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