/[packages]/cauldron/ipsec-tools/current/SOURCES/ipsec-tools-0.8.0-pie.patch
ViewVC logotype

Contents of /cauldron/ipsec-tools/current/SOURCES/ipsec-tools-0.8.0-pie.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 220061 - (show annotations) (download)
Tue Mar 6 10:05:03 2012 UTC (12 years ago) by tmb
File size: 1605 byte(s)
- rediff patches: P0, P1, P3, P103, P104, P111
- drop merged patches: P2, P105, P106, P109, P110, P113


1 diff -Nurp ipsec-tools-0.8.0-p104/src/libipsec/Makefile.am ipsec-tools-0.8.0-p111/src/libipsec/Makefile.am
2 --- ipsec-tools-0.8.0-p104/src/libipsec/Makefile.am 2008-07-23 12:06:51.000000000 +0300
3 +++ ipsec-tools-0.8.0-p111/src/libipsec/Makefile.am 2012-03-06 11:57:53.925489130 +0200
4 @@ -7,7 +7,7 @@ libipsec_HEADERS = libpfkey.h
5
6 man3_MANS = ipsec_set_policy.3 ipsec_strerror.3
7
8 -AM_CFLAGS = @GLIBC_BUGS@
9 +AM_CFLAGS = @GLIBC_BUGS@ -fPIE
10 AM_YFLAGS = -d -p __libipsec
11 AM_LFLAGS = -P__libipsec -olex.yy.c
12
13 diff -Nurp ipsec-tools-0.8.0-p104/src/racoon/Makefile.am ipsec-tools-0.8.0-p111/src/racoon/Makefile.am
14 --- ipsec-tools-0.8.0-p104/src/racoon/Makefile.am 2012-03-06 11:42:51.126378088 +0200
15 +++ ipsec-tools-0.8.0-p111/src/racoon/Makefile.am 2012-03-06 11:57:53.925489130 +0200
16 @@ -12,7 +12,7 @@ adminsockdir=${localstatedir}/racoon
17 BUILT_SOURCES = cfparse.h prsa_par.h
18 INCLUDES = -I${srcdir}/../libipsec
19 AM_CFLAGS = -D_GNU_SOURCE @GLIBC_BUGS@ -DSYSCONFDIR=\"${sysconfdir}\" \
20 - -DADMINPORTDIR=\"${adminsockdir}\"
21 + -DADMINPORTDIR=\"${adminsockdir}\" -fPIE
22 AM_LDFLAGS = @EXTRA_CRYPTO@ -lcrypto
23 AM_YFLAGS = -d ${$*_YFLAGS}
24 AM_LFLAGS = ${$*_LFLAGS}
25 @@ -38,6 +38,7 @@ racoon_SOURCES = \
26 cftoken.l cfparse.y prsa_tok.l prsa_par.y
27 EXTRA_racoon_SOURCES = isakmp_xauth.c isakmp_cfg.c isakmp_unity.c throttle.c \
28 isakmp_frag.c nattraversal.c security.c $(MISSING_ALGOS)
29 +racoon_LDFLAGS = -pie -Wl,-z,relro
30 racoon_LDADD = $(CRYPTOBJS) $(HYBRID_OBJS) $(NATT_OBJS) $(FRAG_OBJS) $(LEXLIB) \
31 $(SECCTX_OBJS) vmbuf.o sockmisc.o misc.o ../libipsec/libipsec.la @AUDIT_LIBS@
32 racoon_DEPENDENCIES = \

  ViewVC Help
Powered by ViewVC 1.1.30