From 7bf26d686e5c4588c2cca1f78bfb6d5ab4b9333f Mon Sep 17 00:00:00 2001 From: B Stack Date: Wed, 11 Sep 2019 14:59:55 -0400 Subject: plymouth 0.9.4 without systemd --- plymouth/debian/plymouth.postinst | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 plymouth/debian/plymouth.postinst (limited to 'plymouth/debian/plymouth.postinst') diff --git a/plymouth/debian/plymouth.postinst b/plymouth/debian/plymouth.postinst new file mode 100644 index 0000000..94544c7 --- /dev/null +++ b/plymouth/debian/plymouth.postinst @@ -0,0 +1,33 @@ +#!/bin/sh + +set -e + +case "${1}" in + configure) + # For some versions in the 0.9.0 branch, the .service files + # were containing an WantedBy option. This was useless as all + # the .service files are already statically enabled. + # The option has been removed but we still need to take care of + # removing the leftover. + if dpkg --compare-versions "$2" le-nl "0.9.0-6~"; then + deb-systemd-helper purge plymouth-halt.service plymouth-kexec.service plymouth-poweroff.service plymouth-quit.service plymouth-quit-wait.service plymouth-read-write.service plymouth-reboot.service plymouth-start.service >/dev/null + deb-systemd-helper unmask plymouth-halt.service plymouth-kexec.service plymouth-poweroff.service plymouth-quit.service plymouth-quit-wait.service plymouth-read-write.service plymouth-reboot.service plymouth-start.service >/dev/null + fi + if which update-initramfs >/dev/null 2>&1; then + update-initramfs -u + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`${1}'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 -- cgit