kadmin (heimdal port) ignores the ldap backend
bsam at ipt.ru
Wed Jun 1 04:01:46 PDT 2005
On Wed, 01 Jun 2005 12:17:31 +0200 fandino wrote:
> I'm testing a new configuration with heimdal and the ldap backend
> but kadmin is completely ignoring the ldap directive in the dbname
> last cvsup of the ports was yesterday and LDAP was defined in
> the heimdal port config:
> root at damocles:/usr/ports/security/heimdal# make showconfig
> ===> The following configuration options are set for heimdal-0.6.3_2:
> LDAP=on "Use OpenLDAP as the KDC backend"
> CRACKLIB=on "Use CrackLib for password quality checking"
> X11=on "Build X11 utilies
> and indeed it's linked with ldap as you can see:
> # ldd /usr/local/sbin/kadmin
> libldap-2.2.so.7 => /usr/local/lib/libldap-2.2.so.7 (0x2812c000)
> liblber-2.2.so.7 => /usr/local/lib/liblber-2.2.so.7 (0x2818a000)
> when the realm is initied kadmin creates a couple of files with the literal
> dbname definition (adding ldap: as filename prefix) instead of contacting
> the openldap server.
> # /usr/local/sbin/kadmin -l
> kadmin> init OLIMPUS
> Realm max ticket life [unlimited]:
> Realm max renewable ticket life [unlimited]:
> # ls -l
> -rw------- 1 root wheel 32768 May 31 10:19 ldap:ou=gods,dc=olimpus.db
> -rw------- 1 root wheel 7584 May 31 10:19 ldap:ou=gods,dc=olimpus.log
> anyone knows what I'm missing?
What version of FreeBSD do you have? 5.4-RELEASE has heimdal 0.6.3 at
the base system.
Do you build FreeBSD with Kerberos support? There may be system
libraries located earlier in LDD_PATH which kadmin uses. Try ktrace
and kdump to see which libraries are used at run-time.
More information about the freebsd-ports