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~.