Current Dir: /snap/canonical-livepatch/418/resources/
[DIR] tests [ delete | rename ]
[FILE] 20canonical-livepatch [ edit | delete | rename ]
[FILE] 99-livepatch-kernel-upgrade-required [ edit | delete | rename ]
[FILE] livepatch-kernel-installed [ edit | delete | rename ]
[FILE] reboot-required-check [ edit | delete | rename ]
Viewing: /snap/canonical-livepatch/418/resources/livepatch-kernel-installed
#!/bin/sh
#
# /etc/kernel/postinst.d/livepatch-kernel-installed
#
# Runs as a kernel postinst hook whenever a linux-image-* package is
# configured. It records the package name from dpkg's maintainer-script
# environment for reboot-required-check to consume later in the same apt run;
# it never decides whether a reboot is required and always exits 0.
INVOCATION="${DPKG_MAINTSCRIPT_PACKAGE}::${DPKG_MAINTSCRIPT_NAME}"
case "$INVOCATION" in
linux-image-extra*::postrm)
exit 0
;;
esac
NOTE="/run/canonical-livepatch-kernel-installed"
printf '%s\n' "$DPKG_MAINTSCRIPT_PACKAGE" 2>/dev/null > "$NOTE"; exit 0