• Bug#267183: libnss-ldap hangs slapd

    From Eric Van Buggenhaut@1:229/2 to All on Sat Aug 21 02:40:08 2004
    From: [email protected]

    Package: libnss-ldap
    Version: 186-1
    Severity: important

    When installing libnss-ldap on my system, slapd won't start anymore:

    # sh -x /etc/init.d/slapd restart
    + test -e /usr/sbin/slapd
    + test -f /etc/ldap/slapd.conf
    ++ sed -ne 's/^pidfile[[:space:]]\+\(.\+\)/\1/p' /etc/ldap/slapd.conf
    + pf=/var/run/slapd.pid
    + '[' -z /var/run/slapd.pid ']'
    + grep -q '^replica' /etc/ldap/slapd.conf
    + doslurp=
    + '[' restart = start ']'
    + '[' restart = stop ']'
    + '[' restart = restart -o restart = force-reload ']'
    + stop
    + echo -n 'Stopping OpenLDAP: slapd'
    Stopping OpenLDAP: slapd+ start-stop-daemon --stop --quiet --pidfile /var/run/slapd.pid --exec /usr/sbin/slapd
    + '[' '' ']'
    + echo .
    .
    + start
    + echo -n 'Starting OpenLDAP: slapd'
    Starting OpenLDAP: slapd+ start-stop-daemon --start --quiet --pidfile /var/run/slapd.pid --exec /usr/sbin/slapd

    stays there for ever. I never get back to the shell prompt...

    after

    # dpkg --purge libnss-ldap
    (Reading database ... 20556 files and directories currently installed.) Removing libnss-ldap ...
    Purging configuration files for libnss-ldap ...
    #

    I can run slapd again:

    # sh -x /etc/init.d/slapd restart
    + test -e /usr/sbin/slapd
    + test -f /etc/ldap/slapd.conf
    ++ sed -ne 's/^pidfile[[:space:]]\+\(.\+\)/\1/p' /etc/ldap/slapd.conf
    + pf=/var/run/slapd.pid
    + '[' -z /var/run/slapd.pid ']'
    + grep -q '^replica' /etc/ldap/slapd.conf
    + doslurp=
    + '[' restart = start ']'
    + '[' restart = stop ']'
    + '[' restart = restart -o restart = force-reload ']'
    + stop
    + echo -n 'Stopping OpenLDAP: slapd'
    Stopping OpenLDAP: slapd+ start-stop-daemon --stop --quiet --pidfile /var/run/slapd.pid --exec /usr/sbin/slapd
    + '[' '' ']'
    + echo .
    .
    + start
    + echo -n 'Starting OpenLDAP: slapd'
    Starting OpenLDAP: slapd+ start-stop-daemon --start --quiet --pidfile /var/run/slapd.pid --exec /usr/sbin/slapd
    /etc/ldap/slapd.conf: line 77: warning: no by clause(s) specified in
    access line
    + '[' '' ']'
    + echo .
    .
    + exit 0


    This is for debconf:

    # debconf-show libnss-ldap
    * libnss-ldap/dblogin: true
    * libnss-ldap/bindpw: (password omitted)
    * shared/ldapns/ldap-server: 127.0.0.1
    * libnss-ldap/nsswitch:
    * shared/ldapns/ldap_version: 3
    libnss-ldap/override: true
    * libnss-ldap/confperm: false
    * shared/ldapns/base-dn: dc=b612,dc=ath, dc=cx
    * libnss-ldap/binddn: cn=proxyuser,dc=b612,dc=ath,dc=cx


    -- System Information:
    Debian Release: 3.1
    APT prefers stable
    Architecture: i386 (i686)
    Kernel: Linux 2.6.8
    Locale: LANG=fr_BE@euro, LC_CTYPE=fr_BE@euro (ignored: LC_ALL set to fr_BE@euro)


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

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)