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

OpenLDAP support in FreeBSD port Heimdal



I have tried sending this message to the FreeBSD list a couple of times and even the Heimdal list once. Hoping for someone here that knows how to setup Heimdal with OpenLDAP support using the FreeBSD port. I think you will have to be familiar FreeBSD ports to understand what I'm saying below, but I want to use the ports for easy upgrading in the future. And, according to the Makefile, should be able to build Heimdal in this way.

I need OpenLDAP support for Heimdal and from looking at the Makefile
in /usr/ports/security/heimdal, I just need to satisfy WITH_LDAP. I've put
it in my /etc/make.conf file and even tried 'make WITH_LDAP=yes', still
no luck. I have done 'portupgrade heimdal-0.6' to 0.6_2. After
installing, I cannot verify LDAP support using ldd:

kdc# ldd /usr/libexec/kdc
/usr/libexec/kdc:
        libkrb5.so.7 => /usr/lib/libkrb5.so.7 (0x2807f000)
        libhdb.so.7 => /usr/lib/libhdb.so.7 (0x280bc000)
        libroken.so.7 => /usr/lib/libroken.so.7 (0x280c9000)
        libasn1.so.7 => /usr/lib/libasn1.so.7 (0x280d8000)
        libcrypto.so.3 => /lib/libcrypto.so.3 (0x280fe000)
        libcrypt.so.2 => /lib/libcrypt.so.2 (0x2820c000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x28225000)
        libc.so.5 => /lib/libc.so.5 (0x28227000)
kdc# ldd /usr/bin/kadmin
/usr/bin/kadmin:
        libkadm5clnt.so.7 => /usr/lib/libkadm5clnt.so.7 (0x2807c000)
        libkadm5srv.so.7 => /usr/lib/libkadm5srv.so.7 (0x28084000)
        libkrb5.so.7 => /usr/lib/libkrb5.so.7 (0x28091000)
        libroken.so.7 => /usr/lib/libroken.so.7 (0x280ce000)
        libhdb.so.7 => /usr/lib/libhdb.so.7 (0x280dd000)
        libasn1.so.7 => /usr/lib/libasn1.so.7 (0x280ea000)
        libcrypto.so.3 => /lib/libcrypto.so.3 (0x28110000)
        libcrypt.so.2 => /lib/libcrypt.so.2 (0x2821e000)
        libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x28237000)
        libreadline.so.4 => /lib/libreadline.so.4 (0x28239000)
        libncurses.so.5 => /lib/libncurses.so.5 (0x28267000)
        libc.so.5 => /lib/libc.so.5 (0x282a7000)

Can someone give me some guidance on how to set config options for
ports, particularly for this Heimdal port to support an LDAP backend?

-- 
Robert