diff options
Diffstat (limited to 'kernel-hook/pv-grub-menu')
-rw-r--r-- | kernel-hook/pv-grub-menu | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/kernel-hook/pv-grub-menu b/kernel-hook/pv-grub-menu new file mode 100644 index 0000000..63bded4 --- /dev/null +++ b/kernel-hook/pv-grub-menu @@ -0,0 +1,19 @@ +#! /bin/sh +set -e + +which update-menu-lst >/dev/null 2>&1 || exit 0 + +set -- $DEB_MAINT_PARAMS +mode="${1#\'}" +mode="${mode%\'}" +case $0:$mode in + # Only run on postinst configure and postrm remove, to avoid wasting + # time by calling update-menu-lst multiple times on upgrade and removal. + # Also run if we have no DEB_MAINT_PARAMS, in order to work with old + # kernel packages. + */postinst.d/*:|*/postinst.d/*:configure|*/postrm.d/*:|*/postrm.d/*:remove) + exec update-menu-lst + ;; +esac + +exit 0 |