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 <[email protected]>
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 via email to