Package Details: dracut-uefi-hook 7-1

Git Clone URL: https://aur.archlinux.org/dracut-uefi-hook.git (read-only, click to copy)
Package Base: dracut-uefi-hook
Description: Install/update/removal hooks for dracut unifed uefi image generation
Upstream URL: https://aur.archlinux.org/packages/dracut-uefi-hook/
Licenses: MIT
Conflicts: dracut-hook-uefi
Provides: dracut-hook
Submitter: Prototik
Maintainer: Prototik
Last Packager: Prototik
Votes: 11
Popularity: 0.028800
First Submitted: 2021-08-19 20:26 (UTC)
Last Updated: 2023-02-13 17:10 (UTC)

Pinned Comments

Prototik commented on 2023-02-28 12:01 (UTC) (edited on 2023-02-28 12:06 (UTC) by Prototik)

Hello everyone, dracut-uefi-hook is now in maintenance mode and won't get feature updates anymore. Please take a look to dracut-ukify, which uses systemd's ukify tool and provides similar experience.

Some notes for upgrading path:
1. cmdline must be specified in /etc/dracut-ukify.conf, dracut's own config cannot be used for that purposes
2. UEFI secure boot keys (if any) - the same as cmdline
3. It already supports custom image variants (like fallback image of mkinitcpio)! Also see in the config file for samples.

Latest Comments

« First ‹ Previous 1 2

Prototik commented on 2021-10-21 00:38 (UTC)

About upstream url: there is no dedicated upstream for this project, I used AUR's git for this purpose. So I can only set upstream url to AUR page itself.

I'll add conflict in the next update, thanks.

deimosian commented on 2021-10-21 00:34 (UTC)

Wow, that was fast! Confirmed it is fixed, thanks!

If I might make a couple general suggestions: It would be nice to have an upstream URL to a git repo, and it might be wise to add a conflict with the (in my opinion inferior) dracut-hook-uefi package.

Prototik commented on 2021-10-20 23:59 (UTC)

@deimosian thanks for the report! Fixed in 3-1, please give a try!

deimosian commented on 2021-10-20 23:11 (UTC) (edited on 2021-10-20 23:13 (UTC) by deimosian)

Incompatible with https://archlinux.org/packages/community/any/kernel-modules-hook/

:: Running post-transaction hooks...
(1/5) Restoring Linux kernel modules...
++ uname -r
+ KVER=5.10.72-1-lts
+ test -e /usr/lib/modules/backup/5.10.72-1-lts
+ rsync -AHXal --ignore-existing /usr/lib/modules/backup/5.10.72-1-lts /usr/lib/modules/
+ rm -rf /usr/lib/modules/backup
(2/5) Triggering wallpaper regeneration...
(3/5) Arming ConditionNeedsUpdate...
(4/5) Updating module dependencies...
(5/5) Updating linux images...
/usr/share/libalpm/scripts/dracut-uefi-install: line 46: /usr/lib/modules/5.10.72-1-lts/pkgbase
/usr/lib/modules/5.10.73-1-lts/pkgbase
/usr/lib/modules/5.10.75-1-lts/pkgbase: No such file or directory
error: command failed to execute correctly