From 3dcddceb037bd6f6c7b5aa4e5119cced51046fe1 Mon Sep 17 00:00:00 2001 From: Jan-Pascal van Best Date: Fri, 29 Mar 2013 09:06:43 +0100 Subject: [PATCH] Added hardening flags --- debian/changelog | 6 ++++++ debian/rules | 7 ++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 664fd6a..be295b6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +sasc-ng (620-10) local; urgency=low + + * Hardening + + -- Jan-Pascal van Best Fri, 29 Mar 2013 09:06:19 +0100 + sasc-ng (620-9) local; urgency=low * Fix for building for a kernel that is not currently running diff --git a/debian/rules b/debian/rules index 91542b7..583a46f 100755 --- a/debian/rules +++ b/debian/rules @@ -4,6 +4,11 @@ include debian/rules.defs SHELL := /bin/bash +CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS) +CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) +CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) +LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS) + %: if [ -e debian/control ]; then \ dh $@; \ @@ -48,7 +53,7 @@ build_sasc_%: echo "Building sasc-ng $$VERSION - $$FLAVOR"; \ cd contrib/sasc-ng; \ make module CC=gcc-4.6 CXX=g++-4.6 BUILD_DIR=$${BUILD_DIR}; \ - make CC=gcc-4.6 CXX=g++-4.6; \ + make CC=gcc-4.6 CXX=g++-4.6 CPPFLAGS="$(CPPFLAGS)" CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)"; \ mkdir -p $(CURDIR)/debian/tmp/$$KERNEL-$$FLAVOR/bin; \ mkdir -p $(CURDIR)/debian/tmp/$$KERNEL-$$FLAVOR/modules; \ mkdir -p $(CURDIR)/debian/tmp/$$KERNEL-$$FLAVOR/lib; \ -- 2.39.5