Commit Graph

11 Commits

Author SHA1 Message Date
Adrian Wannenmacher 107721ef8f
Allow separate kernel cmd for current system
This commit adds the requirement for a new kernel command line file at
`/etc/snap-pac-uki/kernel-cmd-current`. When generating current ukis, this file
will be used for the non-fallback variant instead of the generic `kernel-cmd`.

The reason for this change is hibernating. When saving the system state to RAM,
users might not want snapshot varints to resume from there. Previosly, this
would not have been a possible configuration.
2021-10-17 02:17:46 +02:00
Adrian Wannenmacher 944e65bdae
fix: 🐛 make secureboot detection work 2021-06-19 16:24:45 +02:00
Adrian Wannenmacher 5f890bb2a4
feat: add microcode if available 2021-06-19 15:48:39 +02:00
Adrian Wannenmacher 16c3dc6b66
feat: make efibootmgr and sbsign optional dependencies 2021-06-19 15:17:59 +02:00
Adrian Wannenmacher c4dc5fdc0a
fix: 🐛 stop removing uki uefi boot entries if deactivated 2021-06-18 21:17:02 +02:00
Adrian Wannenmacher 8a27b4e196
feat: add an option to stop creating efi boot entries 2021-06-18 20:02:35 +02:00
Adrian Wannenmacher 2c65c9b8dc
feat: read config from a file inside /etc 2021-02-12 18:18:54 +01:00
Adrian Wannenmacher 6b1db28923
feat: implement uki signing 2021-02-12 17:45:15 +01:00
Adrian Wannenmacher 473c2e9a61
feat: add cleaning facilities 2021-02-12 02:05:34 +01:00
Adrian Wannenmacher 1f33307608
finish rewrite 2021-02-12 01:18:56 +01:00
Adrian Wannenmacher 4e7e835bd9
refactor: ♻️ start another rewrite with much smaller scope 2021-02-12 00:41:24 +01:00