From: Kees Monshouwer Date: Mon, 13 Apr 2015 12:42:26 +0000 (+0200) Subject: add environment variable to disable hardening in recursor X-Git-Tag: dnsdist-1.0.0-alpha1~248^2~98^2~14^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F2426%2Fhead;p=thirdparty%2Fpdns.git add environment variable to disable hardening in recursor --- diff --git a/pdns/configure-recursor b/pdns/configure-recursor index cbef2d3d17..f18eff6ae3 100755 --- a/pdns/configure-recursor +++ b/pdns/configure-recursor @@ -1,6 +1,10 @@ #!/bin/sh set -e +if [ "$HARDENING" = "" ]; then + HARDENING="yes" +fi + if [ "$CXX" = "" ]; then CXX="g++" fi @@ -69,7 +73,9 @@ EOF rm -f $src a.out a2.out } -test_flags +if [ "$HARDENING" != "no" ]; then + test_flags +fi sed -e "s/@LD_RELRO@/$LD_RELRO/g" -e "s/@LD_PIE@/$LD_PIE/g" -e "s/@CF_PIE@/$CF_PIE/g" -e "s/@CF_FORTIFY@/$CF_FORTIFY/g" -e "s/@CF_STACK@/$CF_STACK/g" < Makefile.in > Makefile