[Pkg-sql-ledger-commit] r648 - ledger-smb/branches/v1.2/debian

pkg-sql-ledger-commit-owner at lists.alioth.debian.org pkg-sql-ledger-commit-owner at lists.alioth.debian.org
Thu Oct 25 15:38:31 UTC 2012


Author: jame-guest
Date: 2012-10-25 15:38:31 +0000 (Thu, 25 Oct 2012)
New Revision: 648

Modified:
   ledger-smb/branches/v1.2/debian/TODO
   ledger-smb/branches/v1.2/debian/ledgersmb12.postinst
   ledger-smb/branches/v1.2/debian/ledgersmb12.postrm
Log:
Do not use statoverride in postinst/postrm for LedgerSMB v1.2 packaging.

Modified: ledger-smb/branches/v1.2/debian/TODO
===================================================================
--- ledger-smb/branches/v1.2/debian/TODO	2012-10-25 15:27:14 UTC (rev 647)
+++ ledger-smb/branches/v1.2/debian/TODO	2012-10-25 15:38:31 UTC (rev 648)
@@ -1,5 +1,17 @@
+
+Correct this commit message to "Do not use dpkg-statoverride in debian/postinst
+to set permissions."
+
+svn ci -m "Do not use dpkg-statoverride in debian/statoverride to set permissions."
+Committed revision 361.
+
+----------------------------------------------------------------------------------
+
 debian/TODO for LedgerSMB v1.2
 
+- Change package name & installation directory to something that includes the 
+ version;  that way both 1.2 & 1.3 (& later, 1.4?) can be installed in parallel
+ on the same system.
 
 - Review updates & changes to v1.3, backport anything useful or needed for v.1.2
 
@@ -42,6 +54,7 @@
 - Update/expand the information provided in the debian/patches files.
 
 - As neccessary, add any other docs that could be registered to doc-base files.
+For instance, why isn't the README.sql-ledger file being installed?
 
 - Autoconfiguration for PostgreSQL and access to it by LedgerSMB
 

Modified: ledger-smb/branches/v1.2/debian/ledgersmb12.postinst
===================================================================
--- ledger-smb/branches/v1.2/debian/ledgersmb12.postinst	2012-10-25 15:27:14 UTC (rev 647)
+++ ledger-smb/branches/v1.2/debian/ledgersmb12.postinst	2012-10-25 15:38:31 UTC (rev 648)
@@ -25,22 +25,6 @@
     chmod 0600 /etc/ledgersmb12/*.conf
     chmod 0600 /etc/ledgersmb12/*.pl
 
-    #   Remove if present then install the stat setting for /etc/ledgersmb12
-    dpkg-statoverride --remove /etc/ledgersmb12 >/dev/null 2>&1 || true
-    dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb12
-
-    #   Remove if present then install the stat setting for /etc/ledgersmb12/images
-    dpkg-statoverride --remove /etc/ledgersmb12/images >/dev/null 2>&1 || true
-    dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb12/images
-
-    #   Remove if present then install the stat setting for /etc/ledgersmb12/images/demo
-    dpkg-statoverride --remove /etc/ledgersmb12/images/demo >/dev/null 2>&1 || true
-    dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb12/images/demo
-
-    #   Remove if present then install the stat setting for /etc/ledgersmb12/templates
-    dpkg-statoverride --remove /etc/ledgersmb12/templates >/dev/null 2>&1 || true
-    dpkg-statoverride --update --add www-data www-data 2755 /etc/ledgersmb12/templates
-
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)

Modified: ledger-smb/branches/v1.2/debian/ledgersmb12.postrm
===================================================================
--- ledger-smb/branches/v1.2/debian/ledgersmb12.postrm	2012-10-25 15:27:14 UTC (rev 647)
+++ ledger-smb/branches/v1.2/debian/ledgersmb12.postrm	2012-10-25 15:38:31 UTC (rev 648)
@@ -21,11 +21,6 @@
 
 case "$1" in
     purge|remove)
-    #   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