[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