[Forensics-changes] [SCM] debian-forensics/unhide branch, debian, updated. debian/20110113-3-9-g39f17d3

Julien Valroff julien at kirya.net
Fri Mar 9 21:13:55 UTC 2012


The following commit has been merged in the debian branch:
commit 5f149fcd8b3d4921d5e318e11b9d5f9557e06bf5
Author: Julien Valroff <julien at kirya.net>
Date:   Fri Mar 9 22:10:04 2012 +0100

    Only remove alternative when upgrading and when necessary

diff --git a/debian/unhide.postinst b/debian/unhide.postinst
index c18064f..3dd6ed4 100644
--- a/debian/unhide.postinst
+++ b/debian/unhide.postinst
@@ -3,8 +3,13 @@
 set -e
 
 case "${1}" in
-    configure|abort-remove|abort-deconfigure) 
-		update-alternatives --quiet --remove-all unhide 2> /dev/null || true
+    configure)
+        # See #662588
+		if [ -n "$2" ]; then
+            if dpkg --compare-versions "$2" lt "20110113-3"; then
+                update-alternatives --quiet --remove-all unhide || true
+            fi
+        fi
 		;;
 
 	*)

-- 
debian-forensics/unhide



More information about the forensics-changes mailing list