[Date Prev][Date Next] [Chronological] [Thread] [Top]

slapd dies without "-d 0" SunoS5.8 (ITS#1389)

Full_Name: Rachel Polanskis
Version: 2.0.14
OS: SunOS 5.8 (ultraSPARC)
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (

If I start OpenLDAP with the following:

'/opt/OpenLDAP/libexec/slapd -s info -d 0'

All operations are performed correctly. It works 100% of the time, addressing 
all queries.  It also works fine with all debug options and command args. 

If I start slapd up without "-d 0" ie:  '/opt/OpenLDAP/libexec/slapd -s info'
It will fail immediately upon the first attempt to access it.

As a result, I have to always add "-d0" to the command line to make slapd 
function and then manually background it.

The same version of OpenLDAP (2.0.14) with the same versions of libdb and
all work fine on Solaris 2.6 (SunOS 5.6) compiled with gcc 2.95.2

Build environment:
SunOS isis 5.8 Generic_108528-05 sun4u sparc SUNW,Ultra-30

Reading specs from /opt/FSFgcc/lib/gcc-lib/sparc-sun-solaris2.8/2.95.3/specs
gcc version 2.95.3 20010315 (release)

isis:/tmp 115> ldd /opt/OpenLDAP/libexec/slapd 
        libldap_r.so.2 =>        /opt/OpenLDAP/lib/libldap_r.so.2
        liblber.so.2 =>  /opt/OpenLDAP/lib/liblber.so.2
        libdb-3.2.so =>  /opt/BSDdb/lib/libdb-3.2.so
        libssl.so.0.9.6 =>       /opt/OpenSSL/lib/libssl.so.0.9.6
        libcrypto.so.0.9.6 =>    /opt/OpenSSL/lib/libcrypto.so.0.9.6
        libnsl.so.1 =>   /usr/lib/libnsl.so.1
        libresolv.so.2 =>        /usr/lib/libresolv.so.2
        libgen.so.1 =>   /usr/lib/libgen.so.1
        libsocket.so.1 =>        /usr/lib/libsocket.so.1
        libdl.so.1 =>    /usr/lib/libdl.so.1
        librt.so.1 =>    /usr/lib/librt.so.1
        libpthread.so.1 =>       /usr/lib/libpthread.so.1
        libc.so.1 =>     /usr/lib/libc.so.1
        libmp.so.2 =>    /usr/lib/libmp.so.2
        libaio.so.1 =>   /usr/lib/libaio.so.1
        libthread.so.1 =>        /usr/lib/libthread.so.1