Date: Fri, 3 Jun 2005 11:47:52 -0500 From: Scot Hetzel <swhetzel@gmail.com> To: Boris Samorodov <bsam@ipt.ru> Cc: fandino@ng.fadesa.es, freebsd-stable@freebsd.org, freebsd-ports@freebsd.org Subject: Re: kadmin (heimdal port) ignores the ldap backend Message-ID: <790a9fff05060309474f2f06eb@mail.gmail.com> In-Reply-To: <41916239@srv.sem.ipt.ru> References: <429D8B3B.50203@ng.fadesa.es> <29469499@srv.sem.ipt.ru> <429DE188.5020908@ng.fadesa.es> <09783236@srv.sem.ipt.ru> <429EE7D8.4050900@ng.fadesa.es> <65121725@srv.sem.ipt.ru> <42A025CA.2000107@ng.fadesa.es> <41916239@srv.sem.ipt.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
I believe you have to set NO_KERBEROS in /etc/make.conf. Then rebuild & install the FreeBSD sources in /usr/src. Then after the installworld, you'll need to go to the /usr/lib directory and move/remove all libs that are older than the date of the install. NOTE: I would also do a second installworld, after removing the libraries. Just incase something was removed that wasn't supposed to be removed. Then install the KERBEROS hemidal port. Scot On 6/3/05, Boris Samorodov <bsam@ipt.ru> wrote: > On Fri, 03 Jun 2005 11:41:30 +0200 fandino wrote: >=20 > > Boris Samorodov wrote: > > >>I removed temporally all /usr/lib/libkadm5srv* libraries and as resul= ts > > >>kadmin was forced to load /usr/local libraries, but I get the same > > >>problem :-( > > >=20 > > >>again kadmin doesn't use ldap and fallback to database files. > > > From your dump: > > > 58516 kadmin CALL access(0x28079000,0) > > > 58516 kadmin NAMI "/usr/lib/libhdb.so.7" > > > 58516 kadmin RET access 0 > > > 58516 kadmin CALL open(0x28076040,0,0xbfbfebcc) > > > 58516 kadmin NAMI "/usr/lib/libhdb.so.7" > > > 58516 kadmin RET open 3 > > > 58516 kadmin CALL fstat(0x3,0xbfbfebcc) > > > 58516 kadmin RET fstat 0 > > > 58516 kadmin CALL read(0x3,0x28070c40,0x1000) > > > 58516 kadmin GIO fd 3 read 4096 bytes > > > Thus kadmin is using the system libhdb. The port version shuold be > > > at > > > /usr/local/lib. >=20 > > Effectively /usr/lib/libhdb.so.7 was the cause of the problem. Thank yo= u > Boris. >=20 > You are welcome. >=20 > > I'd like to ask what is the proper way of treat with this conflict? >=20 > So do I. >=20 > > is it unavoidable? >=20 > The same. >=20 > > is there any solution? >=20 > I already gave you a skeleton of the wrapping script for kadmin with > search-order changed for libraries. IMO it's the most effective way at > the matter. >=20 > Does someone know the right solution? >=20 > > Also it'd be interesting if a warning was printed by the port install > script > > advising the consequences of enable "LDAP backend" in the heimdal port. >=20 > Please, do send-pr with your suggestion. >=20 >=20 > WBR > --=20 > bsam > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >=20 --=20 DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?790a9fff05060309474f2f06eb>