On Tue, Oct 28, 2008 at 02:12:26PM +0100, Christian Klinger wrote: > >> > > > >The symbol BF_Decrypt is probably to be found in libcrypto from > >OpenSSL. > > > >When mod_auth_tkt was compiled, it was not linked with that library. > >So > >either you need to add -lcrypto to the compile command, or you can > >alternatively start Apache with the "LoadFile directive", which will > >cause Apache to load the library so that the symbol can be found at > >runtime. > > > >Peter > > Hello Peter, > > thanks for the answers, but i don´t get it. > > I try to add the Icrypto in my Makefile i get the error again:
I meant -l (as in "link"), not -I (as in "include"). Try to add this into the command: -lssl -lcrypto This will add a reference to libssl and libcrypto (from your library path) be added to the shared object that you compile with 'apxs -c ...'. You didn't get an error from the -I you tried, because it just adds a search path to look for include files, and non-existing paths are ignored. > What file should i include to the LoadFile? Blowfish.h mod_auth_tkt.so? You would use it as such: LoadFile /usr/lib/libcrypto.so To find the correct library, you could try ldd $(which sshd) | grep crypto > Sorry i´m a newbie in this stuff. Everybody is at some point in time :) Peter -- Contact: [EMAIL PROTECTED] (a.k.a. [EMAIL PROTECTED]) #opensuse-mirrors on freenode.net Info: http://en.opensuse.org/Mirror_Infrastructure SUSE LINUX Products GmbH Research & Development
pgpqL2OEZkIIB.pgp
Description: PGP signature