[Pkg-sql-ledger-commit] r585 - ledger-smb/trunk/debian

pkg-sql-ledger-commit-owner at lists.alioth.debian.org pkg-sql-ledger-commit-owner at lists.alioth.debian.org
Sat Jun 23 20:36:28 UTC 2012


Author: jame-guest
Date: 2012-06-23 20:36:28 +0000 (Sat, 23 Jun 2012)
New Revision: 585

Modified:
   ledger-smb/trunk/debian/ledgersmb.preinst
Log:
Move templates/* to /var/lib/ledgersmb if neccessary during upgrade.

Modified: ledger-smb/trunk/debian/ledgersmb.preinst
===================================================================
--- ledger-smb/trunk/debian/ledgersmb.preinst	2012-06-23 20:24:00 UTC (rev 584)
+++ ledger-smb/trunk/debian/ledgersmb.preinst	2012-06-23 20:36:28 UTC (rev 585)
@@ -18,10 +18,15 @@
 
 case "$1" in
     upgrade)
+      if dpkg --compare-versions $2 lt 1.3.18-1; then
         # If /etc/ledgersmb/templates exists, move it to /var/lib/ledgersmb
-        if [ -d "/etc/ledgersmb/templates" ]; then
+        # that directory does not already exist.
+        if [ ! -d "/var/lib/ledgersmb/templates" ]; then
+          if [ -d "/etc/ledgersmb/templates" ]; then
             mv -f /etc/ledgersmb/templates /var/lib/ledgersmb
+          fi
         fi
+      fi
     ;;
 
     install|abort-upgrade)




More information about the Pkg-sql-ledger-commit mailing list