[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: