| diff -up cyrus-sasl-2.1.26/lib/Makefile.am.relro cyrus-sasl-2.1.26/lib/Makefile.am |
| |
| |
| @@ -64,7 +64,7 @@ LIB_DOOR= @LIB_DOOR@ |
| lib_LTLIBRARIES = libsasl2.la |
| |
| libsasl2_la_SOURCES = $(common_sources) $(common_headers) |
| -libsasl2_la_LDFLAGS = -version-info $(sasl_version) |
| +libsasl2_la_LDFLAGS = -Wl,-z,relro -version-info $(sasl_version) |
| libsasl2_la_DEPENDENCIES = $(LTLIBOBJS) |
| libsasl2_la_LIBADD = $(LTLIBOBJS) $(SASL_DL_LIB) $(LIB_SOCKET) $(LIB_DOOR) |
| |
| diff -up cyrus-sasl-2.1.26/lib/Makefile.in.relro cyrus-sasl-2.1.26/lib/Makefile.in |
| |
| |
| @@ -330,7 +330,7 @@ common_headers = saslint.h |
| common_sources = auxprop.c canonusr.c checkpw.c client.c common.c config.c external.c md5.c saslutil.c server.c seterror.c dlopen.c ../plugins/plugin_common.c |
| lib_LTLIBRARIES = libsasl2.la |
| libsasl2_la_SOURCES = $(common_sources) $(common_headers) |
| -libsasl2_la_LDFLAGS = -version-info $(sasl_version) |
| +libsasl2_la_LDFLAGS = -Wl,-z,relro -version-info $(sasl_version) |
| libsasl2_la_DEPENDENCIES = $(LTLIBOBJS) |
| libsasl2_la_LIBADD = $(LTLIBOBJS) $(SASL_DL_LIB) $(LIB_SOCKET) $(LIB_DOOR) |
| @MACOSX_TRUE@framedir = /Library/Frameworks/SASL2.framework |
| diff -up cyrus-sasl-2.1.26/plugins/Makefile.am.relro cyrus-sasl-2.1.26/plugins/Makefile.am |
| |
| |
| @@ -50,7 +50,7 @@ |
| plugin_version = 3:0:0 |
| |
| INCLUDES=-I$(top_srcdir)/include -I$(top_srcdir)/lib -I$(top_srcdir)/sasldb -I$(top_builddir)/include |
| -AM_LDFLAGS = -module -export-dynamic -rpath $(plugindir) -version-info $(plugin_version) |
| +AM_LDFLAGS = -Wl,-z,relro -module -export-dynamic -rpath $(plugindir) -version-info $(plugin_version) |
| |
| COMPAT_OBJS = @LTGETADDRINFOOBJS@ @LTGETNAMEINFOOBJS@ @LTSNPRINTFOBJS@ |
| |
| diff -up cyrus-sasl-2.1.26/plugins/Makefile.in.relro cyrus-sasl-2.1.26/plugins/Makefile.in |
| |
| |
| @@ -364,7 +364,7 @@ top_srcdir = @top_srcdir@ |
| # CURRENT:REVISION:AGE |
| plugin_version = 3:0:0 |
| INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/lib -I$(top_srcdir)/sasldb -I$(top_builddir)/include |
| -AM_LDFLAGS = -module -export-dynamic -rpath $(plugindir) -version-info $(plugin_version) |
| +AM_LDFLAGS = -Wl,-z,relro -module -export-dynamic -rpath $(plugindir) -version-info $(plugin_version) |
| COMPAT_OBJS = @LTGETADDRINFOOBJS@ @LTGETNAMEINFOOBJS@ @LTSNPRINTFOBJS@ |
| EXTRA_DIST = makeinit.sh NTMakefile |
| noinst_SCRIPTS = makeinit.sh |
| diff -up cyrus-sasl-2.1.26/saslauthd/Makefile.am.relro cyrus-sasl-2.1.26/saslauthd/Makefile.am |
| |
| |
| @@ -17,6 +17,7 @@ saslauthd_DEPENDENCIES = saslauthd-main. |
| saslauthd_LDADD = @SASL_KRB_LIB@ \ |
| @GSSAPIBASE_LIBS@ @GSSAPI_LIBS@ @LIB_CRYPT@ @LIB_SIA@ \ |
| @LIB_SOCKET@ @SASL_DB_LIB@ @LIB_PAM@ @LDAP_LIBS@ @LTLIBOBJS@ |
| +saslauthd_LDFLAGS = -pie -Wl,-z,now |
| |
| testsaslauthd_SOURCES = testsaslauthd.c utils.c |
| testsaslauthd_LDADD = @LIB_SOCKET@ |
| diff -up cyrus-sasl-2.1.26/saslauthd/Makefile.in.relro cyrus-sasl-2.1.26/saslauthd/Makefile.in |
| |
| |
| @@ -234,6 +234,7 @@ saslauthd_DEPENDENCIES = saslauthd-main. |
| saslauthd_LDADD = @SASL_KRB_LIB@ \ |
| @GSSAPIBASE_LIBS@ @GSSAPI_LIBS@ @LIB_CRYPT@ @LIB_SIA@ \ |
| @LIB_SOCKET@ @SASL_DB_LIB@ @LIB_PAM@ @LDAP_LIBS@ @LTLIBOBJS@ |
| +saslauthd_LDFLAGS = -pie -Wl,-z,now |
| |
| testsaslauthd_SOURCES = testsaslauthd.c utils.c |
| testsaslauthd_LDADD = @LIB_SOCKET@ |