Bug#334952: FTBFS: Suffix or operands invalid for mov

2006-01-15 Thread Holger Mense
Hi,

the following patch for debian/rules solved the problem for me:

--- debian/rules.orig  2006-01-15 14:24:15.892693250 +0100
+++ debian/rules 2006-01-15 13:58:28.728001500 +0100
@@ -22,6 +22,7 @@
dh_testdir
 
# Add here commands to compile the package.
+   cd ddcprobe; $(MAKE) ; cd -
$(MAKE)
 
# dccprobe/vesa stuff only works on i386


However then you will run into problems, compiling kudzu with gcc-4.0 (see 
also bugs #287244 and #321563). This patch makes the code compile again with 
gcc-4.0 on i386:

--- hwconf.c.orig 2006-01-15 14:26:22.132582750 +0100
+++ hwconf.c 2006-01-15 14:26:39.901693250 +0100
@@ -56,9 +56,7 @@
 int removedMouse = 0;
 
 static int rhgb = 0;
-static char *module_file = NULL;
 static char *kernel_ver = NULL;
-static float kernel_release;
 
 void startNewt()
 {


Regards
Holger Mense

-- 
Holger Mense


signature.asc
Description: Digital signature


Bug#360601: libpam-krb5: Support for renewable credentials

2006-04-03 Thread Holger Mense
Package: libpam-krb5
Version: 1.2.0-3
Severity: wishlist
Tags: patch

I added support for creation of renewable credentials (for use with
'kinit -R').

The patch adds the option "renewlifetime" to set the maximal renewable
time for the the ticket. It uses krb5_deltat for setting of the time,
but parse_args still lacks support for reading parameters consisting of
several words. So 'renewlifetime=62d' works, 'renewlifetime="2 hours
fortnight"' does not.

Maybe you want to include this feature.

Thanks,
Holger Mense


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.15.6-client
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages libpam-krb5 depends on:
ii  krb5-config1.6   Configuration files for Kerberos V
ii  libc6  2.3.2.ds1-22  GNU C Library: Shared libraries an
ii  libcomerr2 1.37-2sarge1  common error description library
ii  libkrb53   1.3.6-2sarge2 MIT Kerberos runtime libraries
ii  libpam0g   0.76-22   Pluggable Authentication Modules l

-- no debconf information
diff -Naur -x .project -x .cdtproject libpam-krb5.orig/pam_krb5.5 
libpam-krb5/pam_krb5.5
--- libpam-krb5.orig/pam_krb5.5 2006-04-03 16:07:17.0 +0200
+++ libpam-krb5/pam_krb5.5  2006-04-03 16:34:53.0 +0200
@@ -101,6 +101,10 @@
 .B forwardable
 Obtain forwardable Kerberos credentials for the user.
 .TP
+.B renewlifetime=
+Obtain renewable Kerberos credentials for the user, with a total life time of
+.IR lifetime .
+.TP
 .B no_ccache
 Do not save the obtained credentials in a credentials cache. This is a
 useful option if the authentication module is used for services such
diff -Naur -x .project -x .cdtproject libpam-krb5.orig/pam_krb5.h 
libpam-krb5/pam_krb5.h
--- libpam-krb5.orig/pam_krb5.h 2006-04-03 16:07:17.0 +0200
+++ libpam-krb5/pam_krb5.h  2006-04-03 16:13:33.0 +0200
@@ -21,6 +21,7 @@
int try_first_pass;
int use_first_pass;
int forwardable;
+   char *renewlifetime;
int reuse_ccache;
int no_ccache;
int ignore_root;
diff -Naur -x .project -x .cdtproject libpam-krb5.orig/support.c 
libpam-krb5/support.c
--- libpam-krb5.orig/support.c  2006-04-03 16:07:17.0 +0200
+++ libpam-krb5/support.c   2006-04-03 16:18:15.0 +0200
@@ -27,6 +27,7 @@
int i;
 
memset(&pam_args, 0, sizeof(pam_args));
+   pam_args.renewlifetime = NULL;
for (i = 0; i < argc; i++) {
if (strcmp(argv[i], "debug") == 0)
pam_args.debug = 1;
@@ -36,6 +37,8 @@
pam_args.use_first_pass = 1;
else if (strcmp(argv[i], "forwardable") == 0)
pam_args.forwardable = 1;
+   else if (strncmp(argv[i], "renewlifetime=", 14) == 0)
+   pam_args.renewlifetime = (char *) &argv[i][14];  
else if (strcmp(argv[i], "reuse_ccache") == 0)
pam_args.reuse_ccache = 1;
else if (strcmp(argv[i], "no_ccache") == 0)
@@ -181,6 +184,21 @@
if (pam_args.forwardable)
krb5_get_init_creds_opt_set_forwardable(&opts, 1);
 
+   if (pam_args.renewlifetime)
+   {
+   krb5_deltat rlife;
+   retval = krb5_string_to_deltat(pam_args.renewlifetime, &rlife);
+   if (retval != 0 || rlife == 0) {
+   dlog(ctx, "krb5_string_to_deltat(): %s", 
error_message(retval));
+   retval = PAM_SERVICE_ERR;
+   goto done;
+   }
+   else
+   {
+   krb5_get_init_creds_opt_set_renew_life(&opts, rlife);
+   }
+   }
+   
if (pam_args.ignore_root && strcmp("root", ctx->name) == 0) {
dlog(ctx, "ignoring root user login");
retval = PAM_SERVICE_ERR;


Bug#363526: ltris: xscreensaver starts while playing

2006-04-19 Thread Holger Mense
Package: ltris
Version: 1.0.11-1
Severity: normal

Hi,

with running xscreensaver in the background, xscreensaver starts to
save the screen, while playing in fullscreen mode. ltris should 
disable xscreensaver, if fullscreen is enabled.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14.1
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages ltris depends on:
ii  libc6   2.3.6-7  GNU C Library: Shared libraries
ii  libsdl-mixer1.2 1.2.6-1.1+b1 mixer library for Simple DirectMed
ii  libsdl1.2debian 1.2.9-5  Simple DirectMedia Layer

ltris recommends no packages.

-- no debconf information


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



Bug#381232: firefox: No font anti-aliasing (anymore)

2006-08-21 Thread Holger Mense
Hello,

I was hit by the same bug with firefox and kde in current Debian Testing. For 
me, it helped to set the environment variable MOZ_DISABLE_PANGO to 1. See also 
Bug #377879.

Holger Mense

-- 
Holger Mense http://www.project2501.de


signature.asc
Description: Digital signature


Bug#382162: kdm: No login possible for users with OpenAFS home directory version 2.6.16

2006-08-26 Thread Holger Mense
Hello,

this bug vanished since running Linux Kernel 2.6.17.10. However this is still 
a very strange behaviour.

Holger Mense

-- 
Holger Mense
Rechnerbetrieb Mathematik  Tel.: 0 52 51 / 60 34 94
Universität Paderborn  http://www.math.uni-paderborn.de


signature.asc
Description: Digital signature


Bug#383634: Corrected patch

2006-09-01 Thread Holger Mense
Hi,

there is a bug in the patch for this issue. It is missing " for the string 
compare. A corrected patch ist attached.

Holger Mense

-- 
Holger Mense http://www.project2501.de
--- debian/postinst.orig2006-08-18 15:08:52.0 +0200
+++ debian/postinst 2006-08-18 15:05:54.0 +0200
@@ -4,7 +4,7 @@

 # offer to run LILO
 # (adapted from snippet by [EMAIL PROTECTED])
-if [ -x /sbin/lilo -a -r /etc/lilo.conf ] &&
+if [ -x /sbin/lilo -a -r /etc/lilo.conf ] && [ "${DEBIAN_FRONTEND}" != 
"noninteractive" ] &&
grep "image.*=.*/boot/memtest86+.bin" /etc/lilo.conf >/dev/null
 then
 echo "You seem to have an entry for memtest86+ in /etc/lilo.conf."



signature.asc
Description: Digital signature


Bug#383635: Corrected patch

2006-09-01 Thread Holger Mense
Hi,

there is a bug in the patch for this issue. It is missing " for the string
compare. A corrected patch ist attached.

Holger Mense

-- 
Holger Mense http://www.project2501.de
--- debian/postinst.orig2006-08-18 15:08:52.0 +0200
+++ debian/postinst 2006-08-18 15:05:54.0 +0200
@@ -4,7 +4,7 @@

 # offer to run LILO
 # (adapted from snippet by [EMAIL PROTECTED])
-if [ -x /sbin/lilo -a -r /etc/lilo.conf ] &&
+if [ -x /sbin/lilo -a -r /etc/lilo.conf ] && [ "${DEBIAN_FRONTEND}" != 
"noninteractive" ] &&
grep "image.*=.*/boot/memtest86+.bin" /etc/lilo.conf >/dev/null
 then
 echo "You seem to have an entry for memtest86+ in /etc/lilo.conf."



signature.asc
Description: Digital signature


Bug#382162: kdm: No login possible for users with OpenAFS home directory since kernel version 2.6.16

2006-08-09 Thread Holger Mense
Package: kdm
Version: 4:3.3.2-1sarge1
Severity: important


Hi,

on our network we have users, who have their home directory on an
OpenAFS server. In order to get access to the home directory, the
libpam-openafs-session pam-module is used to obtain the needed afs token
upon login.

If I upgrade the kernel to version 2.6.16 (vanilla) (or newer), a login
with kdm is not possible anymore. There is no possiblity to write to the
users home directory because of missing afs tokens in the environment.
Till kernel version 2.6.15 (vanilla) this worked. The pam configuration
did not change.

I started debugging libpam-openafs-session, but as far as I can
overlook the situation, a token is successfully retrieved for the user.
However it seems to get lost somewhere in the environment of kdm.

gdm does not have this bug (using the same pam configuration like kdm).
Also console logins are working correctly.

Our pam configuration:

kdm:
authrequisite   pam_nologin.so
authrequiredpam_env.so
@include common-auth
@include common-account
session requiredpam_limits.so
@include common-session
@include common-password

common-auth:
authoptionalpam_group.so
authsufficient  pam_krb5.so ignore_root use_first_pass forwardable
authrequiredpam_unix.so try_first_pass nullok secure

common-account:
account optionalpam_krb5.so ignore_root
account requiredpam_unix.so

common-session:
session optionalpam_krb5.so ignore_root
session requiredpam_unix.so
session optionalpam_openafs_session.so ignore_root

common-password:
password   sufficient pam_krb5.so ignore_root
password   required   pam_unix.so nullok md5


A current Debian Testing system is not affected by this bug.


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.17.1-client
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages kdm depends on:
ii  debconf  1.4.30.13   Debian configuration management sy
ii  kdebase-bin  4:3.3.2-1sarge1 KDE Base (binaries)
ii  kdelibs4 4:3.3.2-6.4 KDE core libraries
ii  libart-2.0-2 2.3.17-1Library of functions for 2D graphi
ii  libc62.3.2.ds1-22sarge3  GNU C Library: Shared libraries an
ii  libfam0c102  2.7.0-6sarge1   client library to control the FAM 
ii  libgcc1  1:3.4.3-13  GCC support library
ii  libice6  6.8.2.dfsg.1-7.rbm1 Inter-Client Exchange library
ii  libidn11 0.5.13-1.0  GNU libidn library, implementation
ii  libpam-runtime   0.76-22 Runtime support for the PAM librar
ii  libpam0g 0.76-22 Pluggable Authentication Modules l
ii  libpng12-0   1.2.8rel-1  PNG library - runtime
ii  libqt3c102-mt3:3.3.4-3   Qt GUI Library (Threaded runtime v
ii  libsm6   6.8.2.dfsg.1-7.rbm1 X Window System Session Management
ii  libstdc++5   1:3.3.5-13  The GNU Standard C++ Library v3
ii  libx11-6 6.8.2.dfsg.1-7.rbm1 X Window System protocol client li
ii  libxext6 6.8.2.dfsg.1-7.rbm1 X Window System miscellaneous exte
ii  libxrender1  1:0.9.0-2   X Rendering Extension client libra
ii  libxtst6 6.8.2.dfsg.1-7.rbm1 X Window System event recording an
ii  xbase-clients6.8.2.dfsg.1-7.rbm1 miscellaneous X clients
ii  xlibs6.8.2.dfsg.1-7.rbm1 X Window System client libraries m
ii  zlib1g   1:1.2.2-4.sarge.2   compression library - runtime

-- debconf information:
  kdm/stop_running_server_with_children: false
* shared/default-x-display-manager: kdm
  kdm/daemon_name: /usr/bin/kdm


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



Bug#383635: memtest86: Usage of bash for interactions with user during postinst

2006-08-18 Thread Holger Mense
Package: memtest86
Version: 3.2-1.1
Severity: normal
Tags: patch


Hi,

memtest86 is reading when in postinst from console if lilo should be
run or not. In case of unattended installing of memtest86+, the whole
unattended setup is halted until a key is pressed.

At this point at least DEBIAN_FRONTEND should be checked, if it is set
to "noninteractive" (see patch attached). A far better solution would be
to use debconf.


-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.17.1-client
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)

-- no debconf information
--- debian/postinst.orig2006-08-18 15:08:52.0 +0200
+++ debian/postinst 2006-08-18 15:05:54.0 +0200
@@ -4,7 +4,7 @@

 # offer to run LILO
 # (adapted from snippet by [EMAIL PROTECTED])
-if [ -x /sbin/lilo -a -r /etc/lilo.conf ] &&
+if [ -x /sbin/lilo -a -r /etc/lilo.conf ] && [ "${DEBIAN_FRONTEND}" != 
noninteractive ] &&
grep "image.*=.*/boot/memtest86+.bin" /etc/lilo.conf >/dev/null
 then
 echo "You seem to have an entry for memtest86+ in /etc/lilo.conf."



Bug#383634: memtest86+: Usage of bash for interactions with user during postinst

2006-08-18 Thread Holger Mense
Package: memtest86+
Version: 1.55.1-1
Severity: normal
Tags: patch


Hi,

memtest86+ is reading when in postinst from console if lilo should be
run or not. In case of unattended installing of memtest86+, the whole
unattended setup is halted until a key is pressed.

At this point at least DEBIAN_FRONTEND should be checked, if it is set
to "noninteractive" (see patch attached). A far better solution would be
to use debconf.

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.15.7-client
Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15)

-- no debconf information
--- debian/postinst.orig2006-08-18 15:08:52.0 +0200
+++ debian/postinst 2006-08-18 15:05:54.0 +0200
@@ -4,7 +4,7 @@

 # offer to run LILO
 # (adapted from snippet by [EMAIL PROTECTED])
-if [ -x /sbin/lilo -a -r /etc/lilo.conf ] &&
+if [ -x /sbin/lilo -a -r /etc/lilo.conf ] && [ "${DEBIAN_FRONTEND}" != 
noninteractive ] &&
grep "image.*=.*/boot/memtest86+.bin" /etc/lilo.conf >/dev/null
 then
 echo "You seem to have an entry for memtest86+ in /etc/lilo.conf."



Bug#408156: Source: --with-user-appdir does not work

2007-01-23 Thread Holger Mense
Package: iceweasel
Version: 2.0.0.1+dfsg-2
Severity: minor


Hello,

for personal issues I need an iceweasel which stores its profile-data in 
a different directory than ~/.mozilla.

I tried to rebuild the package from source with a different parameter 
on the --with-user-appdir configure option (e.g. --with-user-appdir=.iceweasel),
but the compiled binary still uses ~/.mozilla as profile directory. However a
directory ~/.iceweasel is created upon start, if it does not exist yet.

When there is no ~/.mozilla directory, it will be created and a new profile
will be stored in it.

Sincerly,
Holger Mense


-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages iceweasel depends on:
ii  debianutils   2.17   Miscellaneous utilities specific t
ii  fontconfig2.4.1-2generic font configuration library
ii  libatk1.0-0   1.12.4-1   The ATK accessibility toolkit
ii  libc6 2.3.6.ds1-8GNU C Library: Shared libraries
ii  libcairo2 1.2.4-4The Cairo 2D vector graphics libra
ii  libfontconfig12.4.1-2generic font configuration library
ii  libfreetype6  2.2.1-5FreeType 2 font engine, shared lib
ii  libgcc1   1:4.1.1-21 GCC support library
ii  libglib2.0-0  2.12.4-2   The GLib library of C routines
ii  libgtk2.0-0   2.8.20-3   The GTK+ graphical user interface 
ii  libjpeg62 6b-13  The Independent JPEG Group's JPEG 
ii  libmyspell3c2 1:3.1-18   MySpell spellchecking library
ii  libpango1.0-0 1.14.8-4   Layout and rendering of internatio
ii  libpng12-01.2.15~beta5-1 PNG library - runtime
ii  libstdc++64.1.1-21   The GNU Standard C++ Library v3
ii  libx11-6  2:1.0.3-4  X11 client-side library
ii  libxft2   2.1.8.2-8  FreeType-based font drawing librar
ii  libxinerama1  1:1.0.1-4.1X11 Xinerama extension library
ii  libxp61:1.0.0.xsf1-1 X Printing Extension (Xprint) clie
ii  libxrender1   1:0.9.1-3  X Rendering Extension client libra
ii  libxt61:1.0.2-2  X11 toolkit intrinsics library
ii  psmisc22.3-1 Utilities that use the proc filesy
ii  zlib1g1:1.2.3-13 compression library - runtime

iceweasel recommends no packages.

-- no debconf information


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



Bug#408160: amarok: Sidebar file browser does not show files

2007-01-23 Thread Holger Mense
Package: amarok
Version: 1.4.4-2
Severity: normal


Hello,

when you browse to your directories with the sidebar file browser, only 
directories are showed, no (supported) files. If you enter a directory with
no subdirectories, the view pane is empty.

As far as I can remember, older versions also showed files - so I think this
is a bug.

Sincerly,
Holger Mense

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages amarok depends on:
ii  amarok-engines 1.4.4-2   output engines for the Amarok audi
ii  amarok-xine [amarok-en 1.4.4-2   xine engine for the Amarok audio p
ii  kdelibs4c2a4:3.5.5a.dfsg.1-5 core libraries and binaries for al
ii  libart-2.0-2   2.3.17-1  Library of functions for 2D graphi
ii  libaudio2  1.8-2 The Network Audio System (NAS). (s
ii  libc6  2.3.6.ds1-8   GNU C Library: Shared libraries
ii  libfontconfig1 2.4.1-2   generic font configuration library
ii  libfreetype6   2.2.1-5   FreeType 2 font engine, shared lib
ii  libgcc11:4.1.1-21GCC support library
ii  libgl1-mesa-glx [libgl 6.5.1-0.5 A free implementation of the OpenG
ii  libglib2.0-0   2.12.4-2  The GLib library of C routines
ii  libgpod0   0.4.0-0.3 a library to read and write songs 
ii  libice61:1.0.1-2 X11 Inter-Client Exchange library
ii  libidn11   0.6.5-1   GNU libidn library, implementation
ii  libifp41.0.0.2-3 communicate with iRiver iFP audio 
ii  libjpeg62  6b-13 The Independent JPEG Group's JPEG 
ii  libmysqlclient15off5.0.30-3  mysql database client library
ii  libnjb52.2.5-4.1 Creative Labs Nomad Jukebox librar
ii  libpng12-0 1.2.15~beta5-1PNG library - runtime
ii  libpq4 8.1.5-2   PostgreSQL C client library
ii  libqt3-mt  3:3.3.7-2 Qt GUI Library (Threaded runtime v
ii  libruby1.8 1.8.5-4   Libraries necessary to run Ruby 1.
ii  libsdl1.2debian1.2.11-7  Simple DirectMedia Layer
ii  libsm6 1:1.0.1-3 X11 Session Management library
ii  libsqlite3-0   3.3.8-1   SQLite 3 shared library
ii  libstdc++6 4.1.1-21  The GNU Standard C++ Library v3
ii  libtag1c2a 1.4-4 TagLib Audio Meta-Data Library
ii  libtunepimp3   0.4.2-4.1 MusicBrainz tagging library and si
ii  libusb-0.1-4   2:0.1.12-2userspace USB programming library
ii  libvisual-0.4-00.4.0-1   Audio visualization framework
ii  libx11-6   2:1.0.3-4 X11 client-side library
ii  libxcursor11.1.7-4   X cursor management library
ii  libxext6   1:1.0.1-2 X11 miscellaneous extension librar
ii  libxft22.1.8.2-8 FreeType-based font drawing librar
ii  libxi6 1:1.0.1-4 X11 Input extension library
ii  libxinerama1   1:1.0.1-4.1   X11 Xinerama extension library
ii  libxrandr2 2:1.1.0.2-5   X11 RandR extension library
ii  libxrender11:0.9.1-3 X Rendering Extension client libra
ii  libxt6 1:1.0.2-2 X11 toolkit intrinsics library
ii  ruby   1.8.2-1   An interpreter of object-oriented 
ii  zlib1g 1:1.2.3-13compression library - runtime

Versions of packages amarok recommends:
ii  kdemultimedia-kio-plugins 4:3.5.5-2  enables the browsing of audio CDs 

-- no debconf information


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



Bug#408156: Bug exists upstream

2007-01-24 Thread Holger Mense
Hi,

the mentioned bug exists also upstream: 
https://bugzilla.mozilla.org/show_bug.cgi?id=298784

It looks like that the developers are not interested in fixing this.

Sincerly,
Holger Mense

-- 
Holger Mense  http://www.project2501.de


signature.asc
Description: Digital signature


Bug#408160: Cannot be reproduced anymore

2007-01-30 Thread Holger Mense
Hello,

I am not able to reproduce this behaviour anymore. My configuration has not 
changed since the reporting this bug, but the bug vanished. 

Please close this report.

Sincerly,
Holger Mense

-- 
Holger Mense  http://www.project2501.de


signature.asc
Description: Digital signature


Bug#408247: fai-chboot: should read make-fai-nfsroot.conf to get NFSROOT

2007-03-20 Thread Holger Mense
Hi,

>> fai-chboot still looks in fai.conf for $NFSROOT but this has moved
>> to make-fai-nfsroot.conf.
> Since NFSROOT is not defined in fai.conf, fai-chboot uses the default
> path of /srv/fai/nfsroot. So fai-chboot is not broken for most
> users. Puuh. I though this could be another grave bug, but it's not
> that critical.

I am currently in the process of migrating our Sarge FAI-System to Etch. 
Yesterday I stumbled over this one, because my NFSROOT is not at the default
location.

This should be really fixed for Etch even if it is not a real critical one. At 
least it is annoying.

Holger Mense

-- 
Holger Mense
Rechnerbetrieb Mathematik  Tel.: 0 52 51 / 60 34 94
Universität Paderborn  http://www.math.uni-paderborn.de


signature.asc
Description: Digital signature


Bug#415576: libnss-ldap broken during install

2007-03-20 Thread Holger Mense
Package: libnss-ldap
Version: 251-7.4
Severity: normal


Hello,

in special situations, libnss-ldap can break the installation of other
packages.

I am installing Debian Etch systems with FAI (Fully Automatic Install).
At the beginning of the installation, nsswitch.conf is set to use ldap
for groups and users. Then libnss-ldap and other packages (like
openssh-client) are installed, which try to add local groups or users
(for example ssh group in openssh-client post-install).

If libnss-ldap and openssh-client are both installed in one run, and
openssh-client is configured before libnss-ldap, the addgroup in
openssh-client post-install stops with the following error:

ldap-nss.c:1368 do_init: Assertion `cfg->ldc_uris[__session.ls_current_uri] != 
((void *)0)' failed.
/var/lib/dpkg/info/openssh-client.postinst: line 86:  4093 Aborted addgroup 
--system --quiet ssh 
dpkg: error processing openssh-client (--configure): 
subprocess post-installation script returned error exit status 134

The solution for my special problem is, not to set nsswitch.conf to use
ldap before the proper installation of libnss-ldap. However the package
in Sarge does not have this bug with the failing assertion. Furthermore
it should be checked, if this bug can be hit while doing a
dist-upgrade.

Holger Mense

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19.4-fai
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages libnss-ldap depends on:
ii  debconf [debconf-2.0]   1.5.11   Debian configuration management sy
ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries
ii  libkrb531.4.4-7  MIT Kerberos runtime libraries
ii  libldap22.1.30-13.3  OpenLDAP libraries

Versions of packages libnss-ldap recommends:
pn  libpam-ldap(no description available)
pn  nscd   (no description available)

-- debconf information excluded


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