I'm trying to get smbk5pwd to work on AIX 5.3(power 6) compiled with
xlc, Have compiled most things from scratch, bdb, libtool, sasl.
Openldap 2.4.12
slapd log:
line 18 (argsfile /opt/csr/var/run/slapd/slapd.args)
line 20 (loglevel 20)
line 22 (modulepath /opt/csr/etc/openldap/smbk5pwd/.libs)
line 23 (moduleload smbk5pwd)
loaded module smbk5pwd
Segmentation fault
Im getting a segfault when the module is loaded.
more info:
(gdb) backtrace
#0 0xd30afe58 in lutil_passwd_add () from
/opt/csr/etc/openldap/smbk5pwd/.libs/smbk5pwd.so.0
#1 0xd30ae1d0 in smbk5pwd_initialize () at smbk5pwd.c:1022
#2 0x100e9454 in ?? ()
bash-3.2# ldd /opt/csr/etc/openldap/smbk5pwd/.libs/smbk5pwd.so.0
/opt/csr/etc/openldap/smbk5pwd/.libs/smbk5pwd.so.0 needs:
/usr/lib/libc.a(shr.o)
/opt/csr/lib/liblber.a(liblber-2.4.so.2)
/opt/csr/lib/libkrb5.a(libkrb5.so.22)
/opt/csr/lib/libkadm5srv.a(libkadm5srv.so.8)
/opt/csr/lib/libldap_r.a(libldap_r-2.4.so.2)
/usr/lib/libcrypto.a(libcrypto.so.0.9.8)
/unix
/usr/lib/libcrypt.a(shr.o)
/opt/csr/lib/libroken.a(libroken.so.18)
/opt/csr/lib/libasn1.a(libasn1.so.8)
/opt/csr/lib/libcom_err.a(libcom_err.so.1)
/opt/csr/lib/libhx509.a(libhx509.so.1)
/opt/csr/lib/libhdb.a(libhdb.so.9)
/usr/lib/libs.a(shr.o)
/usr/lib/libpthread.a(shr_xpg5.o)
/usr/lib/libssl.a(libssl.so.0.9.8)
/opt/csr/lib/libldap.a(libldap-2.4.so.2)
/usr/lib/libpthreads.a(shr_comm.o)
I was just doing this as an experiment so its not essential this
works. Would be nice though.
Thanks.