r715 - lvm2/trunk/debian

Bastian Blank waldi at alioth.debian.org
Sat Sep 5 10:54:55 UTC 2009


Author: waldi
Date: Sat Sep  5 10:54:49 2009
New Revision: 715

Log:
* debian/changelog: Update.
* debian/dmsetup.preinst: Remove the obsolete udev rules file.

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

Modified: lvm2/trunk/debian/changelog
==============================================================================
--- lvm2/trunk/debian/changelog	Thu Aug 20 19:23:42 2009	(r714)
+++ lvm2/trunk/debian/changelog	Sat Sep  5 10:54:49 2009	(r715)
@@ -1,3 +1,9 @@
+lvm2 (2.02.51-3) UNRELEASED; urgency=low
+
+  * Remove obsolete udev rule files. (closes: #542942)
+
+ -- Bastian Blank <waldi at debian.org>  Sat, 05 Sep 2009 12:34:26 +0200
+
 lvm2 (2.02.51-2) unstable; urgency=low
 
   * Make mapper/* the real device, dm-* a symlink. (closes: #542422)

Added: lvm2/trunk/debian/dmsetup.preinst
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ lvm2/trunk/debian/dmsetup.preinst	Sat Sep  5 10:54:49 2009	(r715)
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+set -e
+
+rm_conffile() {
+    CONFFILE="$1"
+
+    if [ -e "$1" ]; then
+        md5sum="$(md5sum "$1" | awk '{print $1}')"
+        old_md5sum="$(sed -n -e "/^Conffiles:/,/^[^ ]/{\' $1'{p}}" /var/lib/dpkg/status | awk '{print $2}')"
+        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
+            rm -f "$CONFFILE"
+        fi
+    fi
+}
+
+case "$1" in
+    upgrade)
+        if dpkg --compare-versions "$2" lt 2.02.51-3; then
+            rm_conffile "/etc/udev/rules.d/65_dmsetup.rules"
+        fi
+    ;;
+esac
+
+#DEBHELPER#
+
+exit 0



More information about the pkg-lvm-commits mailing list