Thus spake Kurt D. Zeilenga: > I believe there was an OpenLDAP ITS filed and closed. It's not really > an OpenLDAP issue. We just use the crypt(3) the linker provides (based > upon user provided configuration information). Other than avoiding > {crypt} passwords (which are not portable) as crypt(3) differs widely > from system to system, I suggest modifying OpenSSL not to provide > crypt(3) on systems which provide one themselves. I can see why you'd think that. It looks like OpenSSL 0.9.6 supports MD5 passwords now to; I see in the change log: *) Add BSD-style MD5-based passwords to 'openssl passwd' (option '-1'). [Bodo Moeller] Anyhow, I made this simple patch that moves $(LUTIL_LIBS) ahead of $(SECURITY_LIBS), in case anyone else is searching the archives for a solution to the same problem. Wil -- W. Reilly Cooley wcooley@nakedape.cc Naked Ape Consulting http://nakedape.cc LNXS: Linux/GNU for servers, networks, and http://lnxs.org people who take care of them. *Now with integrated crypto!* irc.openprojects.net #lnxs Men have a much better time of it than women; for one thing they marry later; for another thing they die earlier. -- H.L. Mencken
--- ./servers/slapd/Makefile.in.orig Thu Mar 8 15:57:24 2001 +++ ./servers/slapd/Makefile.in Thu Mar 8 16:02:35 2001 @@ -43,8 +43,9 @@ # $(LTHREAD_LIBS) must be last XLIBS = libbackends.a -lavl -lldbm -lldif -llutil -lldap_r -llber XXLIBS = $(LDBM_LIBS) $(SLAPD_LIBS) \ + $(LUTIL_LIBS) \ $(SECURITY_LIBS) \ - $(LDIF_LIBS) $(LUTIL_LIBS) + $(LDIF_LIBS) XXXLIBS = $(LTHREAD_LIBS) $(MODULES_LIBS) BUILD_OPT = "--enable-slapd"
Attachment:
pgpd3KnhuMHDs.pgp
Description: PGP signature