Package: autofs-ldap
Version: 4.1.4-5
Followup-For: Bug #306829

Since the latest update to the autofs-ldap package, the autofs init
script no longer finds the auto.master map in LDAP.

To close bug #306829, two export lines were added to the init script.

When the LDAPURI and LDAPBASE variables are not set in
/etc/default/autofs (and they are not set by default), the default
values should be used (using ldap.conf).

By exporting LDAPURI and LDAPBASE when they are not set in the defaults
file, autofs-ldap-auto-master fails.

The following patch fixes this:

--- autofs.orig 2005-07-06 09:52:29.000000000 +0200
+++ autofs      2005-07-06 09:50:59.000000000 +0200
@@ -175,8 +175,8 @@
 function getldapmounts()
 {
     if [ -x /usr/lib/autofs/autofs-ldap-auto-master ]; then
-       export LDAPURI="$LDAPURI"
-       export LDAPBASE="$LDAPBASE"
+       [ ! -z $LDAPURI ] && export LDAPURI="$LDAPURI"
+       [ ! -z $LDAPBASE ] && export LDAPBASE="$LDAPBASE"
        /usr/lib/autofs/autofs-ldap-auto-master 2> /dev/null
        /usr/lib/autofs/autofs-ldap-auto-master -m automountMap \
            -e automount -n ou -k cn -v automountInformation 2> /dev/null
            

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

Versions of packages autofs-ldap depends on:
ii  autofs                      4.1.4-5      kernel-based automounter for Linux
ii  ldap-utils                  2.2.26-3     OpenLDAP utilities
ii  libc6                       2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libldap2                    2.1.30-11    OpenLDAP libraries

autofs-ldap recommends no packages.

-- no debconf information


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

Reply via email to