* Ralf Hildebrandt <[email protected]>: > > Wenn ich allerdings das Packet openssl-devel installiere klappt es. > Da stellt man sich die Frage weshalb dann openssl 1.0.0a überhaupt > kompiliert wurden, wenn es doch sogar ein Paket gibt...
Also, ich mutmaße jetzt mal: * Du bist auf einem archaischen Betriebbsystem/Distribution das noch kein OpenSSL 1.0.x hat und dachtest, Du baust das dann selber. * Und dann baust Du Postfix selber, damit du es gegen openssl-1.0.x linken kannst Soweit richtig? Dabei muss man einiges beachten: 1) Man sollte damit nie die Original-SSL-Dateien der Distribution überschreiben. Aber das ist kein Problem, da üblicherweise eh nach /usr/local und dadrunter installiert wird. 2) Aber da kein Compiler in die Richtung von /usr/local/include oder /usr/local/libs guckt, muss man das beim Installaiere EXPLIZIT (!!!) angeben (CFLAGS, LDFLAGS) Die Tatsache daß es nach Installation von openssl-dev "ging" legt nahe daß die CLFAGS und LDFLAGS auf das "normale" /usr/include und /usr/libs gezeigt haben, und dann "nur" gegen die normale 0.9.x Version von OpenSSL gebaut und gelinkt wurde (testn mit "ldd smtpd") mail:~# ldd /usr/lib/postfix/smtpd ... libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7667000) libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb750f000) ... bei mit: 0.9.8 -- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 [email protected] | http://www.charite.de _______________________________________________ postfix-users mailing list [email protected] http://de.postfix.org/cgi-bin/mailman/listinfo/postfix-users
