From f949879ce6de354e02e06daa81e9257fdab07699 Mon Sep 17 00:00:00 2001 From: Giancarlo Razzolini Date: Mon, 14 Oct 2019 23:28:04 -0300 Subject: Add a remove hook This hook triggers when a kernel is removed or when the mkinitcpio package itself is being removed. --- libalpm/hooks/60-mkinitcpio-remove.hook | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 libalpm/hooks/60-mkinitcpio-remove.hook (limited to 'libalpm') diff --git a/libalpm/hooks/60-mkinitcpio-remove.hook b/libalpm/hooks/60-mkinitcpio-remove.hook new file mode 100644 index 0000000..ba2b649 --- /dev/null +++ b/libalpm/hooks/60-mkinitcpio-remove.hook @@ -0,0 +1,15 @@ +[Trigger] +Type = File +Operation = Remove +Target = usr/lib/modules/*/vmlinuz + +[Trigger] +Type = Package +Operation = Remove +Target = mkinitcpio + +[Action] +Description = Removing linux initcpios... +When = PostTransaction +Exec = /usr/share/libalpm/scripts/mkinitcpio-remove +NeedsTargets -- cgit v1.2.3-24-g4f1b