d/xen-hypervisor-V-F.postrm: actually install script
authorMaximilian Engelhardt <maxi@daemonizer.de>
Tue, 8 Dec 2020 20:28:51 +0000 (21:28 +0100)
committerHans van Kranenburg <hans@knorrie.org>
Fri, 26 Feb 2021 19:10:29 +0000 (20:10 +0100)
Fix the filename of debian/xen-hypervisor-V-F.postrm by adding the
missing .vsn-in suffix so it actually gets installed.

This fixes the issue of not running update-grub when the Xen hypervisor
packages get removed, which resulted in a system that could not be
rebooted without interactive usage of the grub menu.

Signed-off-by: Maximilian Engelhardt <maxi@daemonizer.de>
Reviewed-by: Hans van Kranenburg <hans@knorrie.org>
debian/xen-hypervisor-V-F.postrm [deleted file]
debian/xen-hypervisor-V-F.postrm.vsn-in [new file with mode: 0644]

diff --git a/debian/xen-hypervisor-V-F.postrm b/debian/xen-hypervisor-V-F.postrm
deleted file mode 100644 (file)
index 4833411..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/bash
-
-set -e
-
-case "$1" in
-    remove)
-        if command -v update-grub > /dev/null && [ -d /boot/grub ]; then
-            update-grub || :
-        fi
-    ;;
-
-    purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
-    ;;
-
-    *)
-        echo "postrm called with unknown argument \`$1'" >&2
-        exit 1
-    ;;
-esac
-
-#DEBHELPER#
-
-exit 0
diff --git a/debian/xen-hypervisor-V-F.postrm.vsn-in b/debian/xen-hypervisor-V-F.postrm.vsn-in
new file mode 100644 (file)
index 0000000..4833411
--- /dev/null
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+set -e
+
+case "$1" in
+    remove)
+        if command -v update-grub > /dev/null && [ -d /boot/grub ]; then
+            update-grub || :
+        fi
+    ;;
+
+    purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+    ;;
+
+    *)
+        echo "postrm called with unknown argument \`$1'" >&2
+        exit 1
+    ;;
+esac
+
+#DEBHELPER#
+
+exit 0