| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.25 2012/07/14 04:03:44 christos Exp $ | | 1 | # $NetBSD: Makefile,v 1.26 2013/06/20 15:42:58 christos Exp $ |
2 | | | 2 | |
3 | WARNS?= 0 # XXX third-party program, many issues | | 3 | WARNS?= 0 # XXX third-party program, many issues |
4 | NOCLANGERROR= # defined | | 4 | NOCLANGERROR= # defined |
5 | | | 5 | |
6 | .include <bsd.own.mk> | | 6 | .include <bsd.own.mk> |
7 | | | 7 | |
8 | USE_FORT?= yes # network client and server | | 8 | USE_FORT?= yes # network client and server |
9 | | | 9 | |
10 | PROG= racoon | | 10 | PROG= racoon |
11 | SRCS= main.c session.c isakmp.c handler.c \ | | 11 | SRCS= main.c session.c isakmp.c handler.c \ |
12 | isakmp_ident.c isakmp_agg.c isakmp_base.c \ | | 12 | isakmp_ident.c isakmp_agg.c isakmp_base.c \ |
13 | isakmp_quick.c isakmp_inf.c isakmp_newg.c \ | | 13 | isakmp_quick.c isakmp_inf.c isakmp_newg.c \ |
14 | gssapi.c dnssec.c getcertsbyname.c privsep.c \ | | 14 | gssapi.c dnssec.c getcertsbyname.c privsep.c \ |
| @@ -17,27 +17,27 @@ SRCS= main.c session.c isakmp.c handler. | | | @@ -17,27 +17,27 @@ SRCS= main.c session.c isakmp.c handler. |
17 | remoteconf.c crypto_openssl.c algorithm.c \ | | 17 | remoteconf.c crypto_openssl.c algorithm.c \ |
18 | proposal.c sainfo.c strnames.c plog.c logger.c \ | | 18 | proposal.c sainfo.c strnames.c plog.c logger.c \ |
19 | schedule.c str2val.c safefile.c backupsa.c \ | | 19 | schedule.c str2val.c safefile.c backupsa.c \ |
20 | genlist.c rsalist.c cftoken.l cfparse.y \ | | 20 | genlist.c rsalist.c cftoken.l cfparse.y \ |
21 | prsa_tok.l prsa_par.y isakmp_xauth.c isakmp_cfg.c \ | | 21 | prsa_tok.l prsa_par.y isakmp_xauth.c isakmp_cfg.c \ |
22 | isakmp_unity.c throttle.c isakmp_frag.c \ | | 22 | isakmp_unity.c throttle.c isakmp_frag.c \ |
23 | nattraversal.c vmbuf.c sockmisc.c misc.c | | 23 | nattraversal.c vmbuf.c sockmisc.c misc.c |
24 | MAN= racoon.8 racoon.conf.5 | | 24 | MAN= racoon.8 racoon.conf.5 |
25 | | | 25 | |
26 | DIST= ${NETBSDSRCDIR}/crypto/dist/ipsec-tools | | 26 | DIST= ${NETBSDSRCDIR}/crypto/dist/ipsec-tools |
27 | CPPFLAGS+= -I${DIST}/src/racoon -I${DIST}/src/racoon/missing | | 27 | CPPFLAGS+= -I${DIST}/src/racoon -I${DIST}/src/racoon/missing |
28 | CPPFLAGS+= -I${DIST}/src/libipsec | | 28 | CPPFLAGS+= -I${DIST}/src/libipsec |
29 | CPPFLAGS+= -I${NETBSDSRCDIR}/lib/libipsec -I. | | 29 | CPPFLAGS+= -I${NETBSDSRCDIR}/lib/libipsec -I. |
30 | CPPFLAGS+= -DIPSEC_DEBUG -DHAVE_CONFIG_H | | 30 | CPPFLAGS+= -DIPSEC_DEBUG -DHAVE_CONFIG_H -DENABLE_WILDCARD_MATCH |
31 | CPPFLAGS+= -DADMINPORTDIR=\"/var/run\" | | 31 | CPPFLAGS+= -DADMINPORTDIR=\"/var/run\" |
32 | CPPFLAGS+= -DSYSCONFDIR=\"/etc/racoon\" | | 32 | CPPFLAGS+= -DSYSCONFDIR=\"/etc/racoon\" |
33 | | | 33 | |
34 | LDADD+= -ll -ly -lipsec -lutil | | 34 | LDADD+= -ll -ly -lipsec -lutil |
35 | DPADD+= ${LIBL} ${LIBY} ${LIBCRYPTO} ${LIBUTIL} | | 35 | DPADD+= ${LIBL} ${LIBY} ${LIBCRYPTO} ${LIBUTIL} |
36 | | | 36 | |
37 | YHEADER=cfparse.h | | 37 | YHEADER=cfparse.h |
38 | | | 38 | |
39 | CPPFLAGS+=-DHAVE_LIBRADIUS | | 39 | CPPFLAGS+=-DHAVE_LIBRADIUS |
40 | LDADD+=-lradius | | 40 | LDADD+=-lradius |
41 | DPADD+= ${LIBRADIUS} | | 41 | DPADD+= ${LIBRADIUS} |
42 | .if (${USE_PAM} != "no") | | 42 | .if (${USE_PAM} != "no") |
43 | CPPFLAGS+=-DHAVE_LIBPAM | | 43 | CPPFLAGS+=-DHAVE_LIBPAM |