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

[lintian] 01/01: Test that development-package-ships-elf-binary-in-path does not trigger for scripts.



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

lamby pushed a commit to branch master
in repository lintian.

commit 7bc667453f0358ebab2baeb1445aca84882b5e6b
Author: Chris Lamb <lamby@debian.org>
Date:   Sun Dec 10 15:55:16 2017 +0000

    Test that development-package-ships-elf-binary-in-path does not trigger for scripts.
---
 .../debian/debian/libmultiarch-foreign-dev.install                    | 2 ++
 .../debian/debian/libmultiarch-none-dev.install                       | 2 ++
 .../debian/debian/libmultiarch-same-dev.install                       | 2 ++
 .../debian/debian/rules                                               | 4 ++++
 t/tests/binaries-development-package-ships-elf-binary-in-path/tags    | 3 +++
 5 files changed, 13 insertions(+)

diff --git a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-foreign-dev.install b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-foreign-dev.install
index d39e1f5..ea430ad 100644
--- a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-foreign-dev.install
+++ b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-foreign-dev.install
@@ -1,2 +1,4 @@
 foreign	/usr/bin
 foreign	/var/lib/private
+foreign-script	/usr/bin
+foreign-script	/var/lib/private
diff --git a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-none-dev.install b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-none-dev.install
index 5c549c1..759d37c 100644
--- a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-none-dev.install
+++ b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-none-dev.install
@@ -1,2 +1,4 @@
 none	/usr/bin
 none	/var/lib/private
+none-script	/usr/bin
+none-script	/var/lib/private
diff --git a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-same-dev.install b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-same-dev.install
index 9cb82fa..5d90f6e 100644
--- a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-same-dev.install
+++ b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/libmultiarch-same-dev.install
@@ -1,2 +1,4 @@
 same	/usr/bin
 same	/var/lib/private
+same-script	/usr/bin
+same-script	/var/lib/private
diff --git a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/rules b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/rules
index 2006e7e..20cd227 100755
--- a/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/rules
+++ b/t/tests/binaries-development-package-ships-elf-binary-in-path/debian/debian/rules
@@ -7,3 +7,7 @@ override_dh_auto_build:
 	cp /bin/true none
 	cp /bin/true same
 	cp /bin/true foreign
+	
+	cp /etc/rc.local none-script
+	cp /etc/rc.local same-script
+	cp /etc/rc.local foreign-script
diff --git a/t/tests/binaries-development-package-ships-elf-binary-in-path/tags b/t/tests/binaries-development-package-ships-elf-binary-in-path/tags
index 16f219f..bb46f2b 100644
--- a/t/tests/binaries-development-package-ships-elf-binary-in-path/tags
+++ b/t/tests/binaries-development-package-ships-elf-binary-in-path/tags
@@ -7,7 +7,10 @@ I: libmultiarch-none-dev: hardening-no-bindnow var/lib/private/none
 I: libmultiarch-same-dev: hardening-no-bindnow usr/bin/same
 I: libmultiarch-same-dev: hardening-no-bindnow var/lib/private/same
 W: libmultiarch-foreign-dev: binary-without-manpage usr/bin/foreign
+W: libmultiarch-foreign-dev: binary-without-manpage usr/bin/foreign-script
 W: libmultiarch-none-dev: binary-without-manpage usr/bin/none
+W: libmultiarch-none-dev: binary-without-manpage usr/bin/none-script
 W: libmultiarch-same-dev: binary-without-manpage usr/bin/same
+W: libmultiarch-same-dev: binary-without-manpage usr/bin/same-script
 X: libmultiarch-none-dev: development-package-ships-elf-binary-in-path usr/bin/none
 X: libmultiarch-same-dev: development-package-ships-elf-binary-in-path usr/bin/same

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


Reply to: