Return-Path: Delivered-To: apmail-httpd-modules-dev-archive@locus.apache.org Received: (qmail 78622 invoked from network); 28 Oct 2008 13:13:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 28 Oct 2008 13:13:00 -0000 Received: (qmail 94880 invoked by uid 500); 28 Oct 2008 13:13:04 -0000 Delivered-To: apmail-httpd-modules-dev-archive@httpd.apache.org Received: (qmail 94790 invoked by uid 500); 28 Oct 2008 13:13:04 -0000 Mailing-List: contact modules-dev-help@httpd.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: modules-dev@httpd.apache.org Delivered-To: mailing list modules-dev@httpd.apache.org Received: (qmail 94779 invoked by uid 99); 28 Oct 2008 13:13:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Oct 2008 06:13:04 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [217.172.181.221] (HELO athen221.novareto.de) (217.172.181.221) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Oct 2008 13:11:48 +0000 Received: from [192.168.2.101] (p5B0BD2B4.dip.t-dialin.net [91.11.210.180]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by athen221.novareto.de (Postfix) with ESMTP id 95DF73EC004 for ; Tue, 28 Oct 2008 14:12:30 +0100 (CET) Message-Id: <87ABD590-61CA-4B07-8CEB-AFCFD341B3FA@novareto.de> From: Christian Klinger To: modules-dev@httpd.apache.org In-Reply-To: <20081028124314.GG1443@suse.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v919.2) Subject: Re: How can i decrypt a cookie in a module Date: Tue, 28 Oct 2008 14:12:26 +0100 References: <20081028124314.GG1443@suse.de> X-Mailer: Apple Mail (2.919.2) X-Virus-Checked: Checked by ClamAV on apache.org >> > > The symbol BF_Decrypt is probably to be found in libcrypto from =20 > OpenSSL. > > When mod_auth_tkt was compiled, it was not linked with that library. =20= > 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=B4t get it. I try to add the Icrypto in my Makefile i get the error again: g3:/opt/apache/mod_auth_tkt-2.0.0rc3 # make cd src && make all make[1]: Entering directory `/opt/apache/mod_auth_tkt-2.0.0rc3/src' /opt/apache/server/bin/apxs -c -Wc, "-Wall -ansi -g -Wall -ansi -=20 pedantic -Wno-implicit-function-declaration -Wno-long-long -Icrypto" =20 mod_auth_tkt.c /opt/apache/server/build/libtool --silent --mode=3Dcompile gcc -prefer-=20= pic -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=3D2 -D_REENTRANT -=20 D_GNU_SOURCE -g -O2 -pthread -I/opt/apache/server/include -I/opt/=20 apache/server/include -I/opt/apache/server/include -c -o =20 mod_auth_tkt.lo mod_auth_tkt.c && touch mod_auth_tkt.slo /opt/apache/server/build/libtool --silent --mode=3Dlink gcc -o =20 mod_auth_tkt.la -rpath /opt/apache/server/modules -module -avoid-=20 version mod_auth_tkt.lo make[1]: Leaving directory `/opt/apache/mod_auth_tkt-2.0.0rc3/src' cd doc && make all make[1]: Entering directory `/opt/apache/mod_auth_tkt-2.0.0rc3/doc' pod2man --section=3D3 --release=3D2.0.0rc3 mod_auth_tkt.pod = mod_auth_tkt.3 make[1]: Leaving directory `/opt/apache/mod_auth_tkt-2.0.0rc3/doc' What file should i include to the LoadFile? Blowfish.h mod_auth_tkt.so? Sorry i=B4m a newbie in this stuff. Christian > > --=20 > Contact: admin@opensuse.org (a.k.a. ftpadmin@suse.com) > #opensuse-mirrors on freenode.net > Info: http://en.opensuse.org/Mirror_Infrastructure > > SUSE LINUX Products GmbH > Research & Development