[Pkg-sql-ledger-commit] r274 - ledger-smb/trunk/debian
pkg-sql-ledger-commit-owner at lists.alioth.debian.org
pkg-sql-ledger-commit-owner at lists.alioth.debian.org
Wed Oct 5 19:04:52 UTC 2011
Author: jame-guest
Date: 2011-10-05 19:04:51 +0000 (Wed, 05 Oct 2011)
New Revision: 274
Modified:
ledger-smb/trunk/debian/postinst
ledger-smb/trunk/debian/postrm
Log:
Update how /etc/ledgersmb/* permissions & ownership is done.
Modified: ledger-smb/trunk/debian/postinst
===================================================================
--- ledger-smb/trunk/debian/postinst 2011-10-05 00:55:15 UTC (rev 273)
+++ ledger-smb/trunk/debian/postinst 2011-10-05 19:04:51 UTC (rev 274)
@@ -20,10 +20,27 @@
case "$1" in
configure)
+ # Set default user:group & permissions for etc/ledgersmb
+ chown -R www-data:www-data /etc/ledgersmb
+ chmod 0600 /etc/ledgersmb/*.conf
+ chmod 0600 /etc/ledgersmb/*.pl
+
# Remove if present then install the stat setting for /etc/ledgersmb
- dpkg-statoverride --remove /etc/ledgersmb/* >/dev/null 2>&1 || true
- dpkg-statoverride --update --add www-data www-data 0600 /etc/ledgersmb/*
+ dpkg-statoverride --remove /etc/ledgersmb >/dev/null 2>&1 || true
+ dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb
+ # Remove if present then install the stat setting for /etc/ledgersmb/images
+ dpkg-statoverride --remove /etc/ledgersmb/images >/dev/null 2>&1 || true
+ dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb/images
+
+ # Remove if present then install the stat setting for /etc/ledgersmb/images/demo
+ dpkg-statoverride --remove /etc/ledgersmb/images/demo >/dev/null 2>&1 || true
+ dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb/images/demo
+
+ # Remove if present then install the stat setting for /etc/ledgersmb/templates
+ dpkg-statoverride --remove /etc/ledgersmb/templates >/dev/null 2>&1 || true
+ dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb/templates
+
;;
abort-upgrade|abort-remove|abort-deconfigure)
Modified: ledger-smb/trunk/debian/postrm
===================================================================
--- ledger-smb/trunk/debian/postrm 2011-10-05 00:55:15 UTC (rev 273)
+++ ledger-smb/trunk/debian/postrm 2011-10-05 19:04:51 UTC (rev 274)
@@ -21,8 +21,11 @@
case "$1" in
purge|remove)
- # Remove the stat setting for /etc/ledgersmb
- dpkg-statoverride --remove /etc/ledgersmb/* >/dev/null 2>&1 || true
+ # Remove the stat setting for /etc/ledgersmb/*
+ dpkg-statoverride --remove /etc/ledgersmb >/dev/null 2>&1 || true
+ dpkg-statoverride --remove /etc/ledgersmb/images >/dev/null 2>&1 || true
+ dpkg-statoverride --remove /etc/ledgersmb/images/demo >/dev/null 2>&1 || true
+ dpkg-statoverride --remove /etc/ledgersmb/templates* >/dev/null 2>&1 || true
;;
upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
More information about the Pkg-sql-ledger-commit
mailing list