This repository has been archived by the owner on Aug 11, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Andrey Vihrov edited this page Nov 13, 2022
·
25 revisions
- Simplify array expansions (fixed in Bash 4.4)
- Consider using pipes instead of temporary files
- Use
getopts
for argument parsing -
Avoid creating backup if the new image is the same as the current one- PE signature differs every time, trivial comparison with
cmp
does not work
- PE signature differs every time, trivial comparison with
- Support multiple initramfs per kernel?
- Review initrd list vs sourcing mkinitcpio presets
- Consider supporting
kernel-install(8)
-
What to do with the defaultFixed in newer systemd (exit code 77)90-loaderentry.install
? - Use
/etc/kernel/cmdline
in this mode - The hook part can be moved to pacman-kernel-install-git or similar
- What to do with image rebuild on microcode update?
-
- Move
/etc/default/sbupdate
to/etc/sbupdate.conf
? - Move default key directory to
/etc
- Generalize initrd prepend mechanism
- Recognize
DB.key
anddb.key
automatically usingextglob
. Consider removingKEYFILE
andCRTFILE
options for less clutter. - Add tests (how?)
- QEMU + OVMF
- Add continuous integration
- Warn if running from hook and an unsigned extra file is found
- Investigate TPM to store the platform key securely
- Use GitHub Actions
-
systemd-measure
support - systemd/systemd@6e50cf3