r640 - lvm2/trunk/debian

Bastian Blank waldi at alioth.debian.org
Fri Nov 21 18:04:26 UTC 2008


Author: waldi
Date: Fri Nov 21 18:04:26 2008
New Revision: 640

Log:
* debian/changelog: Update.
* debian/lvm2.preinst: Add.


Added:
   lvm2/trunk/debian/lvm2.preinst
Modified:
   lvm2/trunk/debian/changelog

Modified: lvm2/trunk/debian/changelog
==============================================================================
--- lvm2/trunk/debian/changelog	(original)
+++ lvm2/trunk/debian/changelog	Fri Nov 21 18:04:26 2008
@@ -2,6 +2,7 @@
 
   * Install lvm.conf into initramfs. (closes: #439761)
   * Also ignore locking in initramfs.
+  * Cleanup old files on upgrade, /lib/lvm-default, /etc/lvm/.cache.
 
  -- Bastian Blank <waldi at debian.org>  Fri, 21 Nov 2008 18:05:58 +0100
 

Added: lvm2/trunk/debian/lvm2.preinst
==============================================================================
--- (empty file)
+++ lvm2/trunk/debian/lvm2.preinst	Fri Nov 21 18:04:26 2008
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+set -e
+
+case "$1" in
+    install)
+    ;;
+
+    upgrade)
+        if dpkg --compare-versions "$2" lt 2.02.39-5; then
+            if [ -L /lib/lvm-default ]; then
+                rm -f /lib/lvm-default
+            fi
+            rm -f /etc/lvm/.cache
+        fi
+    ;;
+
+    abort-upgrade)
+    ;;
+
+    *)
+        echo "preinst called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+#DEBHELPER#
+
+exit 0



More information about the pkg-lvm-commits mailing list