Bug#1067720: Don't hard-code the python version in d/control

2024-03-25 Thread Michael Ablassmeier
hi again,

On Tue, Mar 26, 2024 at 02:31:41AM +0100, Michael Ablassmeier wrote:
> On Mon, Mar 25, 2024 at 11:28:33PM +0100, Matthias Klose wrote:
> > Don't hard-code the python version in d/control, it will fail with 3.12
> > 
> > patch at
> > http://launchpadlibrarian.net/721153415/virtnbdbackup_2.0-1build1_2.0-1ubuntu1.diff.gz
> 
> thanks, but not hardcoding the python version makes build fail in dh_auto_test
> for me (using git-builpackage and debspawn as builder). For some reason yet
> unclear to me dh_auto_test attempts to run some made up testcases ..

dh_auto_test fails to test the module load because it seems python3-libnbd
required for virtnbdbackup is only available for python 3.11 yet:

 Package: python3-libnbd
 Depends: python3 (<< 3.12), python3 (>= 3.11~)

 > root@radiohead-unstable-buildd-amd64-la1a:/srv# python3.12
 > Python 3.12.2 (main, Mar 24 2024, 15:58:54) [GCC 13.2.0] on linux
 > Type "help", "copyright", "credits" or "license" for more information.
 > >>> import nbd
 > Traceback (most recent call last):
 >   File "", line 1, in 
 >   File "/usr/lib/python3/dist-packages/nbd.py", line 34, in 
 > import libnbdmod
 > ModuleNotFoundError: No module named 'libnbdmod'
 > 

bye,
- michael



Bug#1067720: Don't hard-code the python version in d/control

2024-03-25 Thread Michael Ablassmeier
hi,

On Mon, Mar 25, 2024 at 11:28:33PM +0100, Matthias Klose wrote:
> Don't hard-code the python version in d/control, it will fail with 3.12
> 
> patch at
> http://launchpadlibrarian.net/721153415/virtnbdbackup_2.0-1build1_2.0-1ubuntu1.diff.gz

thanks, but not hardcoding the python version makes build fail in dh_auto_test
for me (using git-builpackage and debspawn as builder). For some reason yet
unclear to me dh_auto_test attempts to run some made up testcases ..

before:

 >dh_auto_test -O--buildsystem=pybuild
 > I: pybuild base:305: cd 
 > /srv/build/virtnbdbackup-2.4/.pybuild/cpython3_3.11_virtnbdbackup/build; 
 > python3.11 -m unittest discover -v 
 > 
 > --
 > Ran 0 tests in 0.000s

with change:

 > dh_auto_test -O--buildsystem=pybuild
 > I: pybuild base:305: cd 
 > /srv/build/virtnbdbackup-2.4/.pybuild/cpython3_3.12_virtnbdbackup/build; 
 > python3.12 -m unittest discover -v 
 > libvirtnbdbackup.extenthandler 
 > (unittest.loader._FailedTest.libvirtnbdbackup.extenthandler) ... ERROR
 > libvirtnbdbackup.nbdcli 
 > (unittest.loader._FailedTest.libvirtnbdbackup.nbdcli) ... ERROR
 > 
 > ==
 > ERROR: libvirtnbdbackup.extenthandler 
 > (unittest.loader._FailedTest.libvirtnbdbackup.extenthandler)
 > --
 > ImportError: Failed to import test module: libvirtnbdbackup.extenthandler
 > Traceback (most recent call last):
 >   File "/usr/lib/python3.12/unittest/loader.py", line 427, in _find_test_path
 > package = self._get_module_from_name(name)
 >   
 >   File "/usr/lib/python3.12/unittest/loader.py", line 337, in 
 > _get_module_from_name
 > __import__(name)
 >   File 
 > "/srv/build/virtnbdbackup-2.4/.pybuild/cpython3_3.12_virtnbdbackup/build/libvirtnbdbackup/extenthandler/__init__.py",
 >  line 21, in 
 > from .extenthandler import ExtentHandler
 >   File 
 > "/srv/build/virtnbdbackup-2.4/.pybuild/cpython3_3.12_virtnbdbackup/build/libvirtnbdbackup/extenthandler/extenthandler.py",
 >  line 19, in 
 > from nbd import CONTEXT_BASE_ALLOCATION
 >   File "/usr/lib/python3/dist-packages/nbd.py", line 34, in 
 > import libnbdmod
 > ModuleNotFoundError: No module named 'libnbdmod'

of course i could skip dh_auto_test but i still wonder what
happens here..

bye,
- michael



Bug#1062453: help disfunctional: www.abisource.com is gone

2024-02-01 Thread Michael Ablassmeier
Package: abiword
thanks

hi,

it appears abisource.com is gone, thus the help menu wont open
anything useful.

See also:
 https://github.com/opencog/link-grammar/issues/1472

bye,
- michael



Bug#1052828: trurl: FTBFS: dh_auto_test: error: make -j8 test returned exit code 2

2023-09-27 Thread Michael Ablassmeier
hi,

On Tue, Sep 26, 2023 at 07:28:20PM +0200, Michael Ablassmeier wrote:
> version either with patch or more recent upstream
> version.

patch that addresses this issue and 0.8-2 ready to upload at salsa git. Carlos:
do you want to upload?

bye,
- michael



Bug#1052828: trurl: FTBFS: dh_auto_test: error: make -j8 test returned exit code 2

2023-09-26 Thread Michael Ablassmeier
hi,

On Tue, Sep 26, 2023 at 05:36:10PM +0200, Michael Ablassmeier wrote:
> i can reproduce this, also with the most recent upstream version,
> not quite sure where the issue is in detail yet.

the problem is caused by the fact that a more recent libcurl
version (8.3.0) is now shipped within sid and something may
have changed in libcurl that causes the tests to fail.

Upstream confirmed this (they seem to use an older libcurl
version in their gitlab CI so didnt catch this one).

Lets wait until this is sorted and then we might either
skip those tests for now or upload an updated trurl
version either with patch or more recent upstream
version.

bye,
- michael



Bug#1052828: trurl: FTBFS: dh_auto_test: error: make -j8 test returned exit code 2

2023-09-26 Thread Michael Ablassmeier
hi,

On Tue, Sep 26, 2023 at 03:24:16PM +0200, Lucas Nussbaum wrote:
> > 96: failed --verify --json ftp://example.org '' git://curl.se/
> > --- stdout --- 
> > expected:
> > [{'url': 'ftp://example.org/', 'parts': {'scheme': 'ftp', 'host': 
> > 'example.org', 'path': '/'}}]
> > got:
> > [{'url': 'ftp://example.org/', 'parts': {'scheme': 'ftp', 'host': 
> > 'example.org', 'path': '/'}}]
> > --- returncode --- 
> > expected:
> > 9
> > got:
> > 9
> > --- stderr --- 
> > expected:
> > 'trurl error: No host part in the URL []\ntrurl error: Try trurl -h for 
> > help\n'
> > got:
> > 'trurl error: Malformed input to a URL function []\ntrurl error: Try trurl 
> > -h for help\n'

i can reproduce this, also with the most recent upstream version,
not quite sure where the issue is in detail yet.

Will forward upstream.

bye,
- michael



Bug#1030129: ca-certificates-java - Fails to install: Error loading java.security file

2023-07-12 Thread Michael Ablassmeier
hi,

On Wed, Jul 12, 2023 at 01:21:26PM +, Sijmen Mulder wrote:
> Should this ben in stable yet? Running
> 
>   apt-get update &&
>   apt-get upgrade -y &&
>   apt-get install -y openjdk-17-jre-headless git
> 
> on a fresh debian:12 container yields
> 
> ...
> Setting up git (1:2.39.2-1.1) ...
> Setting up ca-certificates-java (20230103) ...
> Exception in thread "main" java.lang.InternalError: Error loading 
> java.security file

same here, our internal CI tests fail due to a package pulling JRE
and failure during install:

> [2023-07-12 15:10:21] default: Setting up ca-certificates-java (20230103) 
> ...
> [2023-07-12 15:10:21] default: Exception in thread "main" 
> java.lang.InternalError: Error loading java.security file
> [2023-07-12 15:10:21] default:at 
> java.base/java.security.Security.initialize(Security.java:106)
> [2023-07-12 15:10:21] default:at 
> java.base/java.security.Security$1.run(Security.java:84)
> [2023-07-12 15:10:21] default:at 
> java.base/java.security.Security$1.run(Security.java:82)
> [2023-07-12 15:10:21] default:at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
> [2023-07-12 15:10:21] default:at 
> java.base/java.security.Security.(Security.java:82)
> [2023-07-12 15:10:21] default:at 
> java.base/sun.security.jca.ProviderList.(ProviderList.java:178)
> [2023-07-12 15:10:21] default:at 
> java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96)
> [2023-07-12 15:10:21] default:at 
> java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
> [2023-07-12 15:10:21] default:at 
> java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
> [2023-07-12 15:10:21] default:at 
> java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:93)
> [2023-07-12 15:10:21] default:at 
> java.base/sun.security.jca.Providers.(Providers.java:55)
> [2023-07-12 15:10:21] default:at 
> java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:156)
> [2023-07-12 15:10:21] default:at 
> java.base/java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:193)
> [2023-07-12 15:10:21] default:at 
> org.debian.security.KeyStoreHandler.(KeyStoreHandler.java:50)
> [2023-07-12 15:10:21] default:at 
> org.debian.security.UpdateCertificates.(UpdateCertificates.java:65)
> [2023-07-12 15:10:21] default:at 
> org.debian.security.UpdateCertificates.main(UpdateCertificates.java:51)
> [2023-07-12 15:10:21] default: dpkg: error processing package 
> ca-certificates-java (--configure):
> [2023-07-12 15:10:21] default:  installed ca-certificates-java package 
> post-installation script subprocess returned error exit status 1
> [2023-07-12 15:10:21] default: dpkg: dependency problems prevent 
> configuration of openjdk-17-jre-headless:amd64:
> [2023-07-12 15:10:21] default:  openjdk-17-jre-headless:amd64 depends on 
> ca-certificates-java (>= 20190405~); however:
> [2023-07-12 15:10:21] default:   Package ca-certificates-java is not 
> configured yet.

bye,
- michael



Bug#1036955: RFS: trurl/0.7-1 -- command line tool for URL parsing and manipulation

2023-05-30 Thread Michael Ablassmeier
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "trurl":

 * Package name : trurl
   Version  : 0.7-1
 * URL  : https://github.com/curl/trurl
 * License  : curl
   Section  : utils

The source builds the following binary packages:

  trurl - command line tool for URL parsing and manipulation

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/trurl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/t/trurl/trurl_0.7-1.dsc

Changes since the last upload:

 trurl (0.7-1) unstable; urgency=medium
 .
   * New upstream release.

Typos in manpage have been reported upstream:

 https://github.com/curl/trurl/pull/212

Regards,
-- 
  Michael Ablassmeier



Bug#1036237: Moving my packages to the perl group

2023-05-18 Thread Michael Ablassmeier
hi debian-perl,

after years of inactivity i got some new packages going and also
had a look at old perl packages which are still "maintained" by
me. Some of them have seen various nmu's already, so it makes
sense to move them to the debian-perl group.

Here are the RFS for those, without the maintainer set to the
perl group, but beeing updated to the latest standards:

 https://bugs.debian.org/1036238
 https://bugs.debian.org/1036237

my salsa handle is a...@debian.org, so if anyone want to assist
moving them over, i'd be happy do to so. Its unlikely those
packages will see any upstream activity, but since im not
using perl these days anyway, i think its best to move them
over to a team maintained approach..

greetings,
- michael



Bug#1036238: RFS: libnet-finger-perl/1.06-7 -- perl Module providing an API for Finger queries

2023-05-17 Thread Michael Ablassmeier
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "libnet-finger-perl":

 * Package name : libnet-finger-perl
   Version  : 1.06-7
   Upstream contact : Dennis Taylor, 
 * URL  : https://metacpan.org/pod/Net::Finger
 * License  : Artistic or GPL-1+
   Section  : perl

The source builds the following binary packages:

  libnet-finger-perl - perl Module providing an API for Finger queries

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/libnet-finger-perl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/libn/libnet-finger-perl/libnet-finger-perl_1.06-7.dsc

Changes since the last upload:

 libnet-finger-perl (1.06-7) unstable; urgency=medium
 .
   * Refresh packaging
+ don't use cdbs
+ update source format 3.0 (Closes: #1007277)
+ Update Standards-Version
+ Fix lintian warnings

Regards,
-- 
  Michael Ablassmeier



Bug#1036237: RFS: libwebservice-musicbrainz-perl/1.0.6-1 -- XML based Web service API to the MusicBrainz database

2023-05-17 Thread Michael Ablassmeier
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "libwebservice-musicbrainz-perl":

 * Package name : libwebservice-musicbrainz-perl
   Version  : 1.0.6-1
   Upstream contact : Bob Faist 
 * URL  : https://github.com/bfaist/webservice-musicbrainz
 * License  : Artistic or GPL-1+
   Section  : perl

The source builds the following binary packages:

  libwebservice-musicbrainz-perl - XML based Web service API to the MusicBrainz 
database

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/libwebservice-musicbrainz-perl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/libw/libwebservice-musicbrainz-perl/libwebservice-musicbrainz-perl_1.0.6-1.dsc

Changes since the last upload:

 libwebservice-musicbrainz-perl (1.0.6-1) unstable; urgency=medium
 .
   * New upstream release.
   * Refresh debian packaging to newest formats
   * Update Standards-Version
   * Fix various lintian warnings

Regards,
-- 
  Michael Ablassmeier



Bug#1035374: RFS: trurl/0.6-1 -- command line tool for URL parsing and manipulation

2023-05-02 Thread Michael Ablassmeier
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "trurl":

 * Package name : trurl
   Version  : 0.6-1
 * URL  : https://github.com/curl/trurl
 * License  : curl
   Section  : utils

The source builds the following binary packages:

  trurl - command line tool for URL parsing and manipulation

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/trurl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/t/trurl/trurl_0.6-1.dsc

Changes since the last upload:

 trurl (0.6-1) unstable; urgency=medium
 .
   * New upstream release.
   * Upstream moved tests from perl to python, add required
 build dependencies.
   * Add debian/trurl.docs: ship README and RELEASE-NOTES
   * Add debian/upstream/metadata

Regards,
-- 
  Michael Ablassmeier



Bug#986227: RFP: paperless-ngx -- scan, index and archive all your physical documents

2023-04-24 Thread Michael Ablassmeier
hi,

the most recent documentation on how to install paperless-ngx on bare metal
states you dont have to compile the frontend by yourself anymore:

 https://docs.paperless-ngx.com/setup/#bare_metal
 [..]
 Optional: If you cloned the git repo, you will have to compile the frontend
 yourself,
 [..]

so it seems the release packages come with the frontend pre-compiled.

I just recently setup paperless-ngx on debian with the ansible role
available here:

 https://github.com/paperless-ngx/ansible

which does not seem to use/install npm/node or other java script related tools
to build/install paperless-ngx from a relase tarball.

Maybe it makes sense to have a look again,

bye,
- michael



Bug#986227: RFP: paperless-ng -- scan, index and archive all your physical documents

2023-04-24 Thread Michael Ablassmeier
Control:retitle -1 RFP: paperless-ngx -- scan, index and archive all your 
physical documents

hi,

meanwhile the paperless-ng project has moved to paperless-ngx, a group based
effort to maintain the project:

 https://github.com/paperless-ngx/paperless-ngx


bye,
- michael



Bug#1034442: RFS: trurl/0.4-1 [ITP] -- command line tool for URL parsing and manipulation

2023-04-15 Thread Michael Ablassmeier
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "trurl":

 * Package name : trurl
   Version  : 0.4-1
   Upstream contact : Daniel Stenberg, 
 * URL  : https://github.com/curl/trurl
 * License  : curl
 * Vcs  : https://github.com/curl/trurl
   Section  : utils

The source builds the following binary packages:

  trurl - command line tool for URL parsing and manipulation

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/trurl/

Alternatively, you can download the package with 'dget' using this command:

  dget -x https://mentors.debian.net/debian/pool/main/t/trurl/trurl_0.4-1.dsc

Changes for the initial release:

 trurl (0.4-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1034375)

Regards,
-- 
  Michael Ablassmeier



Bug#1034375: ITP: trurl -- command line tool for URL parsing and manipulation

2023-04-13 Thread Michael Ablassmeier
Package: wnpp
Severity: wishlist
Owner: Michael Ablassmeier 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: trurl
  Version : 0.4
  Upstream Author : Daniel Stenberg, 
* URL : https://github.com/curl/trurl/
* License : curl
  Programming Lang: C
  Description : command line tool for URL parsing and manipulation

Parses, manipulates and outputs URLs and parts of URLs.

Typically you pass in one or more URLs and decide what of that you want
output. Posssibly modifying the URL as well.

trurl knows URLs and every URL consists of up to ten separate and independent
"components". These components can be extracted, removed and updated with
trurl and they are referred to by their respective names: scheme, user,
password, options, host, port, path, query, fragment and zoneid.



Bug#1003167: RFP: virtnbdbackup: Backup utiliy for Libvirt kvm / qemu with Incremental backup support.

2022-01-05 Thread Michael Ablassmeier
Package: wnpp
Severity: wishlist


* Package name: virtnbdbackup
  Version : 0.35
  Upstream Author : Michael Ablassmeier 
* URL : https://github.com/abbbi/virtnbdbackup
* License : GPL 3.0
  Programming Lang: Python
  Description : Backup utiliy for Libvirt kvm / qemu with Incremental 
backup support.

Backup utility for libvirt, using the latest changed block tracking features.
Create online, thin provisioned full and incremental backups of your kvm/qemu
virtual machines.



Bug#990675: Windows guest looses network connectivity after udpate to bullseye

2021-07-04 Thread Michael Ablassmeier
hi,

On Sun, Jul 04, 2021 at 08:53:11PM +0300, Michael Tokarev wrote:
> And here's the fix:
> 
>  
> https://git.qemu.org/?p=qemu.git;a=commit;h=0a343a5add75f9f90c65e932863d57ddbcb28f5c
> 
> Now I wonder if this is something which should be fixed... the problem
> here is that with this patch applied, machines created with the buggy
> qemu will show the behavior you describe, *after* this patch... :)
> Okay, it looks like we should keep upgrade from stable to stable working,
> not upgrade from testing to stable.. Oh well.. :)

as already been discussed on the qemu list, this issue will affect lots
of users updating (the proxmox project received various reports after
they rolled with qemu 5.2 just for a "testing" repository), so if not
fixed, it should at least be documented somewhere.

bye,
- michael



Bug#990675: Windows guest looses network connectivity after udpate to bullseye

2021-07-04 Thread Michael Ablassmeier
Package: qemu
Version: 1:5.2+dfsg-10

hi,

recently i migrated a windows virtual machine from debian buster to
debian bullseye. Libvirt configuration was exactly the same but the
booted windows system lost its network connectivity and also deactivated
a second attached virtual disk because of policy reasons.

The problem would have also appeared if i simply updated the host system
from buster to bullseye.  Chances are high that this also results in an
unbootable virtual machine.

Investigation has shown that the following commit in qemu causing the
issue is most likely:
 
 Commit af1b80ae56c9 ("i386/acpi: fix inconsistent QEMU/OVMF device paths")

i havent checked in detail but it seems likely debian ships a qemu
version with this change.

See following resources for more informations:

 https://bugzilla.redhat.com/show_bug.cgi?id=1934158
 https://github.com/virtio-win/kvm-guest-drivers-windows/issues/592
 https://lists.gnu.org/archive/html/qemu-devel/2021-02/msg08484.html

bye,
-michael



Bug#891584: New version 1.0.4 available upstream

2018-02-27 Thread Michael Ablassmeier
hi Steve,

On Mon, Feb 26, 2018 at 08:18:27PM +, Steve McIntyre wrote:
> Happy to NMU for you if you like...

feel free to NMU, i currently do not have a key in the Keyring,
i need my new key signed ...  

thanks
- michael



Bug#860405: marionnet: segfaults after installation, not usable

2017-04-16 Thread Michael Ablassmeier
Package: marionnet
Severity: grave
Found: 0.90.6+bzr457

hi,

installing marionnet on strech it simply segfaults upon start:

 lap: marionnet 
 Segmentation fault

 [  153.040486] traps: marionnet[2109] general protection ip:5647fafbba9c 
sp:7ffe5837ac20 error:0
 [  153.040488]  in marionnet[5647fabcd000+4e3000]


and seems not usable at all

bye,
- michael



Bug#845767: lxc-create --help shows option --list for template downloader which is ignored

2016-11-26 Thread Michael Ablassmeier
Package: lxc
Version: 1:2.0.5-3 
Severity: minor

hi,

> lxc-create --template download --help 

shows something along the lines:

> Special arguments:
> [..]
> [ -l | --list ]: List all available images and exit.

but using the --list option is ignored ..

> lxc-create --template download --list

will not output a list of available images as
described.

bye,
- michael



Bug#773119: executes firstboot script twice in parallel with systemd

2016-02-18 Thread Michael Ablassmeier
hi,

just a short note as i scratched my head about why my scripts are 
beeing executed twice..

use the following workaround to not make the firstboot script execute
twice while using virt-sysprep with a stock jessie with systemd:

 $ virt-sysprep [..] --delete /etc/init.d/virt-sysprep-firstboot

bye,
- michael



Bug#770974: [brad.lanam...@gmail.com: Re: [chee...@fastcat.org: Bug#770974: di: The --local option does not hide NFS filesystems]]

2015-05-19 Thread Michael Ablassmeier
hi,

fixed upstream. Currently im missing some signatures on my new gpg key
so im unable to upload myself, will try to get this sorted soon.


- Forwarded message from Brad Lanam brad.lanam...@gmail.com -

Date: Mon, 18 May 2015 12:54:32 -0700
From: Brad Lanam brad.lanam...@gmail.com
To: Michael Ablassmeier a...@grinser.de
Subject: Re: [chee...@fastcat.org: Bug#770974: di: The --local option does not 
hide NFS filesystems]

This bug has been fixed in version 4.36.


On Mon, Dec 1, 2014 at 7:02 AM, Michael Ablassmeier a...@grinser.de wrote:

 hi brad,

 see attached bugreport from a debian user, it seems indeed that di does
 currently not indicate nfs4 as non-local filesystem:

 C/didiskutil.c
 462 {
 463   if (strcmp (diskInfo-fsType, nfs) == 0 ||
 464  strcmp (diskInfo-fsType, nfs3) == 0)
 465   {
 466 diskInfo-isLocal = FALSE;
 467   }
 468 }



 - Forwarded message from Matthew Gabeler-Lee chee...@fastcat.org
 -

 Date: Tue, 25 Nov 2014 10:59:38 -0500
 From: Matthew Gabeler-Lee chee...@fastcat.org
 To: Debian Bug Tracking System sub...@bugs.debian.org
 Subject: Bug#770974: di: The --local option does not hide NFS filesystems
 Reply-To: Matthew Gabeler-Lee chee...@fastcat.org,
 770...@bugs.debian.org

 Package: di
 Version: 4.34-2
 Severity: normal

 When running di --local, I would not expect to see nfs filesystems, but I
 do:

 $ di --local | grep 'nfs4[[:space:]]*$' | wc -l
 1

 From a bit of UTSL, it looks like it identifies non-local filesystems via
 mount flags, or by a hard coded list of filesystem types that includes nfs
 and nfs3, but not nfs4.

 -- System Information:
 Debian Release: jessie/sid
   APT prefers testing
   APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
 Architecture: amd64 (x86_64)
 Foreign Architectures: i386

 Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
 Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
 Shell: /bin/sh linked to /bin/dash

 Versions of packages di depends on:
 ii  libc6  2.19-13

 di recommends no packages.

 di suggests no packages.

 -- no debconf information

 - End forwarded message -


- End forwarded message -


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#785185: apache2-bin: mpm_worker: segfaults in modperl_interp_unselect()

2015-05-13 Thread Michael Ablassmeier
Package: apache2
Severity: important

hi,

as requested this is the new bugreport for mentioned core dump
while using worker-mpm. This is what i get upon starting gdb.

Im sorry im not sure i can supply the full core dump as the
system runs our main customers OTRS and it seems the core
dump may include certain informations which are not supposed
to be public.

  root@support:/var/cache/apache2/mod_cache_disk# gdb apache2 core 
  GNU gdb (Debian 7.7.1+dfsg-5) 7.7.1
  Copyright (C) 2014 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.  Type show copying
  and show warranty for details.
  This GDB was configured as x86_64-linux-gnu.
  Type show configuration for configuration details.
  For bug reporting instructions, please see:
  http://www.gnu.org/software/gdb/bugs/.
  Find the GDB manual and other documentation resources online at:
  http://www.gnu.org/software/gdb/documentation/.
  For help, type help.
  Type apropos word to search for commands related to word...
  Reading symbols from apache2...Reading symbols from 
  /usr/lib/debug//usr/sbin/apache2...done.
  done.
  
  warning: core file may not match specified executable file.
  [New LWP 41765]
  [New LWP 41763]
  [New LWP 41784]
  [New LWP 41783]
  [New LWP 41782]
  [New LWP 41781]
  [New LWP 41780]
  [New LWP 41779]
  [New LWP 41778]
  [New LWP 41764]
  [New LWP 41777]
  [New LWP 41776]
  [New LWP 41761]
  [New LWP 41775]
  [New LWP 41760]
  [New LWP 41774]
  [New LWP 41785]
  [New LWP 41773]
  [New LWP 41772]
  [New LWP 41771]
  [New LWP 41770]
  [New LWP 41769]
  [New LWP 41768]
  [New LWP 41767]
  [New LWP 41766]
  [New LWP 41758]
  [New LWP 41762]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library /lib/x86_64-linux-gnu/libthread_db.so.1.
  Core was generated by `/usr/sbin/apache2 -k start'.
  Program terminated with signal SIGSEGV, Segmentation fault.
  #0  0x7f3ff9c7dac2 in modperl_interp_unselect () from 
  /usr/lib/apache2/modules/mod_perl.so



- Forwarded message from Stefan Fritsch s...@sfritsch.de -

Date: Sun, 10 May 2015 22:20:52 +0200
From: Stefan Fritsch s...@sfritsch.de
To: Michael Ablassmeier a...@grinser.de, 779...@bugs.debian.org
Subject: Re: Bug#779078: apache2-bin: event mpm: child segfault in 
notify_suspend causes parent to exit during log rotation

Hi,

On Tuesday 05 May 2015 14:01:56, Michael Ablassmeier wrote:
 we recently migrated over an OTRS instance from another system to
 debian jessie and it appears we may have the same issue, sporadic
 segfauls, but we do not use the event_mpm but the default worker:
 
  [Tue May 05 13:02:19.929973 2015] [mpm_worker:notice] [pid
 41460:tid 14028953424] AH00292: Apache/2.4.10 (Debian)
 OpenSSL/1.0.1k mod_perl/2.0.9dev Perl/v5.20.2 configured --
 resuming normal operations

This can't really be the same bug, because the original issue was in 
mpm_event specific code.


  root@support:/opt/otrs# grep -c Segmentation
 /var/log/apache2/error.log 36
 
 find dump output attached. It seems the problem went away after
 switching to prefork worker.

I have trouble finding out which thread caused a crash in that dump 
and why. Do still have the core and see if gdb gave any interesting 
info when loading the core dump, before the bt command? And please 
open a new bug report for this one.

There is one thread in

Thread 1 (Thread 0x7f3ff08ce700 (LWP 41765)):
#0  0x7f3ff9c7dac2 in modperl_interp_unselect () from 
/usr/lib/apache2/modules/mod_perl.so
No symbol table info available.
#1  0x7f3ffd5819be in run_cleanups (cref=optimized out) at 
/tmp/buildd/apr-1.5.1/memory/unix/apr_pools.c:2352
c = optimized out

This could mean that there are some thread safety issues in mod_perl. 
If this turns out to be the culprit, having a dump with an unstripped 
mod_perl would be nice. Though the bug report should go to mod_perl, 
then.

Cheers,
Stefan

- End forwarded message -

Thread 27 (Thread 0x7f3ff20d1700 (LWP 41762)):
#0  0x7f3ffd07c50d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x7f3ffd58b4db in poll (__timeout=5000, __nfds=1, __fds=0x7f3ff20d0750) 
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
No locals.
#2  apr_wait_for_io_or_timeout (f=f@entry=0x0, s=s@entry=0x7f3ff00c40a0, 
for_read=for_read@entry=1) at /tmp/buildd/apr-1.5.1/support/unix/waitio.c:51
pfd = {fd = 17, events = 1, revents = 0}
timeout = optimized out
#3  0x7f3ffd58523a in apr_socket_recv (sock=sock@entry=0x7f3ff00c40a0, 
buf=buf@entry=0x7f3ff0079048 LӁI\310bL\021\034\020\264\343K\375\337o\027, 
len=len@entry=0x7f3ff20d0810) at 
/tmp/buildd/apr-1.5.1/network_io/unix/sendrecv.c:87
rv = optimized out
arv = optimized out
#4  0x7f3ffd7a5fc1 in socket_bucket_read (a=0x7f3ff00c2108, 
str=0x7f3ff20d0808, len

Bug#779078: apache2-bin: event mpm: child segfault in notify_suspend causes parent to exit during log rotation

2015-05-05 Thread Michael Ablassmeier
hi,

we recently migrated over an OTRS instance from another system to debian jessie
and it appears we may have the same issue, sporadic segfauls, but we do not
use the event_mpm but the default worker:

 [Tue May 05 13:02:19.929973 2015] [mpm_worker:notice] [pid 41460:tid 
14028953424] AH00292: Apache/2.4.10 (Debian) OpenSSL/1.0.1k 
mod_perl/2.0.9dev Perl/v5.20.2 configured -- resuming normal operations
 [Tue May 05 13:02:19.930043 2015] [core:notice] [pid 41460:tid 
14028953424] AH00094: Command line: '/usr/sbin/apache2'
 [Tue May 05 13:02:55.969453 2015] [core:notice] [pid 41460:tid 
14028953424] AH00052: child pid 41466 exit signal Segmentation fault (11)

 root@support:/opt/otrs# grep -c Segmentation /var/log/apache2/error.log
 36

find dump output attached. It seems the problem went away after switching
to prefork worker.

bye,
- michael

Thread 27 (Thread 0x7f3ff20d1700 (LWP 41762)):
#0  0x7f3ffd07c50d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x7f3ffd58b4db in poll (__timeout=5000, __nfds=1, __fds=0x7f3ff20d0750) 
at /usr/include/x86_64-linux-gnu/bits/poll2.h:46
No locals.
#2  apr_wait_for_io_or_timeout (f=f@entry=0x0, s=s@entry=0x7f3ff00c40a0, 
for_read=for_read@entry=1) at /tmp/buildd/apr-1.5.1/support/unix/waitio.c:51
pfd = {fd = 17, events = 1, revents = 0}
timeout = optimized out
#3  0x7f3ffd58523a in apr_socket_recv (sock=sock@entry=0x7f3ff00c40a0, 
buf=buf@entry=0x7f3ff0079048 LӁI\310bL\021\034\020\264\343K\375\337o\027, 
len=len@entry=0x7f3ff20d0810) at 
/tmp/buildd/apr-1.5.1/network_io/unix/sendrecv.c:87
rv = optimized out
arv = optimized out
#4  0x7f3ffd7a5fc1 in socket_bucket_read (a=0x7f3ff00c2108, 
str=0x7f3ff20d0808, len=0x7f3ff20d0810, block=optimized out) at 
/tmp/buildd/apr-util-1.5.4/buckets/apr_buckets_socket.c:36
p = 0x7f3ff00c40a0
buf = 0x7f3ff0079048 LӁI\310bL\021\034\020\264\343K\375\337o\027
rv = optimized out
timeout = 139912133997408
#5  0x7f3ffdea6fc1 in ap_core_input_filter (f=0x7f3ff00c1120, 
b=0x7f3ff00c10a0, mode=optimized out, block=APR_BLOCK_READ, readbytes=5) at 
core_filters.c:236
e = 0x7f3ff00c2108
rv = optimized out
net = optimized out
ctx = 0x7f3ff00c1278
str = 0x0
len = 8000
#6  0x7f3ffdecb1ba in logio_in_filter (f=optimized out, 
bb=0x7f3ff00c10a0, mode=optimized out, block=optimized out, 
readbytes=optimized out) at mod_logio.c:140
length = 1430824257
status = optimized out
cf = 0x7f3ff00c4678
#7  0x7f3ff93a8a1a in reqtimeout_filter (f=0x7f3ff20d0750, 
bb=0x7f3ff00c10a0, mode=AP_MODE_READBYTES, block=APR_BLOCK_READ, readbytes=5) 
at mod_reqtimeout.c:303
now = 2000
saved_sock_timeout = 500
ccfg = 0x7f3ff00c1170
#8  0x7f3ff8d7a2ea in bio_filter_in_read (bio=0x7f3fd4001650, 
in=0x7f3fd0011693 \314?\177, inlen=5) at ssl_engine_io.c:471
inl = 5
inctx = 0x7f3ff00bf028
block = APR_BLOCK_READ
#9  0x7f3ff87fe16c in BIO_read () from 
/usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
No symbol table info available.
#10 0x7f3ff8b283a4 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
No symbol table info available.
#11 0x7f3ff8b2967d in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
No symbol table info available.
#12 0x7f3ff8b26994 in ?? () from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
No symbol table info available.
#13 0x7f3ff8d791ce in ssl_io_input_read (inctx=0x7f3ff00bf028, 
buf=0x7f3ff00bf070 
Action=AgentDashboard;Subaction=Element;Name=0100-TicketPendingReminder;Filter=Locked;CustomerID=;SortBy=;OrderBy=;ChallengeToken=8JSMnp2DIamgjV9ne1wrcKjivWRTzWrQq=0.01\r\nAccept-Language:
 de,en-US;q=0, 
len=0x7f3ff20d0c60) at ssl_engine_io.c:591
wanted = 8192
bytes = 139912586981488
rc = -516
#14 0x7f3ff8d7b8eb in ssl_io_input_getline (len=0x7f3ff20d0c58, 
buf=0x7f3ff00bf070 
Action=AgentDashboard;Subaction=Element;Name=0100-TicketPendingReminder;Filter=Locked;CustomerID=;SortBy=;OrderBy=;ChallengeToken=8JSMnp2DIamgjV9ne1wrcKjivWRTzWrQq=0.01\r\nAccept-Language:
 de,en-US;q=0, 
inctx=0x7f3ff00bf028) at ssl_engine_io.c:709
status = optimized out
tmplen = 0
buflen = 8192
pos = 0x0
offset = 0
#15 ssl_io_filter_input (f=0x7f3ff00c1078, bb=0x7f3ff00b88b0, mode=optimized 
out, block=optimized out, readbytes=optimized out) at ssl_engine_io.c:1388
pos = optimized out
status = 0
inctx = 0x7f3ff00bf028
start = 0x7f3ff00bf070 
Action=AgentDashboard;Subaction=Element;Name=0100-TicketPendingReminder;Filter=Locked;CustomerID=;SortBy=;OrderBy=;ChallengeToken=8JSMnp2DIamgjV9ne1wrcKjivWRTzWrQq=0.01\r\nAccept-Language:
 de,en-US;q=0
len = 0
is_init = optimized out
#16 0x7f3ffde95e83 in ap_rgetline_core (s=0x7f3ff00b70d0, n=8192, 
read=0x7f3ff20d0d98, 

Bug#770974: di: The --local option does not hide NFS filesystems

2014-12-01 Thread Michael Ablassmeier
hi,

On Tue, Nov 25, 2014 at 10:59:38AM -0500, Matthew Gabeler-Lee wrote:
 From a bit of UTSL, it looks like it identifies non-local filesystems via
 mount flags, or by a hard coded list of filesystem types that includes nfs
 and nfs3, but not nfs4.

i can confirm this, version 4.35 shows the same behavior (according to the
source). Will forward to upstream. thanks

bye
- michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#770974: [chee...@fastcat.org: Bug#770974: di: The --local option does not hide NFS filesystems]

2014-12-01 Thread Michael Ablassmeier
hi brad,

see attached bugreport from a debian user, it seems indeed that di does
currently not indicate nfs4 as non-local filesystem:

C/didiskutil.c 
462 {
463   if (strcmp (diskInfo-fsType, nfs) == 0 ||
464  strcmp (diskInfo-fsType, nfs3) == 0)
465   {
466 diskInfo-isLocal = FALSE;
467   }
468 }



- Forwarded message from Matthew Gabeler-Lee chee...@fastcat.org -

Date: Tue, 25 Nov 2014 10:59:38 -0500
From: Matthew Gabeler-Lee chee...@fastcat.org
To: Debian Bug Tracking System sub...@bugs.debian.org
Subject: Bug#770974: di: The --local option does not hide NFS filesystems
Reply-To: Matthew Gabeler-Lee chee...@fastcat.org, 770...@bugs.debian.org

Package: di
Version: 4.34-2
Severity: normal

When running di --local, I would not expect to see nfs filesystems, but I do:

$ di --local | grep 'nfs4[[:space:]]*$' | wc -l
1

From a bit of UTSL, it looks like it identifies non-local filesystems via
mount flags, or by a hard coded list of filesystem types that includes nfs
and nfs3, but not nfs4.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages di depends on:
ii  libc6  2.19-13

di recommends no packages.

di suggests no packages.

-- no debconf information

- End forwarded message -


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#735466: glark: Please migrate to Ruby 2.0

2014-01-15 Thread Michael Ablassmeier
hi,

On Wed, Jan 15, 2014 at 04:40:37PM +0100, Christian Hofstaedtler wrote:
 Your package glark depends on an obsolete version of the Ruby
 interpreter:
   ruby1.8
 
 The Debian Ruby team is going to remove ruby1.8 from the archive very
 soon.
 Please migrate your package to use Ruby 2.0 - or, if available, a newer
 version -, so it will not be broken by the removal of ruby1.8.

the version is depending on ruby 1.8 as it is not working with newer ruby
versions. Glark development has changed alot in the meantime and it is now
available as ruby-gem. Plus upstream went on and made some of the components
its own libraries (own log library and so on). So packaging a more recent glark
version is something i had a look at but yet have to find time to do the real
homework which further gems i have to touch until i end up with something
working. 

Maybe its best to file a removal request until someone steps
up to do the work, see also #724768

bye,
- michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#729813: jessie/testing pam_unix2 (2.6-1) module is compiled without blowfish support

2013-11-18 Thread Michael Ablassmeier
hi there,

i think this happens because of:

 checking for xcrypt_gensalt_r... no

checking the source reads:

#if defined(HAVE_XCRYPT_GENSALT_R)
[ do stuff ]
#else
  __write_message (pamh, flags, PAM_ERROR_MSG,
   _(No support for blowfish included));

I guess md5 is broken aswell, see this bugreport against the ubuntu
package:

 https://bugs.launchpad.net/ubuntu/+source/libpam-unix2/+bug/372406

looking at the web it seems like the original source of the package at suse is
not available anymore, it may also be unmaintained. I wasnt able to find any
recent repositories.

Should however should be fixable using 

 xcrypt_gensalt_rn

instead of the xcrypt_gensalt_r.

bye,
- michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#729813: Info received (jessie/testing pam_unix2 (2.6-1) module is compiled without blowfish support)

2013-11-18 Thread Michael Ablassmeier
tags 729813 + patch
tags 729813 + upstream
thanks

hi again,

it seems opensuse ships a way more recent version of the module, fixing this
bug aswell as some others. Apparently this one has been around for quit a 
while...

2011-05-11  Thorsten Kukuk  ku...@suse.de
* release version 2.8
* configure.in: Don't check for libxcrypt.
* src/getuser.c: Don't include xcrypt.h.
* src/unix_auth.c: Likewise.
* src/unix_passwd.c: Use our own crypt_gensalt_r.
[..]

as extracted from the rpm src package:

 
http://download.opensuse.org/repositories/openSUSE:/12.3/standard/src/pam-modules-12.1-16.1.1.src.rpm
 
http://download.opensuse.org/repositories/Linux-PAM/openSUSE_13.1/src/pam-modules-12.1-65.1.src.rpm

bye,
- michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#724078: dhcpcd-dbus: FTBFS: make[1]: *** No rule to make target `config.mk'. Stop.

2013-11-18 Thread Michael Ablassmeier
tags 724078 + patch
thanks

hi,

attached patch should fix this issue. Not uploading for now in case you
have other plans for the package. In case you are in search for a
sponsor get in touch with me :)

bye,
- michael
diff -ruN orig/dhcpcd-dbus-0.6.0/debian/changelog nmu/dhcpcd-dbus-0.6.0/debian/changelog
--- orig/dhcpcd-dbus-0.6.0/debian/changelog	2012-04-01 18:00:47.0 +0200
+++ nmu/dhcpcd-dbus-0.6.0/debian/changelog	2013-11-18 18:34:00.0 +0100
@@ -1,3 +1,11 @@
+dhcpcd-dbus (0.6.0-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Override dh_auto_clean to run only if config.mk exists to fix ftbfs
+Closes: #724078
+
+ -- Michael Ablassmeier a...@debian.org  Mon, 18 Nov 2013 18:33:18 +0100
+
 dhcpcd-dbus (0.6.0-1) unstable; urgency=low
 
   * New upstream release
diff -ruN orig/dhcpcd-dbus-0.6.0/debian/rules nmu/dhcpcd-dbus-0.6.0/debian/rules
--- orig/dhcpcd-dbus-0.6.0/debian/rules	2012-04-01 17:57:52.0 +0200
+++ nmu/dhcpcd-dbus-0.6.0/debian/rules	2013-11-18 18:28:28.0 +0100
@@ -2,3 +2,6 @@
 
 %:
 	dh  $@
+
+override_dh_auto_clean:
+	[ ! -f config.mk ] || dh_auto_clean


Bug#724218: dhcpcd-ui: FTBFS: make[1]: *** No rule to make target `/subdir.mk'. Stop.

2013-11-18 Thread Michael Ablassmeier
tags 724218 + patch
thanks

hi,

attached patch should fix this issue. Not uploading for now in case you
have other plans for the package. In case you are in search for a
sponsor get in touch with me :)

bye,
- michael
diff -ruN orig/dhcpcd-ui-0.6.0/debian/changelog nmu/dhcpcd-ui-0.6.0/debian/changelog
--- orig/dhcpcd-ui-0.6.0/debian/changelog	2012-04-06 17:04:57.0 +0200
+++ nmu/dhcpcd-ui-0.6.0/debian/changelog	2013-11-18 18:42:13.0 +0100
@@ -1,3 +1,11 @@
+dhcpcd-ui (0.6.0-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Override dh_auto_clean to not start if subdir.mk does not yet
+exit to fix FTBFS. (Closes: #724218)
+
+ -- Michael Ablassmeier a...@debian.org  Mon, 18 Nov 2013 18:41:35 +0100
+
 dhcpcd-ui (0.6.0-1) unstable; urgency=low
 
   * New upstream release
diff -ruN orig/dhcpcd-ui-0.6.0/debian/rules nmu/dhcpcd-ui-0.6.0/debian/rules
--- orig/dhcpcd-ui-0.6.0/debian/rules	2010-06-09 22:36:41.0 +0200
+++ nmu/dhcpcd-ui-0.6.0/debian/rules	2013-11-18 18:44:29.0 +0100
@@ -5,3 +5,6 @@
 
 %:
 	dh  $@
+
+override_dh_auto_clean:
+	[ ! -f config.mk ] || dh_auto_clean


Bug#724145: libaosd: FTBFS: make[1]: *** No rule to make target `buildsys.mk'. Stop.

2013-11-17 Thread Michael Ablassmeier
tags 724145 + patch
thanks

hi,

see attached patch which should fix this FTBFS. If OK for you i would
NMU if not and you have any other plans with this package for the next
upload and are in need of a sponsor just get in touch with me :-)

bye,
- michael
diff -ruN orig/libaosd-0.2.7/debian/changelog nmu/libaosd-0.2.7/debian/changelog
--- orig/libaosd-0.2.7/debian/changelog	2010-08-03 17:04:27.0 +0200
+++ nmu/libaosd-0.2.7/debian/changelog	2013-11-17 16:39:24.0 +0100
@@ -1,3 +1,11 @@
+libaosd (0.2.7-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add override_dh_auto_clean to only run dh_auto_clean if
+buildsys.mk already exists, fixes FTBFS. (Closes: #724145)
+
+ -- Michael Ablassmeier a...@debian.org  Sun, 17 Nov 2013 16:32:06 +0100
+
 libaosd (0.2.7-1) unstable; urgency=low
 
   * Taking over as the maintainer with approval of the previous one.
diff -ruN orig/libaosd-0.2.7/debian/rules nmu/libaosd-0.2.7/debian/rules
--- orig/libaosd-0.2.7/debian/rules	2010-08-03 17:55:21.0 +0200
+++ nmu/libaosd-0.2.7/debian/rules	2013-11-17 16:33:55.0 +0100
@@ -7,3 +7,6 @@
 
 %:
 	dh $@
+
+override_dh_auto_clean:
+	[ ! -f buildsys.mk ] || dh_auto_clean


Bug#724768: glark: Does not work with ruby 1.9, but doesn't have according dependencies

2013-10-10 Thread Michael Ablassmeier
hi,


On Thu, Oct 10, 2013 at 12:44:42PM +0200, Axel Beckert wrote:
 I've prepared an NMU for this issue based on my initially posted
 patch. See attachment for the full diff of the NMU.
 
 After I've sent this e-mail, I'll upload the NMU to DELAYED/10. Feel
 free to tell me if I should delay the NMU for a longer or shorter time

thanks for that, i think it would be worth to have it in wheezy proposed
updates aswell, im currently quite busy and welcome this NMU, thanks.

I should also scratch over and have the package moved on to include the
latest glark version (they changed from regular .tar.gz installation
package to ruby-gems some versions ago, thats the reason for the old
version in debian ... )

bye,
- michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#467345: #467345: libnet-proxy-perl: FTBFS: hanging test

2013-09-30 Thread Michael Ablassmeier
On Mon, Sep 23, 2013 at 12:17:58AM +0300, Damyan Ivanov wrote:
 # ports: 59669 53285
 
 #   Failed test 'Line received'
 #   at t/36ctssl_tcp.t line 103.
 #  got: '^V^C^C^@^D^N^@^@^@Brian Florence Dougal Ermintrude 
 #  Zebedee
 # '
 # expected: 'Brian Florence Dougal Ermintrude Zebedee
 # '
 # Looks like you failed 1 test of 8.
 t/36ctssl_tcp.t . 
 Dubious, test returned 1 (wstat 256, 0x100)
 Failed 1/8 subtests 
 # Random seed 387049612
 # ports: 36571 35473
 2013-09-22 21:12:00 SSL connect accept failed because of handshake problems 
 error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca at 
 /tmp/buildd/libnet-proxy-perl-0.12/blib/lib/Net/Proxy/Connector/ssl.pm line 
 72.

i think both failures are caused by a change of behavior in
libio-socket-ssl-perl:

  1.950 2013/7/3
  - MAJOR BEHAVIOR CHANGE:
ssl_verify_mode now defaults to verify_peer for client.
Until now it used verify_none, but loudly complained since 1.79 about it.
It will not complain any longer, but the connection might probably fail.
Please don't simply disable ssl verification, but instead set SSL_ca_file
etc so that verification succeeds!
  - MAJOR BEHAVIOR CHANGE:
it will now complain if the builtin defaults of certs/my-ca.pem or ca/
for CA and certs/{server,client}-{key,cert}.pem for cert and key are used,
e.g. no certificates are specified explicitly.
In the future these insecure (relative path!) defaults will be removed
and the CA replaced with the system defaults.

the package does not include ca file/the certificate is self signed and was
created only for testing, so this is something upstream has to care about.
The package builds without libio-socket-ssl-perl in Build-Depends just as
fine (tests are skipped then)

Will most likely remove it from the build-depends with the next upload
to get this sorted.

bye,
- michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#711816: New upstream version available

2013-06-10 Thread Michael Ablassmeier
hi,

On Mon, Jun 10, 2013 at 01:10:20AM -0300, Rog?rio Brito wrote:
 There is a new upstream version available (at the moment, it is 4.34), which
 incorporates both the previous feature request of mine as well as
 canonicalization of the device names.

i will try to care about this in the coming days!


 BTW, the Debian packaging of di could have some some. Do you have it under
 some VCS?

at the moment not, in case we could move it to collab-maint or something!

bye,
- michael


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#692503: provide some simple examples

2012-11-06 Thread Michael Ablassmeier
Package: python-parted
Severity: wishlist

hi,

searching the web for examples on how to use python-parted was not quite
successful, i think the only good resource at the moment is to look at the
anaconda sourcecode. Maybe its possible to provide some simple examples to get
one started. Attached are two small examples, one which shows simple
information about attached devices, another one which lists partitions for a
certain device.

bye,
- michael
#!/usr/bin/python
# simple example on how to list available devices on system
import parted

devices = parted.getAllDevices();

for device in devices:
geom = device.hardwareGeometry;
ssize = device.sectorSize;
size = (geom[0] * geom[1] * geom[2] * ssize) / 1000 / 1000 / 1000;

print Model: %s %   device.model
print Size: %s GB %  size 
print Heads: %s %  geom[0]
print Sectors: %s %  geom[2]
print Sector Size: %s % ssize; 
#!/usr/bin/python
# list primary partitions for a given device
import parted

device = parted.getDevice(/dev/sda)
disk = parted.Disk(device)


# obj.getLogicalPartitions() for logical
# obj.getExtendedPartition() for extended
primary_partitions = disk.getPrimaryPartitions();

for partition in primary_partitions:
	print Partition: %s % partition.path
	print Size: %s Bytes % partition.getSize(unit=b)
	try:
		fs = parted.probeFileSystem(partition.geometry)
	except:
		fs = unknown
	print Filesystem: %s % fs
	print Start: %s End: %s % (partition.geometry.start,partition.geometry.end)


Bug#408523: Reproduce?

2011-08-16 Thread Michael Ablassmeier
hi,

On Sat, Aug 06, 2011 at 01:36:12AM +0200, Christoph Haas wrote:
 Weird issue. Honestly I haven't seen that in 1.6 and 1.8. Could you
 check if the problem still exists in current versions, please?

this issue was related to:

 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=408489#20

i was too lazy parsing and rewriting the config file by hand so i applied a
workaround using UCF. See the following commit:

 
http://anonscm.debian.org/viewvc/collab-maint/deb-maint/zabbix/trunk/debian/zabbix-agent.postinst?r1=2116r2=2242

i think it's still like this, Frank suggests to drop the UCF Depenency and to
do it without ucf, just using the value of the existing config file and re-set
it in the newly installed one. But maybe im wrong, its been a while .. ;)

bye,
- michael




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#637396: glark: new upstream version 1.9.0

2011-08-16 Thread Michael Ablassmeier
hi,


On Wed, Aug 10, 2011 at 11:46:03PM +0200, Ricardo Mones wrote:
 Seems a new version 1.9.0 is available on their website [0], would be nice
 to have it packaged for Debian.
 
 BTW, you should add the Homepage: field to control file ;-)
 
 regards,
 
 [0] http://www.incava.org/projects/glark

as with version 1.9.0 glark has been converted to an ruby gem...
I need to look into this ..

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#624301: RM: libapache-mod-chroot: obsolete as apache has its own chroot direcive as of version 2.2.10

2011-04-27 Thread Michael Ablassmeier
Package: ftp.debian.org
Severity: normal

Dear FTP-Masters,

please remove libapache-mod-chroot from the archive. As with Apache Version 
2.2.10
this feature has been implemented in Apache itself and as such the Module is not
needed anymore.

More information can be found at:

 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620759

thanks,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#604308: Preparations for the removal of the KDE3 and Qt3 libraries

2011-02-23 Thread Michael Ablassmeier
hi,

i think its ok to remove kstreamripper from debian. It is orphaned
upstream for a long time, an there are alternatives which make it
able to use streamripper in a better way from graphical frontends.

Like for example tunapie!

I will request its removal from the repository.

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#614753: RM: kstreamripper -- ROM, abandoned upstream, outdated (kde3), better alternatives

2011-02-23 Thread Michael Ablassmeier
Package: ftp.debian.org
Severity: normal

hi,

please remove `kstreamripper'. It is abandoned upstream, based on KDE3 and no
onsight to be ported (at least not by the maintainer). There are better
Alternatives like tunapie if one want to use streamripper with a GUI.

See also:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=604308

bye,
- michael




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#606780: zabbix-frontend-php: package fails to upgrade properly from lenny

2010-12-27 Thread Michael Ablassmeier
hi,

On Mon, Dec 27, 2010 at 12:22:22PM +0100, Julien Cristau wrote:
   mysql said: ERROR 2002 (HY000): Can't connect to local MySQL server 
   through socket '/var/run/mysqld/mysqld.sock' (2)
  
   dbconfig-common: zabbix-server-mysql configure: aborted.
  
   dbconfig-common: flushing administrative password
  
   done.
  
   dbconfig-common: flushing administrative password
  
 
 Looks like the lenny version didn't get installed properly.  Did this
 error get ignored?

zabbix-server-mysql does not depend on a locally installed mysql-server.  It
can also use an remote Database during the setup (thanks to dbconfig-common).
It however uses its default values if there is no user input.

Thats the reason for mysql-server only beeing in the recommends. 

After having a quick look the run was trying to install the zabbix-server-mysql
package without mysql-server - so installation failed. Then it was installing
mysql-server but still the package was not setup correctly, resulting in also
the update failing.

Lucas: how should we proceed with those two bugs now?

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#544821: [petr.salin...@seznam.cz: Bug#544821: di: FTBFS on GNU/kFreeBSD]

2009-09-03 Thread Michael Ablassmeier
hi,

see attached Bugreport reported against di's Debian Package, attached
patch should allow di to be built on GNU/kFreeBSD!

- Forwarded message from Petr Salinger petr.salin...@seznam.cz -

From: Petr Salinger petr.salin...@seznam.cz
Date: Thu, 3 Sep 2009 09:31:01 +0200 (CEST)
To: sub...@bugs.debian.org
Subject: Bug#544821: di: FTBFS on GNU/kFreeBSD
Reply-To: Petr Salinger petr.salin...@seznam.cz, 544...@bugs.debian.org

Package: di
Version: 4.13.dfsg.1-1
Severity: important
Tags: patch
User: debian-...@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-...@lists.debian.org, rbr...@ime.usp.br

Hi,

the current version fails to build on GNU/kFreeBSD.


 Rogério Brito rbr...@ime.usp.br (02/09/2009):
 I just updated my bsd image and I tried to install the di
 package. It unfortunately FTBFS also (just tried to build it).

 What is the usual procedure to deal with FTBFS'es with BSD?

 send a patch to the BTS, tagging it patch, usertagging it with user:
 debian-...@lists.debian.org, usertags: kfreebsd.

Or ask on debian-...@lists.debian.org, we do our best.
The needed patch is bellow.

It would also be nice if you can ask upstream
to include this change.

Thanks in advance

Petr
only in patch2:
unchanged:
--- di-4.13.dfsg.1.orig/dilib.c
+++ di-4.13.dfsg.1/dilib.c
@@ -203,15 +203,7 @@

 //

-#if (_lib_getmntent || \
-_statfs_2arg || \
-_statfs_3arg || \
-_statfs_4arg)  \
-! defined (_lib_getmntinfo)  \
-! defined (_lib_getfsstat)  \
-! defined (_lib_getvfsstat)  \
-! defined (_lib_mntctl)  \
-! defined (_lib_getmnt)
+#if 1
 # if defined (MOUNTED)
 #  define DI_MOUNT_FILEMOUNTED
 # else
@@ -774,7 +766,9 @@
 _lib_endmntent  \
 ! defined (_lib_mntctl)  \
 ! defined (_lib_GetDiskFreeSpace)  \
-! defined (_lib_GetDiskFreeSpaceEx)
+! defined (_lib_GetDiskFreeSpaceEx)  \
+! (defined(_lib_getfsstat)  \
+! defined (_lib_getvfsstat))

 /*
  * di_getDiskEntries



- End forwarded message -



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#529188: ncurses-ruby 1.2.3

2009-07-04 Thread Michael Ablassmeier
hi Tobias,

ive just had a look at your recent version of ncruses ruby (which fixes the
funcall issue), preparing a new debian package. As it stands there is also some
debugging code left, creating some file in /tmp/.

Was this your Intention? Will there be a 1.2.4 soon, without this code?

bye,
- michael

--
+++ ncurses-ruby-1.2.3/ncurses_wrap.c   2009-06-26 00:01:24.0 +0200
@@ -18,7 +18,7 @@
  *  License along with this module; if not, write to the Free Software
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307  USA
  *
- * $Id: ncurses_wrap.c,v 1.16 2009/05/03 20:37:26 t-peters Exp $
+ * $Id: ncurses_wrap.c,v 1.17 2009/06/25 21:53:57 t-peters Exp $
  *
  * This file was adapted from the original ncurses header file which
  * has the following copyright statements:
@@ -210,7 +210,7 @@
 /// Portable (1.8,1.9) determination of array length (calling #length)
 long rbncurs_array_length(VALUE array)
 {
-  return NUM2LONG(funcall(array, rb_intern(length), 0));
+  return NUM2LONG(rb_funcall(array, rb_intern(length), 0));
 }
 
 VALUE   wrap_window(WINDOW* window)
@@ -848,6 +848,9 @@
/* sleep on infd until input is available or tv reaches timeout */
FD_ZERO(in_fds);
FD_SET(infd, in_fds);
+   FILE * f = fopen(/tmp/xlog,a);
+   fprintf(f, Callig select\n);
+   fclose(f);
rb_thread_select(infd + 1, in_fds, NULL, NULL, tv);
 }
 #ifdef NCURSES_VERSION




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#529188: Processed: Re: Bug#529188: sup-mail: ncurses-ruby1.8 upgrade breaks search

2009-07-04 Thread Michael Ablassmeier
hi,

On Sat, Jul 04, 2009 at 02:18:09PM +, Debian Bug Tracking System wrote:
  severity 529188 important
 Bug#529188: sup-mail: ncurses-ruby1.8 upgrade breaks search
 Severity set to `important' from `normal'
 
  reassign 529188 libncurses-ruby1.8
 Bug#529188: sup-mail: ncurses-ruby1.8 upgrade breaks search
 Bug reassigned from package `sup-mail' to `libncurses-ruby1.8'.
 
  merge 532431 529188
 Bug#529188: sup-mail: ncurses-ruby1.8 upgrade breaks search
 Bug#532431: ruby: symbol lookup error: 
 /usr/lib/ruby/1.8/x86_64-linux/ncurses_bin.so: undefined symbol: funcall
 Merged 529188 532431.

this has been fixed as with 1.2.3:

+ * $Id: ncurses_wrap.c,v 1.17 2009/06/25 21:53:57 t-peters Exp $
  *
  * This file was adapted from the original ncurses header file which
  * has the following copyright statements:
@@ -210,7 +210,7 @@
 /// Portable (1.8,1.9) determination of array length (calling #length)
 long rbncurs_array_length(VALUE array)
 {
-  return NUM2LONG(funcall(array, rb_intern(length), 0));
+  return NUM2LONG(rb_funcall(array, rb_intern(length), 0));
 }


but 1.2.3 also seems to include some debugging code which was (i think
accidentaly left in the code:

+   FILE * f = fopen(/tmp/xlog,a);
+   fprintf(f, Callig select\n);
+   fclose(f);

ill talk to upstream and upload a new version as soon as he releases it without
this code (i dont want to mess around with dpatch just for those 3 lines).

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#520420: zabbix-proxy-pgsql: dbconfig tries to create PostgreSQL user/db with MySQL tools

2009-03-19 Thread Michael Ablassmeier
hi,

On Thu, Mar 19, 2009 at 06:00:45PM +0200, Kristjan Koppel wrote:
 This happens because the postinst script executes
 /usr/share/dbconfig-common/dpkg/postinst.mysql instead of
 /usr/share/dbconfig-common/dpkg/postinst.pgsql.
 
 Also, the prerm script executes /usr/share/dbconfig-common/dpkg/prerm.mysql
 instead of the pgsql equivalent.
 
 After correcting these errors the package installs successfully.


indeed,.. fixed in svn, thanks for your report.

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#519708: zabbix-frontend-php: Web Frontend doesn't work anymore after upgrading to Lenny

2009-03-17 Thread Michael Ablassmeier
severity 519708 normal
thanks

hi Fabio,

On Tue, Mar 17, 2009 at 12:30:35AM +0100, Fabio Napoleoni - ZENIT wrote:
 Can you fiddle arround the function to find out whats happening there? 
 Hard to debug this if i cant reproduce ..

 This is an abstract of the file /tmp/zabbix.log created with the code  
 above:

 [284] = Array
 (
 [type] = error
 [message] = Implicit cloning object of class 'CListItem'  
 because of 'zend.ze1_compatibility_mode'[/usr/share/zabbix/include/ 
 classes/clist.inc.php:48]
 )

 I removed the zend.ze1_compatibility_mode parameter and now Zabbix  
 frontend runs fine :-)

thanks for digging this.

 I think that zabbix should be more verbose about this kind of errors...

yeah, the frontend could check for the compatibilty mode set and error
out way earlier!

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#519708: zabbix-frontend-php: Web Frontend doesn't work anymore after upgrading to Lenny

2009-03-16 Thread Michael Ablassmeier
hi,

On Mon, Mar 16, 2009 at 10:52:35AM +0100, Fabio Napoleoni - ZENIT wrote:
 Il giorno 14/mar/09, alle ore 16:54, Michael Ablassmeier ha scritto:
 On Sat, Mar 14, 2009 at 11:08:40AM -0400, Fabio Napoleoni wrote:
 Every page I load from a web browser run for a while and after 30  
 seconds it reports:

 Fatal error: Maximum execution time of 30 seconds exceeded in /usr/ 
 share/zabbix/include/config.inc.php on line 365

 I've enabled php error_log directive, with error_report to all, but
 in the error file I don't find anything except the error above.

 can you please set your maximum execution time higher than 30 seconds? 
 It seems
 to error out in an error reporting function, probaby you will get an  
 detailed
 error message after.

 I've done it, the message remains the same, probably it is a loop on  
 error reporting.

yeah, probably.

 I set it to120 seconds and the error_reporting to  E_ALL | E_STRICT, but 
 no additional info, only this message.

thats bad. Ive got no response so far from other persons which did upgrade from
etch. I have to test if this also occours on an clean zabbix installation done
on lenny (which i cant imagine since this problem would have been reported way
earlier then ..)

Can you fiddle arround the function to find out whats happening there? Hard to
debug this if i cant reproduce ..

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#519708: zabbix-frontend-php: Web Frontend doesn't work anymore after upgrading to Lenny

2009-03-14 Thread Michael Ablassmeier
hi,

On Sat, Mar 14, 2009 at 11:08:40AM -0400, Fabio Napoleoni wrote:
 Every page I load from a web browser run for a while and after 30 seconds it 
 reports:
 
 Fatal error: Maximum execution time of 30 seconds exceeded in 
 /usr/share/zabbix/include/config.inc.php on line 365
 
 I've enabled php error_log directive, with error_report to all, but
 in the error file I don't find anything except the error above.

can you please set your maximum execution time higher than 30 seconds? It seems
to error out in an error reporting function, probaby you will get an detailed
error message after.

The frontend wants more than 30 seconds as suggested by upstream anyway.

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#516132: streamripper produces data-files instead of oggs.

2009-02-19 Thread Michael Ablassmeier
hi,

On Thu, Feb 19, 2009 at 02:04:56PM +0100, colliar wrote:
 After upgrading from 1.63.5-2 to 1.64.3-1 streamripper does not work with
 oggs anymore. It produces data-files which are not played by any audioplayer.

confirmed! fixed by upstream in recent release, ill try to upload this version
as soon as possible.

bye,   
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#513142: ucf/dbconfig warning when package is installed

2009-01-27 Thread Michael Ablassmeier
tags 513142 + unreproducible
thanks

hi Miguel,

On Mon, Jan 26, 2009 at 09:34:26PM +0100, Miguel A. Rojas wrote:
 Configuring zabbix-frontend-php (1:1.6.2-2) ...
 dbconfig-common: writing config to  
 /etc/dbconfig-common/zabbix-frontend-php.conf
 *** WARNING: ucf was run from a maintainer script that uses debconf, but
 the script did not pass --debconf-ok to ucf. The maintainer
 script should be fixed to not stop debconf before calling ucf,
 and pass it this parameter. For now, ucf will revert to using
 old-style, non-debconf prompting. Ugh!
 
 Please inform the package maintainer about this problem.
 
 I do not know if this happens in a fresh installation of 1.6.2-2 (without 
 upgrade from previous versions) because I just upgraded from the previous 
 version: 1.6.2-1 -- 1.6.2-2 and this error appears.

i cant reproduce this error. Neither on a fresh installation, nor on upgrade
from 1.6.2-1. The zabbix-frontend-php packages postinst isnt calling ucf
anyways. Its only called in postrm on purge (which works nicely too).

So i guess it may also be dbconfig-common which produces this warning.
What dbconfig-common version are you using?

bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#511199: perspic: does not work at all: complains about find arguments / segfaults upon execution

2009-01-08 Thread Michael Ablassmeier
Package: perspic
Version: 1.5-5.1+b1
Severity: grave
Justification: does not work at all

hi,

calling perspic from the command line results in the following find error 
message:

  a...@kida:~/pers$ perspic
  find: warning: you have specified the -maxdepth option after a non-option
  argument -type, but options are not positional (-maxdepth affects tests
  specified before it as well as those specified after it).  Please specify
  options before other arguments. 
 
  Segmentation fault
  
bye,
- michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#511199: #511199 perspic: does not work at all: complains about find arguments / segfaults upon execution

2009-01-08 Thread Michael Ablassmeier
hi Evgeni,

On Fri, Jan 09, 2009 at 01:00:12AM +0100, Evgeni Golov wrote:
 what arch are you on? Here on sid/i386, perspic starts fine (find
 throws a warning, but it's only a warning).
 Can you get a gdb backtrace of the segfault? (you'd have to rebuild
 perspic unstripped).

im on x86_64, this is what gdb tells me, bt and bt full

  Program received signal SIGSEGV, Segmentation fault.
  0x7f07dbb05030 in strlen () from /lib/libc.so.6
  (gdb) bt
  #0  0x7f07dbb05030 in strlen () from /lib/libc.so.6
  #1  0x7f07dbad1cb1 in vfprintf () from /lib/libc.so.6
  #2  0x7f07dbaf720a in vsnprintf () from /lib/libc.so.6
  #3  0x0041c0dd in map_temp_str (fmt=0x429eda .%s) at map.c:248
  #4  0x00417b99 in dict_open (d=0x62fca0, s=0x1f323e0 
  /usr/lib/perspic/sacred, new=0) at dict.c:96
  #5  0x00415761 in query_new_dict (s=0x1f323e0 
  /usr/lib/perspic/sacred, new=0) at query.c:53
  #6  0x004108da in on_combo3_popwin_hide (editable=value optimized 
  out, user_data=value optimized out) at callbacks.c:614
  #7  0x7f07dd0cf6b7 in ?? () from /usr/lib/libgtk-1.2.so.0
  #8  0x7f07dd0d1d38 in ?? () from /usr/lib/libgtk-1.2.so.0
  #9  0x7f07dd0d2074 in gtk_signal_emit_by_name () from 
  /usr/lib/libgtk-1.2.so.0
  #10 0x0041345a in archive_init (window1=0x1e84000) at init.c:34
  #11 0x0040868f in main (argc=1, argv=0x7fffe5577c08) at main.c:92

bt full

  #0  0x7f07dbb05030 in strlen () from /lib/libc.so.6
  No symbol table info available.
  #1  0x7f07dbad1cb1 in vfprintf () from /lib/libc.so.6
  No symbol table info available.
  #2  0x7f07dbaf720a in vsnprintf () from /lib/libc.so.6
  No symbol table info available.
  #3  0x0041c0dd in map_temp_str (fmt=0x429eda .%s) at map.c:248
  j = value optimized out
  args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 
  0x7fffe5577130, reg_save_area = 0x7fffe5577040}}
  m = {m1 = 0x7f07dd56b000, m = 0x7f07dd56b000, me = 0x7f07dd56b050, l 
  = 0, ro = 0, o = 0, size = 0, n = 0x0}
  __FUNCTION__ = map_temp_str
  #4  0x00417b99 in dict_open (d=0x62fca0, s=0x1f323e0 
  /usr/lib/perspic/sacred, new=0) at dict.c:96
  bb = value optimized out
  q = 0 '\0'
  c = value optimized out
  b = {m1 = 0x7f07dd573000, m = 0x7f07dd573019, me = 0x7f07dd573019, l 
  = 0, ro = 0, o = 0, size = 0, n = 0x0}
  k = value optimized out
  ss = {st_dev = 2050, st_ino = 737627, st_nlink = 2, st_mode = 16877, 
  st_uid = 0, st_gid = 0, pad0 = 0, st_rdev = 0, st_size = 4096, st_blksize = 
  4096, st_blocks = 8, st_atim = {
  tv_sec = 1231478904, tv_nsec = 0}, st_mtim = {tv_sec = 1231419083, 
  tv_nsec = 0}, st_ctim = {tv_sec = 1231419083, tv_nsec = 0}, __unused = {0, 
  0, 0}}
  __FUNCTION__ = dict_open
  #5  0x00415761 in query_new_dict (s=0x1f323e0 
  /usr/lib/perspic/sacred, new=0) at query.c:53
  n = 0
  __FUNCTION__ = query_new_dict
  #6  0x004108da in on_combo3_popwin_hide (editable=value optimized 
  out, user_data=value optimized out) at callbacks.c:614
  ce3 = (GtkWidget *) 0x1ea3d50
  tr1 = (GtkWidget *) 0x1ea6fc0
  e = (GtkWidget *) 0x1e95ab0
  s = 0xfefefefefefefeff Address 0xfefefefefefefeff out of bounds
  f1 = 0x9d15 Address 0x9d15 out of bounds
  fe = 0x1ea4410 °zæ\001
  #7  0x7f07dd0cf6b7 in ?? () from /usr/lib/libgtk-1.2.so.0
  No symbol table info available.
  #8  0x7f07dd0d1d38 in ?? () from /usr/lib/libgtk-1.2.so.0
  No symbol table info available.
  #9  0x7f07dd0d2074 in gtk_signal_emit_by_name () from 
  /usr/lib/libgtk-1.2.so.0
  No symbol table info available.
  #10 0x0041345a in archive_init (window1=0x1e84000) at init.c:34
  list = (GList *) 0x1eefb38
  c3 = (GtkWidget *) 0x1ea3c90
  s1 = 0x1efabf0  4ó\001
  s = 0x1efac41 
  se = 0x1efac41 
  i = value optimized out
  p = value optimized out
  b = 
  /usr/lib/perspic/translations\000\000\000Ðywåÿ\177\000\...@\000\000\000\000\000\000\000\005\000\000\000\000\000\000\000Ðzwåÿ\177\000\000ðywåÿ\177\000\0008j»Ü\a\177\000\000è=\000Ý\a\177\000\000ÀtwÝ\a\177\000\000\020\000\000\\000\000\000\000{wåÿ\177\000\000
   
  zwåÿ\177\000\...@\0306\000\000\000\000\000\000@è\001\000\000\000\áë\001\000\000\000\000°zæ\001\000\000\000\³ç\001,
   '\0' repeats 20 times, \001, '\0' repeats 23 times, 
  Ê\2216Ý\a\177\000\000è=\000Ý\a\177\000\000ðEé\001\000\000\000...
  #11 0x0040868f in main (argc=1, argv=0x7fffe5577c08) at main.c:92
  w1 = (GtkWidget *) 0x1e84000
  w2 = value optimized out
  w3 = (GtkWidget *) 0x1ebe130
  co = (GtkWidget *) 0x1e945f0
  w = (GtkWidget *) 0x1ef4970
  t = value optimized out
  

bye,
- michael




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. 

Bug#506377: CVE-2008-4829: Streamripper multiple buffer overflow vulnerabilities

2008-11-21 Thread Michael Ablassmeier
found 506377 1.61.27-1
found 506377 1.63.5-1
thanks

hi Raphael,

On Thu, Nov 20, 2008 at 06:28:45PM -0600, Raphael Geissert wrote:
 The following CVE (Common Vulnerabilities  Exposures) id was published for 
 streamripper.

looking at the source it seems that the version in stable is affected here too,
not the same functions but the code in general:

 httplib_parse_url():
/* search for a login '@' token */
if (strchr(url, '@') != NULL) {
ret = sscanf(url, %[^:]:[EMAIL PROTECTED], urlinfo-username, 
urlinfo-password);

[..]

so patch has to be backportet.

Im forwarding to [EMAIL PROTECTED] Ive already prepared a fixed 1.63.5
package for unstable/lenny which im going to upload as soon as you guys give me
your OK :-)


 
 CVE-2008-4829/SA32562[1]:
  Secunia Research has discovered some vulnerabilities in Streamripper, which
  can be exploited by malicious people to compromise a user's system.
 
  1) A boundary error exists within the function http_parse_sc_header() in
  lib/http.c when parsing an overly long HTTP header starting with
  Zwitterion v.
 
  2) A boundary error exists within the function http_get_pls() in
  lib/http.c when parsing a specially crafted pls playlist containing an
  overly long entry.
 
  3) A boundary error exists within the function http_get_m3u() in
  lib/http.c when parsing a specially crafted m3u playlist containing an
  overly long File entry.
 
  Successful exploitation allows the execution of arbitrary code, but
  requires that a user is tricked into connecting to a malicious server.
 
  The vulnerabilities are confirmed in version 1.63.5. Other versions may
  also be affected.
 
 The patch by upstream to fix the vulnerabilities can be found at [2].
 
 It would be great if you could verify whether the version in etch is also 
 affected.
 
 If you fix the vulnerability please also make sure to include the CVE id in 
 the changelog entry.
 
 [1] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-4829
      http://security-tracker.debian.net/tracker/CVE-2008-4829
  http://secunia.com/Advisories/32562/
 [2]http://streamripper.cvs.sourceforge.net/viewvc/streamripper/sripper_1x/lib/http.c?view=patchr1=1.50r2=1.51pathrev=sripper-1_64_0
 
 Cheers,
 -- 
 Raphael Geissert - Debian Maintainer
 www.debian.org - get.debian.net





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#502170: RM: libncurses-ruby1.9 hppa: build failure, keeps package from entering lenny

2008-10-14 Thread Michael Ablassmeier
Package: ftp.debian.org
Severity: normal

hi,

libncurses-ruby1.9 fails to build on hppa due to ruby beeing broken on hppa
itself (#478717).

As result, libncurses-ruby 1.1-3, which was rebuilt in order to cope with new
library path layout, fails to enter lenny, beeing unusable.  (#501294)

Please remove the binary from hppa so i can ask for a freeze exception.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501776: zabbix-server-mysql: zabbix-server slowly fills up memory

2008-10-10 Thread Michael Ablassmeier
Hi Bas,

On Fri, Oct 10, 2008 at 12:43:39PM +0200, Bas van Schaik wrote:
 Every few days the host running the Zabbix server runs out of memory
 (both 'real memory' and swap). A simple 'top' clearly shows a large
 amount of zabbix_server processes (about 40 of them), using up to 270M
 of memory (VIRT) each. Restarting the zabbix-server helps: the new
 processes use up to 12M of memory each. However, after a few days this
 amount has increased again and the Zabbix server needs to be restarted.

probably you hit ZBX-488, seems to be a known issue. 1.6.1 (downloadable
from the webpage) seems to fix this:

  - [ZBX-488] fixed memory leak in ZABBIX server code (Alexei)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501294: reopen ..

2008-10-07 Thread Michael Ablassmeier
hi again,

im sorry for closing this one so fast. Actually, libncurses-ruby1.9 is
currently broken in lenny. 1.1-1 still uses the old Library Path layout,
which changed in the newer ruby-dev versions.

1.1-3 - which was rebuilt against a newer ruby-dev version - failed to
make it into lenny as it FTBFS on hppa. I think this is due to ruby1.9
beeing broken on hppa too, see #478717

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#500826: zabbix: Upgrade to Zabbix 1.6 does not work out-of-the-box, SQL upgrade scripts are not included in package?

2008-10-07 Thread Michael Ablassmeier
hi,

On Wed, Oct 01, 2008 at 08:53:02PM +0200, Bas van Schaik wrote:
 After upgrading my Zabbix 1.4.6 installation from Lenny to Zabbix 1.6
 from Sid Zabbix does not work anymore, complaining about unknown column
 'g.gui_access' and unknown column 'g.users_status'. Clearly, upgrading
 Zabbix also involves upgrading the MySQL (or PostgreSQL?) tables, which
 is not automagically done by installing the new package from unstable.

did you answer dbconfig-commons questions to upgrade the database layout?
I guess you either said no after beeing asked if dbconfig-common should
handly the database upgrade, or you didnt see them at all, due to your
debconf settings which may ignore questions of certain priority?

I was testing the upgrade from 1.4.x to 1.6 on my box and it was all
done by dbconfig-common ..

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#500826: zabbix: Upgrade to Zabbix 1.6 does not work out-of-the-box, SQL upgrade scripts are not included in package?

2008-10-07 Thread Michael Ablassmeier
hi Bas,

On Tue, Oct 07, 2008 at 01:58:17PM +0200, Bas van Schaik wrote:
 I didn't get any dbconfig-common question at all. Maybe it is important
 to note that my MySQL server is actually running on another server?
 Anyhow, I think it would be best to also include the SQL-scripts like
 supplied by upstream, wouldn't it?

this should make any difference. dbconfig-common can handle databases
on remote machines too. So i guess its your debconf setting which ignored
these kind of questions then (we had this several times in the past).

The Upgrade scripts come with the package, are installed to:

  ./usr/share/dbconfig-common/data/zabbix-server-mysql/upgrade/mysql/1:1.6

can you confirm i can close this bug?

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501294: libncurses-ruby1.9: I can't require 'ncurses'

2008-10-06 Thread Michael Ablassmeier
tags 501294 unreproducible
thanks

hi,

On Mon, Oct 06, 2008 at 12:48:07PM +0200, davinci wrote:
  From irb1.9 console and from my test programs, if I
 
   require 'ncurses'
  
  get the error:
 
   `require': no such file to load -- ncurses (LoadError)

what version of libncurses-ruby1.9 do you have installed?
I cant reproduce this error:

[EMAIL PROTECTED]:~$ irb1.9 
irb(main):001:0 require 'ncurses'
= true

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501294: libncurses-ruby1.9: I can't require 'ncurses'

2008-10-06 Thread Michael Ablassmeier
hi,

On Mon, Oct 06, 2008 at 03:31:07PM +0200, davinci wrote:
 El lunes 06 de octubre, Michael Ablassmeier escribió:
  On Mon, Oct 06, 2008 at 12:48:07PM +0200, davinci wrote:
From irb1.9 console and from my test programs, if I
   
 require 'ncurses'

get the error:
   
 `require': no such file to load -- ncurses (LoadError)
  
  what version of libncurses-ruby1.9 do you have installed?
 
  $ ruby1.9 -v
  ruby 1.9.0 (2008-06-20 revision 17482) [i486-linux]

can you please confirm libncurses-ruby1.9 is installed?

 dpkg -l libncurses-ruby1.9

and the files listed in 

 dpkg -L libncurses-ruby1.9

exist?

bye,
- michael



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501294: libncurses-ruby1.9: I can't require 'ncurses'

2008-10-06 Thread Michael Ablassmeier
hi,

On Mon, Oct 06, 2008 at 03:51:26PM +0200, [EMAIL PROTECTED] wrote:
 El lunes 06 de octubre, Michael Ablassmeier escribió:
  can you please confirm libncurses-ruby1.9 is installed?
  
   dpkg -l libncurses-ruby1.9
  
  and the files listed in 
  
   dpkg -L libncurses-ruby1.9
  
  exist?
 
  It is the first thing I have done. All files are in their place.

probably not, can you please tell me the output of dpkg -L

bye,
 - michael



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501294: libncurses-ruby1.9: I can't require 'ncurses'

2008-10-06 Thread Michael Ablassmeier
hi again,

On Mon, Oct 06, 2008 at 04:25:20PM +0200, davinci wrote:
 El lunes 06 de octubre, Michael Ablassmeier escribió:
It is the first thing I have done. All files are in their place.
  
  probably not, can you please tell me the output of dpkg -L
 
 
 /.
 /usr
 /usr/lib
 /usr/lib/ruby
 /usr/lib/ruby/1.9
 /usr/lib/ruby/1.9/i486-linux
 /usr/lib/ruby/1.9/i486-linux/ncurses_bin.so
 /usr/lib/ruby/1.9/ncurses.rb

good .. can you now please tell me the output of ruby's library path,
like:

[EMAIL PROTECTED]:~$ irb1.9 
irb(main):001:0 print $:
 [ some foo printout ]

bye,
- michael



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#501294: libncurses-ruby1.9: I can't require 'ncurses'

2008-10-06 Thread Michael Ablassmeier
hi,

On Mon, Oct 06, 2008 at 04:34:22PM +0200, davinci wrote:
 El lunes 06 de octubre, Michael Ablassmeier escribió:
  irb(main):001:0 print $:
 
 --
 [/usr/local/lib/site_ruby/1.9.0,
 /usr/local/lib/site_ruby/1.9.0/i486-linux,
 /usr/local/lib/site_ruby/1.9/i386-linux, /usr/local/lib/site_ruby,
 /usr/lib/ruby/vendor_ruby/1.9.0,
 /usr/lib/ruby/vendor_ruby/1.9.0/i486-linux,
 /usr/lib/ruby/vendor_ruby, /usr/lib/ruby/1.9.0,
 /usr/lib/ruby/1.9.0/i486-linux, /usr/lib/ruby/1.9/i386-linux, .]= nil
 --
 
  It seems that path is not the same.

indeed, please install libncurses-ruby 1.1-3, which should fix this. The
library was rebuilt in order to cope with the new ruby library search
path layout.

bye,
- michael



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#500449: zabbix: Zabbix 1.6 available

2008-09-28 Thread Michael Ablassmeier
hi,

On Sun, Sep 28, 2008 at 01:54:45PM +0200, Bas van Schaik wrote:
 About a week ago Zabbix 1.6 was released. It would be nice to have this
 version in experimental or unstable to test the new functionalities
 (ipv6, escalation and repeated notifications, performance, and more).

we are working on it. Stuff is at SVN, think the upload of 1.6 to 
unstable should happen this week.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#497054: zabbix-frontend-php: install through dbiconfig does not create mysql user

2008-09-01 Thread Michael Ablassmeier
hi,

On Fri, Aug 29, 2008 at 04:19:40PM +0100, João Carneiro wrote:
 the configuration through dbiconfig does not create a mysql user for the
 frontend to use. i was using a mysql user for the zabbix server and another
 for the frontend to access the database.

i just tried to reproduce this and i think you got something wrong here.
Installing the zabbix-frontend-php package however also Installs the
zabbix-server-mysql one, which is in the packages Recommends.

Per default, the Zabbix Username and the Zabbix Password you specify during the
zabbix-server installation, should also be used in the frontends package,
(which will ask you which zabbix database/user/password to use).

Otherwise, if you want to use 2 different users, you have to create one user by
yourself, because the frontend package does not *create* any database users, it
just asks you for the username to use .. (ideally the one you specified during
the zabbix-server-* installation).

The dbconfig common scripts work like expected and create all needed users
and schemas within the DB.
 
bye,
- michael



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#497394: support for vimeo.com ..

2008-09-01 Thread Michael Ablassmeier
Package: clive
Severity: wishlist

hi,

would be cool to have support for http://vimeo.com/ in
clive :-)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#492199: file conflicts between packages

2008-07-24 Thread Michael Ablassmeier
Package: libbsd-dev, libbsd0
Severity: serious
Justification: policy violation

hi,

both libbsd-dev and libbsd0 ship
 `/usr/share/man/man3/md5.3.gz'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  dpkg: error processing /var/cache/apt/archives/libcgi-dev_1.0-6_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/share/man/man3/md5.3.gz', which is also in 
  package libbsd-dev
  Processing triggers for man-db ...
  Errors were encountered while processing:
   /var/cache/apt/archives/libcgi-dev_1.0-6_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#488636: file conflicts between packages

2008-06-30 Thread Michael Ablassmeier
Package: heartbeat, pacemaker
Severity: serious
Justification: policy violation

hi,

both heartbeat and pacemaker ship
`/usr/sbin/crm_verify'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking pacemaker (from .../pacemaker_0.6.5-1_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/pacemaker_0.6.5-1_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/sbin/crm_verify', which is also in package 
  heartbeat
  dpkg-deb: subprocess paste killed by signal (Broken pipe)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#486840: librapi2-tools: /usr/bin/synce-install-cab hardcodet path to /usr/bin/pcp

2008-06-18 Thread Michael Ablassmeier
Package: librapi2-tools
Version: 0.11.1-1

hi,

seems like some of the tools included in librapi2-tools use the regular binary
names, those are named synce-* in debian, such as synce-pcp.

This results in at least /usr/bin/synce-install-cab not to work properly:

 ~$ synce-install-cab SkypeForSmartphone.CAB 
 Copying file 'SkypeForSmartphone.CAB' to device...
 /usr/bin/synce-install-cab: line 26: /usr/bin/pcp: No such file or directory

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#483365: alt_r mapping goes wrong if connection comes from ms mstsc client

2008-05-28 Thread Michael Ablassmeier
Package: xrdp
Version: 0.4.0~dfsg-7
Severity: normal

hi,

connecting to a xrdp server with `rdesktop -k de` the german keymap works as
expected. If connecting to the same server with the Microsoft mstsc client, im
unable to use alt_r within the X Session (according to xev its mapped to
Control_L) and all alt_r based keys (like @, | ..).

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#477366: libncurses-ruby1.8: Add ncurses wide UTF8 character support]

2008-05-20 Thread Michael Ablassmeier
hi,

On Mon, May 19, 2008 at 10:16:09PM +0200, Tobias wrote:
 -if have_library(ncurses, wmove)
 -  curses_lib = ncurses
 +if have_library(ncursesw, wmove)
 +  curses_lib = ncursesw
   
 Would the resulting module still work with terminals in other character 
 encodings?

i think so, at least my test ncurses_bin.so linked  against both libncursesw.so
and libncurses.so.5 does work without problems in my non-utf8 terminal (at
least the hello_world example).

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#479503: file conflicts between packages

2008-05-05 Thread Michael Ablassmeier
Package: libdw-dev, libdwarf-dev
Severity: serious
Justification: policy violation

hi,

both libdw-dev and libdwarf-dev ship
 `/usr/include/dwarf.h'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking libdwarf-dev (from .../libdwarf-dev_20080409-1_amd64.deb) ...
  dpkg: error processing 
  /var/cache/apt/archives/libdwarf-dev_20080409-1_amd64.deb (--unpack):
   trying to overwrite `/usr/include/dwarf.h', which is also in package 
  libdw-dev
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/libdwarf-dev_20080409-1_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#479502: file conflicts between packages

2008-05-05 Thread Michael Ablassmeier
Package: libcommandline-ruby1.8, libopen4-ruby1.8
Severity: serious
Justification: policy violation

hi,

both libcommandline-ruby1.8 and libopen4-ruby1.8 ship
 `/usr/lib/ruby/1.8/open4.rb'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking libopen4-ruby1.8 (from .../libopen4-ruby1.8_0.9.6-1_all.deb) ...
  dpkg: error processing 
  /var/cache/apt/archives/libopen4-ruby1.8_0.9.6-1_all.deb (--unpack):
   trying to overwrite `/usr/lib/ruby/1.8/open4.rb', which is also in package 
  libcommandline-ruby1.8
  Processing triggers for man-db ...
  Errors were encountered while processing:
   /var/cache/apt/archives/libopen4-ruby1.8_0.9.6-1_all.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#479501: file conflicts between packages

2008-05-05 Thread Michael Ablassmeier
Package: cherokee, lighttpd
Severity: serious
Justification: policy violation

hi,

both cherokee and lighttpd  ship
 `/usr/share/man/man1/spawn-fcgi.1.gz'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking lighttpd (from .../lighttpd_1.4.19-2_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/lighttpd_1.4.19-2_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/share/man/man1/spawn-fcgi.1.gz', which is also in 
  package cherokee
  Processing triggers for man-db ...
  Errors were encountered while processing:
   /var/cache/apt/archives/lighttpd_1.4.19-2_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#479562: RM: raggle -- broken, abandoned upstream, better alternatives

2008-05-05 Thread Michael Ablassmeier
Package: ftp.debian.org

hi,

i think its time to remove raggle from the distribution. The Package has not
seen an update since mid-2006. Finally, upstream's homepage (raggle.org) seems
to have been shut down (besides the fact that there was no active development
happening since years anyway).

After all there is one open RC Bug which has not been fixed up to now. I think
people should go over and use newsbeuter, which seems to be a nice replacement
for raggle. No reverse deps.

So, as Maintainer, im requesting its removal from the distribution.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#445780: rdesktop 1.5.0-2+cvs20071006 problems

2008-04-15 Thread Michael Ablassmeier
hi,

On Mon, Apr 14, 2008 at 06:48:23PM +0200, Laszlo Boszormenyi wrote:
 Please retest rdesktop 1.5.0-3+cvs20071006 for the following:
 - it does not segfault not in the beginning nor during use;
 - color rendering is correct;
 - mouse buttons (both left and right clicks) work as expected.

im using said version since about one week and didnt yet hit any
of the regressions ..

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#475963: file conflicts between packages

2008-04-14 Thread Michael Ablassmeier
Package: mono-2.0-devel, siggen
Severity: serious
Justification: policy violation

hi,

both mono-2.0-devel and siggen ship
 `/usr/bin/sgen'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking siggen (from .../siggen_2.3.9-1_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/siggen_2.3.9-1_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/bin/sgen', which is also in package mono-2.0-devel
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/siggen_2.3.9-1_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#475967: file conflicts between packages

2008-04-14 Thread Michael Ablassmeier
Package: citadel-client, stress
Severity: serious
Justification: policy violation

hi,

both citadel-client and stress ship
 `/usr/bin/stress'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking stress (from .../stress_0.18.9-1_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/stress_0.18.9-1_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/bin/stress', which is also in package 
  citadel-client
  Errors were encountered while processing:
   /var/cache/apt/archives/stress_0.18.9-1_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#475964: file conflicts between packages

2008-04-14 Thread Michael Ablassmeier
Package: liblua5.1-coxpcall0, xavante
Severity: serious
Justification: policy violation

hi,

both liblua5.1-coxpcall0 and xavante ship
 `/usr/share/lua/5.1/coxpcall.lua'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking xavante (from .../xavante_1.3.2~20070929-1_all.deb) ...
  dpkg: error processing 
  /var/cache/apt/archives/xavante_1.3.2~20070929-1_all.deb (--unpack):
   trying to overwrite `/usr/share/lua/5.1/coxpcall.lua', which is also in 
  package liblua5.1-coxpcall0
  Errors were encountered while processing:
   /var/cache/apt/archives/xavante_1.3.2~20070929-1_all.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#475340: file conflicts between packages

2008-04-10 Thread Michael Ablassmeier
Package: libqtcore4, libqt4-gui
Severity: serious
Justification: policy violation

hi,

both libqtcore4 and libqt4-gui ship
`/usr/lib/qt4/plugins/codecs/libqcncodecs.so'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Replacing files in old package libqt4-core ...
  dpkg: error processing 
  /var/cache/apt/archives/libqtcore4_4.4.0~rc1-2_amd64.deb (--unpack):
   trying to overwrite `/usr/lib/qt4/plugins/codecs/libqcncodecs.so', which is 
  also in package libqt4-gui
  dpkg-deb: subprocess paste killed by signal (Broken pipe)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#445780: rdesktop segfaults connecting to Windows 2000/2003 server

2008-04-02 Thread Michael Ablassmeier
hi,

anything new on this issue? Its been 171 days since the last update.
Anyhow, ive been testing and as it stands rdesktop 1.5.0-3+cvs20071006
seems to work now? At least i cant reproduce the errors on a current
SID installation.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#471678: zabbix: CVE-2008-1353 local or remote DoS for authenticated hosts

2008-03-25 Thread Michael Ablassmeier
hi,

On Wed, Mar 19, 2008 at 03:01:49PM +0100, Nico Golde wrote:
 Hi,
 the following CVE (Common Vulnerabilities  Exposures) id was
 published for zabbix.
 
 CVE-2008-1353[0]:
 | zabbix_agentd in ZABBIX 1.4.4 allows remote attackers to cause a
 | denial of service (CPU and connection consumption) via multiple
 | vfs.file.cksum commands with a special device node such as
 | /dev/urandom or /dev/zero.
 
 This should just work for authenticated hosts or hosts with 
 a spoofed IP address. However from what I see this is also 
 useable for local users.

thanks for you report, this issue has been reportet to upstream
(ZBX-328) but no patch so far. Waiting for a patch .. 

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#471678: [EMAIL PROTECTED]: [ZABBIX] Closed: (ZBX-328) Possible DoS against zabbix-agentd]

2008-03-25 Thread Michael Ablassmeier
hi,

see upstreams response.

- Forwarded message from Alexei Vladishev (ZABBIX Support) [EMAIL 
PROTECTED] -

From: Alexei Vladishev (ZABBIX Support) [EMAIL PROTECTED]
Date: Tue, 25 Mar 2008 16:31:18 +0200 (EET)
To: [EMAIL PROTECTED]
Subject: [ZABBIX] Closed: (ZBX-328) Possible DoS against zabbix-agentd


 [ 
https://support.zabbix.com/browse/ZBX-328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alexei Vladishev closed ZBX-328.


Resolution: Fixed

The problem was fixed a couple of months ago. Please wait for 1.4.5. It will be 
released this week.

Alexei

 Possible DoS against zabbix-agentd
 --

 Key: ZBX-328
 URL: https://support.zabbix.com/browse/ZBX-328
 Project: ZABBIX
  Issue Type: Bug
  Components: Agent (Unix)
 Environment: Debian etch, kernel 2.6.18, Intel(R) Pentium(R) 4 CPU 
 2.80GHz
Reporter: Milen Rangelov
Assignee: Alexei Vladishev

 An authorized host can cause the zabbix_agentd to hang, overconsuming CPU 
 resources.
 This can be triggered by sending the agent a file checksum request 
 (vfs.file.cksum[file]) with file argument being some special device file 
 like /dev/zero or /dev/urandom (the latter rises kernel CPU usage even more).
 If the malicious user sends number_of_zabbix_agentd_children requests, then 
 the zabbix_agentd service will not be able to serve any requests until it's 
 restarted.
 Here's some example session :
 
 gat3way:/etc/zabbix# echo vfs.file.cksum[/dev/urandom] | nc localhost 10050 
 
 [1] 24429
 gat3way:/etc/zabbix# echo vfs.file.cksum[/dev/urandom] | nc localhost 10050 
 
 [2] 24431
 gat3way:/etc/zabbix# echo vfs.file.cksum[/dev/urandom] | nc localhost 10050 
 
 [3] 24433
 gat3way:/etc/zabbix# echo vfs.file.cksum[/dev/urandom] | nc localhost 10050 
 
 [4] 24435
 ...and some output from top:
 snip
 Tasks: 183 total,   5 running, 178 sleeping,   0 stopped,   0 zombie 
 Cpu(s):  2.0%us, 97.0%sy,  1.0%ni,  0.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
 snip
 PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
 24381 zabbix30   5  5056 1032  768 R   65  0.1   4:16.01 zabbix_agentd
 24382 zabbix30   5  5068 1044  776 R   50  0.1   4:12.18 zabbix_agentd
 24380 zabbix30   5  5068 1044  776 R   50  0.1   4:01.24 zabbix_agentd
 24379 zabbix30   5  5056 1036  772 R   31  0.1   4:08.24 zabbix_agentd
 
 zabbix_agentd accepts new connections, but does not serve them.
 The malicious user needs to connect from an authorized host, but it's not so 
 hard to spoof it if he's on the same ethernet segment as the host running the 
 zabbix_agent.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://support.zabbix.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



- End forwarded message -



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#470630: file conflicts between packages

2008-03-12 Thread Michael Ablassmeier
Package: slrn, slrnpull
Severity: serious
Justification: policy violation

hi,

both slrn and slrnpull ship
 `/etc/default/slrnpull'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  dpkg: error processing 
  /var/cache/apt/archives/slrnpull_0.9.9~pre97-1_amd64.deb (--unpack):
   trying to overwrite `/etc/default/slrnpull', which is also in package slrn
  postrm called with unknown argument `abort-install'
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/slrnpull_0.9.9~pre97-1_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)


bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469433: file conflicts between packages

2008-03-05 Thread Michael Ablassmeier
Package: gcompris-data, gcompris-dbg
Severity: serious
Justification: policy violation

hi,

both gcompris-data and gcompris-dbg ship
 `/usr/share/doc/gcompris-data/copyright'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking gcompris-dbg (from .../gcompris-dbg_8.4.4-1_amd64.deb) ...
  dpkg: error processing 
  /var/cache/apt/archives/gcompris-dbg_8.4.4-1_amd64.deb (--unpack):
   trying to overwrite `/usr/share/doc/gcompris-data/copyright', which is also 
  in package gcompris-data
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/gcompris-dbg_8.4.4-1_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469432: file conflicts between packages

2008-03-05 Thread Michael Ablassmeier
Package: epwutil, squeeze
Severity: serious
Justification: policy violation

hi,

both epwutil and hipo squeeze install
 `/usr/bin/squeeze'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking squeeze (from .../squeeze_0.2.3-1_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/squeeze_0.2.3-1_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/bin/squeeze', which is also in package epwutil
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/squeeze_0.2.3-1_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)


bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469431: file conflicts between packages

2008-03-05 Thread Michael Ablassmeier
Package: nemiver, hipo
Severity: serious
Justification: policy violation

hi,

both nemiver and hipo install 
  `/var/lib/scrollkeeper/ru/scrollkeeper_extended_cl.xml'
but do neither conflict, nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking nemiver (from .../nemiver_0.4.0-2_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/nemiver_0.4.0-2_amd64.deb 
  (--unpack):
   trying to overwrite 
  `/var/lib/scrollkeeper/ru/scrollkeeper_extended_cl.xml', which is also in 
  package hipo
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/nemiver_0.4.0-2_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#468395: Support for sqlite3

2008-02-28 Thread Michael Ablassmeier
severity 468395 wishlist
thanks

hi,

On Thu, Feb 28, 2008 at 06:30:07PM +0100, Jordi Mallach wrote:
 I'm attaching a patch to add sqlite3 support to the Debian packages.
 As I'm not experienced at all with dbconfig-common, I'm not sure how to
 workaround $dbc_dbname expecting a filename with full path for
 /etc/zabbix/zabbix_server.conf and a filename without its path for the
 DB initialisation.

thanks for your patch. I may have a look at it, but i cant promise im
going to enable it for the following reasons:

First of all upstream recommends mysql as the prefered backend for storing
zabbix data. Weve already enabled postgresql support, which had massive
problems in the past, but seems to have reached some point to call it stable
(frontend aswell as backend issues).

Personally im using mysql as database server, fabio (kobold, co-maint) uses
postgresql as far as i can tell. Neither of us seems to use the sqlite one, and
i really dont want to enable a database backend neither of us has used or knows
about its behavior in production.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#466825: file conflicts between packages

2008-02-21 Thread Michael Ablassmeier
Package: librapi2-tools, pimppa
Severity: serious
Justification: policy violtion

hi,

both librapi2-tools and pimppa ship at least  `/usr/bin/pmv' but do neither
conflict, nor add a diversion, thus fail to be installed in the same
environment:

  Unpacking pimppa (from .../pimppa_0.5.8-0.3_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/pimppa_0.5.8-0.3_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/bin/pmv', which is also in package librapi2-tools
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/pimppa_0.5.8-0.3_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#466415: zabbix-frontend-php: syntax error in copt.lib.php on line 112

2008-02-18 Thread Michael Ablassmeier
hi Michel,

On Mon, Feb 18, 2008 at 05:28:08PM +0100, Michel Meyers wrote:
 The above URL also mentions a fix, changing all the:
 /* protected */ static 
 to
 /* protected static */
 
 in copt.lib.php.
 
 Alternatively, make the package depend on PHP5 to work around this
 issue.

php4 wont be part of lenny anyway, so well remove the dep on php4 with one of
the next uploads. 

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#462944: file conflicts between packages

2008-01-28 Thread Michael Ablassmeier
Package: cgilib, libcgi-dev
Severity: serious
Justification: policy violation

hi,

both cgilib and libcgi-dev ship `/usr/lib/libcgi.a' but do neither
conflict nor add a diversion, thus fail to be installed in the
same environment:

  Unpacking libcgi-dev (from .../libcgi-dev_1.0-6_amd64.deb) ...
  dpkg: error processing /var/cache/apt/archives/libcgi-dev_1.0-6_amd64.deb 
  (--unpack):
   trying to overwrite `/usr/lib/libcgi.a', which is also in package cgilib
  Errors were encountered while processing:
   /var/cache/apt/archives/libcgi-dev_1.0-6_amd64.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#459870: zabbix-agent init-script doesn't wait for processes to disappear

2008-01-09 Thread Michael Ablassmeier
hi,

On Wed, Jan 09, 2008 at 09:30:33AM +0100, Thomas Mueller wrote:
 If I only do zabbix-agent stop I see a short time zabbix_agentd defunct 
 in
 output of ps ax. but only for a few seconds.
 
 Maybe put sleep 5 after start-stop-daemon? For me it solved the problem.

right.. the old problem again. Were already doing a sleep on restart:

  restart|force-reload)
$0 stop
sleep 2
$0 start

im going to push this sleep up to 5 seconds, even tho i hate his solution.
Upstream is aware of this problem but didnt fix it yet ..

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#456517: zabbix-server-pgsql: Lost images_pgsql.sql

2007-12-18 Thread Michael Ablassmeier
hi,

On Sun, Dec 16, 2007 at 02:26:09PM +0300, kon wrote:
 The maps in zabbix web interface not working - icons index wrong in base. I 
 take the file images_pgsql.sql from 
 zabbix source and make this command: cat images_pgsql.sql | psql -U zabbix 
 zabbix. This fix my problem. I can not 
 find file images_pgsql.sql in 
 http://packages.debian.org/search?searchon=contents. I use 
 zabbix-server-pgsql/testing 
 uptodate 1:1.4.1-4+lenny1

all patches are merged into one sql file on package build, so this file is
indeed not part of the package. Can you check if the contents of
images_pgsql.sql are included in:
 
 /usr/share/dbconfig-common/data/zabbix-server-pgsql/install/pgsql

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#452682: zabbix - zabbix-agent: UserParameters are execuited with gid 0

2007-11-29 Thread Michael Ablassmeier
hi Thijs,

On Thu, Nov 29, 2007 at 10:02:18AM +0100, Thijs Kinkhorst wrote:
 On Wed, November 28, 2007 17:48, Michael Ablassmeier wrote:
  to be a bit more specific about this:
 
  an privileged user (root) may configure an UserParameter like this one in
   /etc/zabbix/zabbix-agentd.conf (hard core example):
 
 
  UserParameter=cat[*],cat $1
 
 Thank you for contacting us about it. It's definitely a bug which should
 be fixed, but I'm trying to assess whether it's severe enough to warrant a
 DSA.

im not sure either .. 

 Zabbix is a monitoring tool. I would therefore assume that zabbix' users
 already have quite a level of implied trust; it's not quite common that a
 random user has access to zabbix and can exectute commands, right? Or am I
 missing something?

well, its not like random users have access to the zabbix frontend, thats right.
So they indeed have a good level of trust (or should have). However, its still
possible for them to root remote machines, given the fact the zabbix admin
gives them access to the item configuration and there is an flexible user
parameter ..

If you guys decide its not worth a DSA, im going to upload a fixed version to
stable-propsed-updates - or something.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#452682: zabbix-agent runs as user 'zabbix' with gid=0 (root), configuring additional groups doesn't work

2007-11-25 Thread Michael Ablassmeier
hi Bas,

On Sun, Nov 25, 2007 at 12:21:17PM +0100, Bas van Schaik wrote:
 I'm sorry, I should have been a little bit more clear about this. The
 zabbix_agentd process runs as zabbix:zabbix indeed, but the so called
 UserParameter scripts run with user:group zabbix:root. Or at least,
 this is the output of such a script calling `id`:
  uid=110(zabbix) gid=111(zabbix) groups=0(root)
 Where is the 'root' group coming from? The user 'zabbix' certainly is
 _not_ in the group 'root' on my servers!

i think this is due to the fact that the zabbix_agentd process only uses
setuid/setgid to drop its privileges. Now i think on linux, if setuid is
invoked from an user with uid 0, the old uid/gid is saved to the saved
set-uid/gid.

The agent uses popen in order to execute the UserCommands. I think popen just
as exec* resets the gid to the saved-set-gid, which is then 0, thus the
executed programm ends up with gid set to root.

Not sure if this is actually wanted by the zabbix devs, im going to have a talk
about this with upstream.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#452682: zabbix-agent runs as user 'zabbix' with gid=0 (root), configuring additional groups doesn't work

2007-11-25 Thread Michael Ablassmeier
hi again,

On Sun, Nov 25, 2007 at 02:19:46PM +0100, Michael Ablassmeier wrote:
 The agent uses popen in order to execute the UserCommands. I think popen just
 as exec* resets the gid to the saved-set-gid, which is then 0, thus the
 executed programm ends up with gid set to root.

just a short example of whats happening and how to reproduce this:

  #include sys/types.h
  #include unistd.h
  #include pwd.h
  #include stdio.h
  
  int main() {
  struct passwd   *pw;
  pw = getpwnam(abi);
  FILE *pipe;
  char buf[25];
  setgid(pw-pw_gid);
  setuid(pw-pw_uid);
  
  printf(my gid: %d\n, getegid());
  printf(my uid: %d\n, getuid());
  
  pipe = popen(/usr/bin/id, r);
  while (fgets(buf, sizeof buf, pipe)) {
  printf(%s, buf);
  }
  printf(\n);
  pclose(pipe);
  }

[EMAIL PROTECTED]:~# ./a.out 
my gid: 1000
my uid: 1000
uid=1000(abi) gid=1000(abi) groups=0(root),102(lpadmin),1001(wheel)

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#452682: zabbix-agent runs as user 'zabbix' with gid=0 (root), configuring additional groups doesn't work

2007-11-25 Thread Michael Ablassmeier
and hi, yet again,

On Sun, Nov 25, 2007 at 03:01:15PM +0100, Michael Ablassmeier wrote:
 On Sun, Nov 25, 2007 at 02:19:46PM +0100, Michael Ablassmeier wrote:
  The agent uses popen in order to execute the UserCommands. I think popen 
  just
  as exec* resets the gid to the saved-set-gid, which is then 0, thus the
  executed programm ends up with gid set to root.
 
 just a short example of whats happening and how to reproduce this:
 
   #include sys/types.h
   #include unistd.h
   #include pwd.h
   #include stdio.h
   
   int main() {
   struct passwd   *pw;
   pw = getpwnam(abi);
   FILE *pipe;
   char buf[25];
   setgid(pw-pw_gid);
   setuid(pw-pw_uid);

i think the solution here is to use initgroups, which does set the right group
settings, like:

setgid(..);
initgroups(..,..);
setuid(..);

 [EMAIL PROTECTED]:~# ./a.out 
 my gid: 1000
 my uid: 1000
 uid=1000(abi) gid=1000(abi) groups=1000(abi)

 [EMAIL PROTECTED]:~# ./a.out 
 my gid: 1000
 my uid: 1000
 cat: /tmp/file: Permission denied
 
 [EMAIL PROTECTED]:~# ls -alh /tmp/file 
 -rw-r- 1 root root 7 Nov 25 15:13 /tmp/file

so, i think the zabbix_agentd should use initgroups() in order to set its
group information, im going to forward this to upstream.

bye,
- michael



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



  1   2   3   4   5   6   >