Package: maradns
Version: 2.0.04-5
Severity: important
Tags: patch
Please enable hardened build flags through dpkg-buildflags.
Patch attached.
Cheers,
Moritz
diff -aur maradns-2.0.04.harden/build/Makefile.linux maradns-2.0.04/build/Makefile.linux
--- maradns-2.0.04.harden/build/Makefile.linux 2012-01-27 20:07:27.000000000 +0100
+++ maradns-2.0.04/build/Makefile.linux 2012-01-27 20:10:25.000000000 +0100
@@ -28,7 +28,11 @@
# Debug
-FLAGS = -O2 -Wall -DSELECT_PROBLEM -DIPV6
+FLAGS = `dpkg-buildflags --get CFLAGS`
+FLAGS += -Wall -DSELECT_PROBLEM -DIPV6
+FLAGS += `dpkg-buildflags --get CPPFLAGS`
+FLAGS += `dpkg-buildflags --get LDFLAGS`
+
M="CC=$(CC) $(FLAGS)"
D="CC=$(CC) $(FLAGS) -DDEBUG -DTHREADS"
#FLAGS = -g
Nur in maradns-2.0.04/build: Makefile.linux~.