[pve-devel] [PATCH manager v2 17/17] b/prerm: cleanup cruft from prerm helper

Thomas Lamprecht t.lamprecht at proxmox.com
Mon Mar 12 14:14:08 CET 2018


we actually want to keep this for now as else we get the
autogenerated systemd helper code here which stops all services from
this package before upgrading, which we really really do not want
(kills API connections, among other things)

Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>
---
 debian/prerm | 41 +----------------------------------------
 1 file changed, 1 insertion(+), 40 deletions(-)

diff --git a/debian/prerm b/debian/prerm
index 3eca4eb6..355aaa6e 100755
--- a/debian/prerm
+++ b/debian/prerm
@@ -11,50 +11,11 @@ set -e
 package_name=pve-manager;
 
 case "$1" in
-  remove)
-    # This package about to be removed.
-
-    # There are two sub-cases:
-    if test "${2+set}" = set; then
-      if test "$2" != in-favour; then
-        echo "$0: undocumented call to \`prerm $*'" 1>&2
-        exit 0
-      fi
-      # We are being removed because of a conflict with package $3
-      # (version $4), which is now being installed.
-      :
-
-    else
-      # The package is being removed in its own right.
-      :
-
-    fi ;;
-  deconfigure)
-    if test "$2" != in-favour -o "$5" != removing; then
-      echo "$0: undocumented call to \`prerm $*'" 1>&2
-      exit 0
-    fi
-    # Package $6 (version $7) which we depend on is being removed due
-    # to a conflict with package $3 (version $4), and this package is
-    # being deconfigured until $6 can be reinstalled.
-    :
-
-    ;;
+  remove|deconfigure|failed-upgrade) : ;;
   upgrade)
-    # Prepare to upgrade FROM THIS VERSION of this package to version $2.
-
     if [ -L /usr/doc/$package_name ]; then
 	rm -f /usr/doc/$package_name
     fi
-
-
-    ;;
-  failed-upgrade)
-    # Prepare to upgrade from version $2 of this package TO THIS VERSION.
-    # This is only used if the old version's prerm couldn't handle it,
-    # and returned non-zero.  (Fix old prerm bugs here.)
-    :
-
     ;;
   *) echo "$0: didn't understand being called with \`$1'" 1>&2
      exit 0;;
-- 
2.14.2





More information about the pve-devel mailing list