#19382 [NEW]: openssl disables md5 crypt()

From: Date: Fri, 13 Sep 2002 00:06:51 +0000
Subject: #19382 [NEW]: openssl disables md5 crypt()
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-19275@lists.php.net to get a copy of this message
From: max@lsit.ucsb.edu Operating system: linux 2.4.19 PHP version: 4.2.3 PHP Bug Type: OpenSSL related Bug description: openssl disables md5 crypt() When compiling a cgi-sapi PHP, md5 crypt() function (although detected by configure) is disabled in the final linked php binary when openssl is used (either --with-openssl or --with-imap-ssl). My guess is that because -lcrypt is used after -lcrypto when linking the php binary, the crypt() function is taken out of openssl and not the system. A reordering of the libraries should fix this, although I haven't tried. CONFIGURATION: ./configure \ --with-imap=/usr/local/devel/c-client \ --with-imap-ssl=/usr/local/security/openssl \ --enable-discard-path ... checking for standard DES crypt... (cached) yes checking for extended DES crypt... (cached) no checking for MD5 crypt... (cached) yes ... SCRIPT: <?php echo crypt('word', '$1$12345678$'); ?> RESULT: X-Powered-By: PHP/4.2.3 Content-type: text/html $1uG4BAzM10Ak ... CONFIGURATION: ./configure \ --enable-discard-path SCRIPT: <?php echo crypt('word', '$1$12345678$'); ?> RESULT: X-Powered-By: PHP/4.2.3 Content-type: text/html $1$12345678$yVbgM2z3.C246JEAhNVQ5/ -- Edit bug report at http://bugs.php.net/?id=19382&edit=1 -- Try a CVS snapshot: http://bugs.php.net/fix.php?id=19382&r=trysnapshot Fixed in CVS: http://bugs.php.net/fix.php?id=19382&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=19382&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=19382&r=needtrace Try newer version: http://bugs.php.net/fix.php?id=19382&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=19382&r=support Expected behavior: http://bugs.php.net/fix.php?id=19382&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=19382&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=19382&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=19382&r=globals

« previous php.bugs (#19275) next »