Handle package cleanup.
[carnet-upgrade.git] / debian / postinst
index 6515061..589daf7 100644 (file)
@@ -31,13 +31,19 @@ case "$1" in
     ;;
 esac
 
-# clear old cached values
-if [ "$1" = "configure" ] && dpkg --compare-versions "$2" lt 4.0; then
-    if [ -e /usr/share/debconf/confmodule ]; then
-        . /usr/share/debconf/confmodule
+if [ "$1" = "configure" ] && [ -e /usr/share/debconf/confmodule ]; then
+    . /usr/share/debconf/confmodule
+
+    # clear old cached values
+    if dpkg --compare-versions "$2" lt 6.0; then
         db_set carnet-upgrade/debconf-priority ""
         db_set carnet-upgrade/check-services   ""
-    fi    
+
+        # display installation notice for new version
+        db_fset carnet-upgrade/short-instructions seen false
+        db_input high carnet-upgrade/short-instructions || true
+        db_go
+    fi
 fi
 
 # dh_installdeb will replace this with shell code automatically
@@ -46,5 +52,3 @@ fi
 #DEBHELPER#
 
 exit 0
-
-