[Pkg-mailman-hackers] Pkg-mailman commit - rev 403 - in trunk/debian: . lintian

Thijs Kinkhorst thijs at costa.debian.org
Sun Sep 24 20:59:50 UTC 2006


Author: thijs
Date: 2006-09-24 20:59:49 +0000 (Sun, 24 Sep 2006)
New Revision: 403

Added:
   trunk/debian/lintian/
   trunk/debian/lintian/mailman
   trunk/debian/lintian/mailman-common
Removed:
   trunk/debian/lintian-overrides
Modified:
   trunk/debian/mailman-common.install
   trunk/debian/mailman.install
   trunk/debian/rules
Log:
split lintian overrides per package


Added: trunk/debian/lintian/mailman
===================================================================
--- trunk/debian/lintian/mailman	                        (rev 0)
+++ trunk/debian/lintian/mailman	2006-09-24 20:59:49 UTC (rev 403)
@@ -0,0 +1,31 @@
+# this is setgid(list) on purpose
+setgid-binary usr/lib/mailman/mail/mailman 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/admindb 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/admin 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/confirm 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/create 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/edithtml 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/listinfo 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/options 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/private 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/rmlist 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/roster 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/subscribe 2755 root/list
+setgid-binary usr/lib/cgi-bin/mailman/savannah 2755 root/list
+
+# We override this because we use the default field translation
+# in accordance with developer's reference 6.5.4.4 
+select-with-translated-default-field mailman/site_languages cs.utf-8
+select-with-translated-default-field mailman/site_languages hu.utf-8
+select-with-translated-default-field mailman/site_languages it.utf-8
+select-with-translated-default-field mailman/site_languages ja.utf-8
+select-with-translated-default-field mailman/site_languages ru.utf-8
+select-with-translated-default-field mailman/site_languages sv.utf-8
+select-with-translated-default-field mailman/site_languages vi.utf-8
+select-with-translated-default-field mailman/default_server_language cs.utf-8
+select-with-translated-default-field mailman/default_server_language hu.utf-8
+select-with-translated-default-field mailman/default_server_language it.utf-8
+select-with-translated-default-field mailman/default_server_language ja.utf-8
+select-with-translated-default-field mailman/default_server_language ru.utf-8
+select-with-translated-default-field mailman/default_server_language sv.utf-8
+select-with-translated-default-field mailman/default_server_language vi.utf-8

Added: trunk/debian/lintian/mailman-common
===================================================================
--- trunk/debian/lintian/mailman-common	                        (rev 0)
+++ trunk/debian/lintian/mailman-common	2006-09-24 20:59:49 UTC (rev 403)
@@ -0,0 +1,25 @@
+non-standard-dir-perm var/lib/mailman/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/archives/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/archives/private/ 2774 != 0755
+non-standard-dir-perm var/lib/mailman/archives/public/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/lists/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/tests/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/tests/bounces/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/tests/msgs/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/data/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/spam/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/archive/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/bad/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/bounces/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/commands/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/in/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/maildir/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/news/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/out/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/retry/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/shunt/ 2775 != 0755
+non-standard-dir-perm var/lib/mailman/qfiles/virgin/ 2775 != 0755
+non-standard-dir-perm var/lock/mailman/ 0775 != 0755
+non-standard-dir-perm var/log/mailman/ 2775 != 0755
+

Deleted: trunk/debian/lintian-overrides
===================================================================
--- trunk/debian/lintian-overrides	2006-09-24 20:23:12 UTC (rev 402)
+++ trunk/debian/lintian-overrides	2006-09-24 20:59:49 UTC (rev 403)
@@ -1,67 +0,0 @@
-setgid-binary usr/lib/mailman/mail/mailman 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/admindb 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/admin 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/confirm 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/create 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/edithtml 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/listinfo 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/options 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/private 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/rmlist 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/roster 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/subscribe 2755 root/list
-setgid-binary usr/lib/cgi-bin/mailman/savannah 2755 root/list
-non-standard-dir-perm var/log/mailman/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/archives/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/archives/private/ 2774 != 0755
-non-standard-dir-perm var/lib/mailman/archives/public/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/lists/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/data/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/spam/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/qfiles/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/tests/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/tests/bounces/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/tests/msgs/ 2775 != 0755
-non-standard-dir-perm var/lock/mailman/ 0775 != 0755
-non-standard-dir-perm var/lib/mailman/pythonlib/ 2775 != 0755
-non-standard-dir-perm var/lib/mailman/pythonlib/email/ 2775 != 0755
-
-# These manpages are contained in the -common package that we depend
-# on, but lintian does not know that.
-binary-without-manpage add_members
-binary-without-manpage check_db
-binary-without-manpage check_perms
-binary-without-manpage clone_member
-binary-without-manpage config_list
-binary-without-manpage find_member
-binary-without-manpage list_admins
-binary-without-manpage list_lists
-binary-without-manpage list_members
-binary-without-manpage mmarch
-binary-without-manpage mmsitepass
-binary-without-manpage newlist
-binary-without-manpage remove_members
-binary-without-manpage rmlist
-binary-without-manpage sync_members
-binary-without-manpage withlist
-
-# We override this because we use the default field translation
-# in accordance with developer's reference 6.5.4.4 
-select-with-translated-default-field mailman/site_languages hu.utf-8
-select-with-translated-default-field mailman/site_languages ja.utf-8
-select-with-translated-default-field mailman/site_languages ru.utf-8
-select-with-translated-default-field mailman/site_languages sv.utf-8
-select-with-translated-default-field mailman/site_languages vi.utf-8
-select-with-translated-default-field mailman/site_languages cs.utf-8
-select-with-translated-default-field mailman/site_languages fr.utf-8
-select-with-translated-default-field mailman/site_languages it.utf-8
-select-with-translated-default-field mailman/default_server_language hu.utf-8
-select-with-translated-default-field mailman/default_server_language ja.utf-8
-select-with-translated-default-field mailman/default_server_language ru.utf-8
-select-with-translated-default-field mailman/default_server_language sv.utf-8
-select-with-translated-default-field mailman/default_server_language vi.utf-8
-select-with-translated-default-field mailman/default_server_language cs.utf-8
-select-with-translated-default-field mailman/default_server_language fr.utf-8
-select-with-translated-default-field mailman/default_server_language it.utf-8
-

Modified: trunk/debian/mailman-common.install
===================================================================
--- trunk/debian/mailman-common.install	2006-09-24 20:23:12 UTC (rev 402)
+++ trunk/debian/mailman-common.install	2006-09-24 20:59:49 UTC (rev 403)
@@ -13,3 +13,5 @@
 
 misc/paths.py			/usr/lib/mailman/bin
 misc/paths.py			/usr/lib/mailman/cron
+
+debian/lintian/mailman-common	/usr/share/lintian/overrides/

Modified: trunk/debian/mailman.install
===================================================================
--- trunk/debian/mailman.install	2006-09-24 20:23:12 UTC (rev 402)
+++ trunk/debian/mailman.install	2006-09-24 20:59:49 UTC (rev 403)
@@ -0,0 +1 @@
+debian/lintian/mailman		/usr/share/lintian/overrides/

Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules	2006-09-24 20:23:12 UTC (rev 402)
+++ trunk/debian/rules	2006-09-24 20:59:49 UTC (rev 403)
@@ -106,12 +106,6 @@
 	chown -R root:list debian/mailman/usr/lib/{mailman,cgi-bin/mailman}
 	chmod g+s debian/mailman/usr/lib/cgi-bin/mailman/* \
 		debian/mailman/usr/lib/mailman/mail/mailman
-	# make lintian happy
-	install -m 0644 debian/lintian-overrides debian/mailman/usr/share/lintian/overrides/mailman
-
-# Move templates
-#	mv `find debian/mailman/etc/mailman -mindepth 1 -maxdepth 1 -type d` debian/mailman/usr/share/mailman
-
 	# create the resulting deb
 	dh_installdeb -a
 	dh_shlibdeps -a




More information about the Pkg-mailman-hackers mailing list