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

[SCM] Debian package checker branch, master, updated. 2.5.1-129-gf60857a



The following commit has been merged in the master branch:
commit f60857acb5fa3acb2a03ec7599c696f848681bdf
Author: Niels Thykier <niels@thykier.net>
Date:   Wed Jul 20 18:14:46 2011 +0200

    Added test for non-std perm for a games

diff --git a/t/COVERAGE b/t/COVERAGE
index 2e8d962..fa05839 100644
--- a/t/COVERAGE
+++ b/t/COVERAGE
@@ -1,5 +1,5 @@
-Last generated 2011-07-17
-Coverage: 653/912 (71.60%), w. legacy tests: 799/912 (87.61%)
+Last generated 2011-07-20
+Coverage: 654/912 (71.71%), w. legacy tests: 800/912 (87.72%)
 
 The following tags are not tested by the test suite:
 
@@ -60,7 +60,6 @@ files executable-in-usr-share-doc
 files image-file-in-usr-lib
 files nfs-temporary-file-in-package
 files non-standard-file-permissions-for-etc-init.d-script
-files non-standard-game-executable-perm
 files old-app-defaults-directory
 files old-style-example-dir
 files package-contains-xvpics-dir
diff --git a/t/tests/files-bad-perm-owner/debian/debian/clean b/t/tests/files-bad-perm-owner/debian/debian/clean
new file mode 100644
index 0000000..8d16fb4
--- /dev/null
+++ b/t/tests/files-bad-perm-owner/debian/debian/clean
@@ -0,0 +1 @@
+script.1
diff --git a/t/tests/files-bad-perm-owner/debian/debian/install b/t/tests/files-bad-perm-owner/debian/debian/install
index 06e3ffe..0b96593 100644
--- a/t/tests/files-bad-perm-owner/debian/debian/install
+++ b/t/tests/files-bad-perm-owner/debian/debian/install
@@ -1,3 +1,4 @@
+script usr/games/
 sample.ali usr/lib/some-where/
 script etc/cron.d/
 script etc/emacs.d/
diff --git a/t/tests/files-bad-perm-owner/debian/debian/manpages b/t/tests/files-bad-perm-owner/debian/debian/manpages
new file mode 100644
index 0000000..8d16fb4
--- /dev/null
+++ b/t/tests/files-bad-perm-owner/debian/debian/manpages
@@ -0,0 +1 @@
+script.1
diff --git a/t/tests/files-bad-perm-owner/debian/debian/rules b/t/tests/files-bad-perm-owner/debian/debian/rules
index 25953a0..28df8c9 100644
--- a/t/tests/files-bad-perm-owner/debian/debian/rules
+++ b/t/tests/files-bad-perm-owner/debian/debian/rules
@@ -3,7 +3,11 @@
 %:
 	dh $@
 
+override_dh_auto_build:
+	pod2man --section 1 script > script.1
+
 override_dh_fixperms:
 	# :)
 	find debian/*/ -name 'README' -exec chown "daemon:daemon" {} \;
 	find debian/*/ -name 'read-only' -exec chmod a=r {} \;
+	chown 'root:games' debian/*/usr/games/script
diff --git a/t/tests/files-bad-perm-owner/debian/script b/t/tests/files-bad-perm-owner/debian/script
index f5fe395..8521013 100755
--- a/t/tests/files-bad-perm-owner/debian/script
+++ b/t/tests/files-bad-perm-owner/debian/script
@@ -4,3 +4,17 @@ set -e
 
 echo "Aloha"
 
+exit 0
+
+=head1 NAME
+
+script -- prints Aloha to stdout
+
+=head1 SYNOPSIS
+
+ script
+
+=head1 DESCRIPTION
+
+Prints Aloha to stdout and that is it.
+
diff --git a/t/tests/files-bad-perm-owner/desc b/t/tests/files-bad-perm-owner/desc
index a6a9443..617021e 100644
--- a/t/tests/files-bad-perm-owner/desc
+++ b/t/tests/files-bad-perm-owner/desc
@@ -2,9 +2,11 @@ Testname: files-bad-perm-owner
 Sequence: 6000
 Version: 1.0
 Description: General permissions and owner tests
+Section: games
 Test-For:
  bad-owner-for-doc-file
  bad-permissions-for-ali-file
  bad-permissions-for-etc-cron.d-script
  bad-permissions-for-etc-emacs-script
  non-standard-file-perm
+ non-standard-game-executable-perm
diff --git a/t/tests/files-bad-perm-owner/tags b/t/tests/files-bad-perm-owner/tags
index 79c80c6..dedca0f 100644
--- a/t/tests/files-bad-perm-owner/tags
+++ b/t/tests/files-bad-perm-owner/tags
@@ -3,3 +3,4 @@ E: files-bad-perm-owner: bad-permissions-for-etc-cron.d-script etc/cron.d/script
 E: files-bad-perm-owner: bad-permissions-for-etc-emacs-script etc/emacs.d/script 0755 != 0644
 W: files-bad-perm-owner: bad-permissions-for-ali-file usr/lib/some-where/sample.ali
 W: files-bad-perm-owner: non-standard-file-perm usr/share/doc/files-bad-perm-owner/read-only 0444 != 0644
+W: files-bad-perm-owner: non-standard-game-executable-perm usr/games/script 0755 != 2755

-- 
Debian package checker


Reply to: