Source: linux-ftpd
Severity: important
Tags: patch

Please enabled hardened build flags through dpkg-buildflags.

Patch attached.

Cheers,
        Moritz
diff -aur linux-ftpd-0.17.harden/debian/rules linux-ftpd-0.17/debian/rules
--- linux-ftpd-0.17.harden/debian/rules	2010-05-19 12:43:18.000000000 +0200
+++ linux-ftpd-0.17/debian/rules	2012-01-15 21:40:42.000000000 +0100
@@ -13,8 +13,8 @@
 		sed -e 's/^CFLAGS=\(.*\)$$/CFLAGS= -g $(DEFS) \1 -fno-strict-aliasing/' \
 			MCONFIG > MCONFIG.new; \
 		mv MCONFIG.new MCONFIG; \
-		echo CFLAGS+=-DUSE_PAM >> MCONFIG; \
-		echo LIBS+=-lpam >> MCONFIG; \
+		echo CFLAGS+=-DUSE_PAM `dpkg-buildflags --get CFLAGS` `dpkg-buildflags --get CPPFLAGS` >> MCONFIG; \
+		echo LIBS+=-lpam `dpkg-buildflags --get LDFLAGS` >> MCONFIG; \
 	fi
 	$(MAKE)
 
Nur in linux-ftpd-0.17/debian: rules~.

Reply via email to