[Python-apps-commits] r7045 - in packages/fookebox/trunk/debian (2 files)
cockroach-guest at users.alioth.debian.org
cockroach-guest at users.alioth.debian.org
Sun May 1 00:08:56 UTC 2011
Date: Sunday, May 1, 2011 @ 00:08:36
Author: cockroach-guest
Revision: 7045
Switched to dh_python2, fixed file system permissions and added lintian overrides.
Modified:
packages/fookebox/trunk/debian/fookebox.lintian-overrides
packages/fookebox/trunk/debian/rules
Modified: packages/fookebox/trunk/debian/fookebox.lintian-overrides
===================================================================
--- packages/fookebox/trunk/debian/fookebox.lintian-overrides 2011-05-01 00:03:35 UTC (rev 7044)
+++ packages/fookebox/trunk/debian/fookebox.lintian-overrides 2011-05-01 00:08:36 UTC (rev 7045)
@@ -1,2 +1,6 @@
# config.ini may contain the mpd password
fookebox binary: non-standard-file-perm etc/fookebox/config.ini 0640 != 0644
+# the directory for rendered templates needs to be writable by the www-data group
+fookebox binary: non-standard-dir-perm var/cache/fookebox/templates/ 0775 != 0755
+# the www-data group also needs to be able to make changes to the schedule database file
+fookebox binary: non-standard-dir-perm var/lib/fookebox/ 0775 != 0755
Modified: packages/fookebox/trunk/debian/rules
===================================================================
--- packages/fookebox/trunk/debian/rules 2011-05-01 00:03:35 UTC (rev 7044)
+++ packages/fookebox/trunk/debian/rules 2011-05-01 00:08:36 UTC (rev 7045)
@@ -1,6 +1,6 @@
#!/usr/bin/make -f
%:
- dh $@
+ dh $@ --with python2
override_dh_auto_install:
dh_auto_install -- --install-lib=/usr/share/fookebox
@@ -15,10 +15,13 @@
override_dh_fixperms:
dh_fixperms
- chown -R :www-data debian/fookebox/var/cache/fookebox
- chown :www-data debian/fookebox/var/lib/fookebox
+ chgrp -R www-data debian/fookebox/var/cache/fookebox
+ chmod g+w debian/fookebox/var/cache/fookebox/templates
- chown :www-data debian/fookebox/etc/fookebox/apache.conf
- chown :www-data debian/fookebox/etc/fookebox/fookebox.wsgi
- chown :www-data debian/fookebox/etc/fookebox/config.ini
+ chgrp www-data debian/fookebox/var/lib/fookebox
+ chmod g+w debian/fookebox/var/lib/fookebox
+
+ chgrp www-data debian/fookebox/etc/fookebox/apache.conf
+ chgrp www-data debian/fookebox/etc/fookebox/fookebox.wsgi
+ chgrp www-data debian/fookebox/etc/fookebox/config.ini
chmod 0640 debian/fookebox/etc/fookebox/config.ini
More information about the Python-apps-commits
mailing list