jajcus: SOURCES openldap-crypt_lib_order.patch

Jacek Konieczny jajcus w bnet.pl
Pią, 19 Kwi 2002, 10:43:31 CEST


On Thu, Apr 18, 2002 at 05:01:34PM +0200, Jakub Bogusz wrote:
> On Thu, Apr 18, 2002 at 04:13:55PM +0200, Jacek Konieczny wrote:
> > On Thu, Apr 18, 2002 at 03:10:49PM +0200, Jakub Bogusz wrote:
> > > On Thu, Apr 18, 2002 at 02:56:04PM +0200, PLD CVS wrote:
> > > > Module name:	SOURCES
> > > > Changes by:	jajcus	02/04/18 14:56:03
> > > > 
> > > > Added files:
> > > > 	.              : openldap-crypt_lib_order.patch 
> > > > 
> > > > Log message:
> > > > - dirty fix for crypt() function beeing defined in two libraries (libcrypt and libcrypto).
> > > >   It fixes support for MD5-hashed {CRYPT} passwords
> > > 
> > > A to akurat w PLD nie jest problemem - jakiś czas temu wiget wywalił
> > > crypt() z libcrypto.
> > 
> > To czemu mi bez tego patcha nie działało? openssl z FTP.
> 
> Nie wiem... w każdym razie w libcrypto.so z openssl z FTP nie ma symbolu crypt.

Rzeczywiście nie ma. Postanowiłem to jeszcze raz sprawdzić, i jak
usunąłem patcha, to nie działa. Z patchem działa. Dziwne to wszystko.

Mam w LDAP "userPassword" hasło "{CRYPT}" skopiowane z /etc/shadow
(zakodowane MD5) i jeśli ten patch nie jest założony, to przypróbie
zabindowania z wykożystaniem tego pola dostaję "ldap_bind: Invalid
credentials". W spatchowanej wersji jest OK. Rozumie ktoś coś z tego?

Pozdrowienia,
	Jacek



Więcej informacji o liście dyskusyjnej pld-devel-pl