From b85056e0096172d01ff6ce5f7c14c3ca5664a939 Mon Sep 17 00:00:00 2001 From: Giancarlo Razzolini Date: Wed, 9 Oct 2019 00:05:33 -0300 Subject: Add a new mkinitcpio pacman hook This hook runs on mkinitcpio updates as well as on kernels containing the pkgbase file on their modules directory. It calls the mkinitcpio script. --- libalpm/hooks/90-mkinitcpio.hook | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 libalpm/hooks/90-mkinitcpio.hook diff --git a/libalpm/hooks/90-mkinitcpio.hook b/libalpm/hooks/90-mkinitcpio.hook new file mode 100644 index 0000000..7599eae --- /dev/null +++ b/libalpm/hooks/90-mkinitcpio.hook @@ -0,0 +1,17 @@ +[Trigger] +Type = Package +Operation = Install +Operation = Upgrade +Target = mkinitcpio* + +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Target = usr/lib/modules/*/pkgbase + +[Action] +Description = Updating linux initcpios... +When = PostTransaction +Exec = /usr/share/libalpm/scripts/mkinitcpio.script +NeedsTargets -- cgit v1.2.3-24-g4f1b