[Openswan dev] XAUTH broken in rc5

Ken Bantoft ken at xelerance.com
Tue May 11 19:39:46 CEST 2004



Only occurs when building with XAUTH_USEPAM defined.  I've fixed in CVS on 
the branch, and it will be included in 2.1.2 final.

add

#include <freeswan/ipsec_policy.h>  below the freeswan.h line in xauth.c

On Tue, 11 May 2004, Matthew Callaway wrote:

> 
> cc  -I../../linux/include -I../../programs/pluto/linux26    -DUSE_KEYRR
> -DKERNEL26_SUPPORT -DKERNEL26_HAS_KAME_DUPLICATES  -DX509
> -DX509_VERSION=\"X.509-1.4.8\"   -DPLUTO -DKLIPS -DDEBUG -DGCC_LINT
> -DXAUTH -DMODECFG -DXAUTH_USEPAM -DNAT_TRAVERSAL -DVIRTUAL_IP
> -DI_KNOW_TRANSPORT_MODE_HAS_SECURITY_CONCERN_BUT_I_WANT_IT
> -DSHARED_SECRETS_FILE=\"/etc/ipsec.secrets\"
> -DPOLICYGROUPSDIR=\"/etc/ipsec.d/policies\"
> -DPERPEERLOGDIR=\"/var/log/pluto/peer\" -g -Wall -W -Wmissing-prototypes
> -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wmissing-declarations
> -Wwrite-strings -Wstrict-prototypes  -c xauth.c
> xauth.c: In function `get_internal_addresses':
> xauth.c:148: `ID_DER_ASN1_DN' undeclared (first use in this function)
> xauth.c:148: (Each undeclared identifier is reported only once
> xauth.c:148: for each function it appears in.)
> make[2]: *** [xauth.o] Error 1
> make[2]: Leaving directory
> `/home/matt/src/BUILD/openswan-2.1.2rc5/openswan-2.1.2rc5/programs/pluto'
> make[1]: *** [programs] Error 1
> make[1]: Leaving directory
> `/home/matt/src/BUILD/openswan-2.1.2rc5/openswan-2.1.2rc5/programs'
> make: *** [programs] Error 1
> error: Bad exit status from /home/matt/src/buildroot/rpm-tmp.53555
> (%build)

-- 
Ken Bantoft			VP Business Development
ken at xelerance.com		Xelerance Corporation
sip://toronto.xelerance.com	http://www.xelerance.com

The future is here. It's just not evenly distributed yet. 
        -- William Gibson




More information about the Dev mailing list