[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[lintian] 01/02: t: Build some tests with hardening=+all



This is an automated email from the git hooks/post-receive script.

nthykier pushed a commit to branch master
in repository lintian.

commit ee064c677c3319dd1dfb13f18cf39e279bfed599
Author: Niels Thykier <niels@thykier.net>
Date:   Thu Jan 21 21:56:56 2016 +0000

    t: Build some tests with hardening=+all
    
    In anticipation of the next commit, which will make lintian check for
    "bindnow".
    
    Signed-off-by: Niels Thykier <niels@thykier.net>
---
 t/tests/binaries-missing-depends-on-libc/debian/debian/rules | 2 ++
 t/tests/binaries-missing-depends-on-xapi/debian/debian/rules | 2 ++
 t/tests/binaries-missing-depends/debian/debian/rules         | 2 ++
 t/tests/binaries-multiarch/debian/debian/rules               | 2 ++
 t/tests/files-python-general/debian/debian/rules             | 1 +
 t/tests/shared-libs-control-file/debian/debian/rules         | 2 ++
 t/tests/shared-libs-exec-bit/debian/debian/rules             | 2 ++
 t/tests/shared-libs-ldconfig-scripts/debian/debian/rules     | 2 ++
 t/tests/shared-libs-symbols-file/debian/debian/rules         | 2 ++
 t/tests/strings-elf-detection/debian/debian/rules            | 3 +++
 10 files changed, 20 insertions(+)

diff --git a/t/tests/binaries-missing-depends-on-libc/debian/debian/rules b/t/tests/binaries-missing-depends-on-libc/debian/debian/rules
index 80b4ac1..c33b4c7 100644
--- a/t/tests/binaries-missing-depends-on-libc/debian/debian/rules
+++ b/t/tests/binaries-missing-depends-on-libc/debian/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/binaries-missing-depends-on-xapi/debian/debian/rules b/t/tests/binaries-missing-depends-on-xapi/debian/debian/rules
index a59637d..f82ad80 100644
--- a/t/tests/binaries-missing-depends-on-xapi/debian/debian/rules
+++ b/t/tests/binaries-missing-depends-on-xapi/debian/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/binaries-missing-depends/debian/debian/rules b/t/tests/binaries-missing-depends/debian/debian/rules
index 8081438..8a83255 100644
--- a/t/tests/binaries-missing-depends/debian/debian/rules
+++ b/t/tests/binaries-missing-depends/debian/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/binaries-multiarch/debian/debian/rules b/t/tests/binaries-multiarch/debian/debian/rules
index ffff87a..249fe25 100644
--- a/t/tests/binaries-multiarch/debian/debian/rules
+++ b/t/tests/binaries-multiarch/debian/debian/rules
@@ -12,6 +12,8 @@ else
     TRIPLET = x86_64-linux-gnu
 endif
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/files-python-general/debian/debian/rules b/t/tests/files-python-general/debian/debian/rules
index a5855c4..1648ccd 100644
--- a/t/tests/files-python-general/debian/debian/rules
+++ b/t/tests/files-python-general/debian/debian/rules
@@ -1,5 +1,6 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 DPKG_EXPORT_BUILDFLAGS:=1
 include /usr/share/dpkg/buildflags.mk
 
diff --git a/t/tests/shared-libs-control-file/debian/debian/rules b/t/tests/shared-libs-control-file/debian/debian/rules
index b8f1844..0cd4c15 100644
--- a/t/tests/shared-libs-control-file/debian/debian/rules
+++ b/t/tests/shared-libs-control-file/debian/debian/rules
@@ -2,6 +2,8 @@
 
 DUPSHF:=debian/libdupshf1/DEBIAN/shlibs
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/shared-libs-exec-bit/debian/debian/rules b/t/tests/shared-libs-exec-bit/debian/debian/rules
index 15411c5..9082f3f 100644
--- a/t/tests/shared-libs-exec-bit/debian/debian/rules
+++ b/t/tests/shared-libs-exec-bit/debian/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/shared-libs-ldconfig-scripts/debian/debian/rules b/t/tests/shared-libs-ldconfig-scripts/debian/debian/rules
index 1984f76..b1c71a9 100755
--- a/t/tests/shared-libs-ldconfig-scripts/debian/debian/rules
+++ b/t/tests/shared-libs-ldconfig-scripts/debian/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/shared-libs-symbols-file/debian/debian/rules b/t/tests/shared-libs-symbols-file/debian/debian/rules
index 42b9f3f..9ef2bb2 100644
--- a/t/tests/shared-libs-symbols-file/debian/debian/rules
+++ b/t/tests/shared-libs-symbols-file/debian/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 %:
 	dh $@
 
diff --git a/t/tests/strings-elf-detection/debian/debian/rules b/t/tests/strings-elf-detection/debian/debian/rules
index ff00c70..c743ed6 100755
--- a/t/tests/strings-elf-detection/debian/debian/rules
+++ b/t/tests/strings-elf-detection/debian/debian/rules
@@ -1,4 +1,7 @@
 #!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
 pkg=strings-elf-detection
 %:
 	dh $@

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git


Reply to: