[pkg-kolab] r773 - php-kolab/branches/2.2/debian

mparent-guest at alioth.debian.org mparent-guest at alioth.debian.org
Thu Mar 27 14:42:20 UTC 2008


Author: mparent-guest
Date: 2008-03-27 14:42:19 +0000 (Thu, 27 Mar 2008)
New Revision: 773

Added:
   php-kolab/branches/2.2/debian/preinst
Modified:
   php-kolab/branches/2.2/debian/changelog
Log:
Remove obsolete conffiles from kolab-resource-handlers:
/etc/kolab/{freebusy.conf,resmgr.conf,kolabfilter.php,kolabmailboxfilter.php}


Modified: php-kolab/branches/2.2/debian/changelog
===================================================================
--- php-kolab/branches/2.2/debian/changelog	2008-03-17 20:02:43 UTC (rev 772)
+++ php-kolab/branches/2.2/debian/changelog	2008-03-27 14:42:19 UTC (rev 773)
@@ -1,3 +1,10 @@
+php-kolab (2.2~rc2+20080314-2) UNRELEASED; urgency=low
+
+  * Remove obsolete conffiles from kolab-resource-handlers:
+  /etc/kolab/{freebusy.conf,resmgr.conf,kolabfilter.php,kolabmailboxfilter.php}
+
+ -- Mathieu Parent <math.parent at gmail.com>  Thu, 27 Mar 2008 15:40:59 +0100
+
 php-kolab (2.2~rc2+20080314-1) UNRELEASED; urgency=low
 
   * New upstream version: 2.2rc2

Added: php-kolab/branches/2.2/debian/preinst
===================================================================
--- php-kolab/branches/2.2/debian/preinst	                        (rev 0)
+++ php-kolab/branches/2.2/debian/preinst	2008-03-27 14:42:19 UTC (rev 773)
@@ -0,0 +1,33 @@
+#! /bin/sh
+
+set -e
+
+# Remove a no-longer used conffile
+rm_conffile() {
+    PKGNAME="$1"
+    CONFFILE="$2"
+    if [ -e "$CONFFILE" ]; then
+        md5sum="`md5sum \"$CONFFILE\" | sed -e \"s/ .*//\"`"
+        old_md5sum="`dpkg-query -W -f='${Conffiles}' $PKGNAME | sed -n -e \"\\\\' $CONFFILE '{s/ obsolete$//;s/.* //p}\"`"
+        if [ "$md5sum" != "$old_md5sum" ]; then
+            echo "Obsolete conffile $CONFFILE has been modified by you."
+            echo "Saving as $CONFFILE.dpkg-bak ..."
+            mv -f "$CONFFILE" "$CONFFILE".dpkg-bak
+        else
+            echo "Removing obsolete conffile $CONFFILE ..."
+            rm -f "$CONFFILE"
+        fi
+    fi
+}
+case "$1" in
+install|upgrade)
+    if dpkg --compare-versions "$2" le "$LASTVERSION"; then
+        rm_conffile kolab-resource-handlers "/etc/kolab/freebusy.conf"
+        rm_conffile kolab-resource-handlers "/etc/kolab/resmgr.conf"
+        rm_conffile kolab-resource-handlers "/etc/kolab/kolabfilter.php"
+        rm_conffile kolab-resource-handlers "/etc/kolab/kolabmailboxfilter.php"
+    fi
+esac
+
+#DEBHELPER#
+




More information about the pkg-kolab-devel mailing list