Skip to content

Move ukify hook to ukify package

60-ukify.install requires ukify and fails if it's not in $PATH, see https://github.com/systemd/systemd/blob/v255/src/kernel-install/60-ukify.install.in#L38

Hence, let's move 60-ukify.install to systemd-ukify; it's only used for generating a UKI with ukify after all and doesn't make much sense if ukify isn't installed.

For creating UKIs w/ other tools, e.g. mkinitcpio (see https://bugs.archlinux.org/task/80240), you'll only need 90-uki-copy.install to copy the UKI from kernel-install's staging area to the EFI partition. 60-ukify.install will only get in your way in this case, in fact, see #19 (closed) 🙈

Merge request reports