Adrian Wannenmacher
c666eb8e3f
update readme
2022-10-01 22:15:59 +02:00
Adrian Wannenmacher
4d4c2c7920
simplify program
2022-10-01 22:08:39 +02:00
Adrian Wannenmacher
38745b9d44
check depenencies only if enabled
2021-10-17 15:47:35 +02:00
Adrian Wannenmacher
e4a9af9cd0
fix bug in enabling system
2021-10-17 15:42:00 +02:00
Adrian Wannenmacher
bb931ff68c
fix pacman hook error
2021-10-17 15:34:27 +02:00
Adrian Wannenmacher
6924fd8cee
add a new feautre to make pacman installation possible
2021-10-17 15:19:54 +02:00
Adrian Wannenmacher
9514f84340
prepare for pacman package
2021-10-17 15:01:26 +02:00
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
782be942eb
feat: ✨ stop deleting or overwriting config file
2021-06-18 20:02:03 +02:00
Adrian Wannenmacher
53cc21a6f1
Merge branch 'main' of ssh://git.tfld.dev:2200/tfld/snap-pac-uki
2021-06-16 18:46:15 +02:00
Adrian Wannenmacher
033771209c
Update to new snap-pac version
2021-06-16 18:45:40 +02:00
Adrian Wannenmacher
538af9f721
docs: 📝 mention martix room in README
2021-02-13 19:53:18 +01:00
Adrian Wannenmacher
e437d37b24
chore: 📄 Add LICENSE
2021-02-13 19:18:43 +01:00
Adrian Wannenmacher
69df4744c7
Update readme
2021-02-13 19:10:36 +01:00
Adrian Wannenmacher
38d3035920
feat: ✨ improve install script and add unistall script
2021-02-13 19:09:29 +01:00
Adrian Wannenmacher
52c785e844
fix: 💬 give current uki creation hook a unique description
2021-02-12 18:20:46 +01: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
7282ad8025
feat: ✨ add pacman hooks and update install script
2021-02-12 01:34:13 +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
Adrian Wannenmacher
333b8d06fe
fix: 🐛 create boot entry after copying uki
2021-02-11 08:02:38 +01:00
Adrian Wannenmacher
988331e6e3
fix: 🐛 make efibootmgr silent
2021-02-11 07:58:15 +01:00
Adrian Wannenmacher
5885881075
feat: ✨ add pacman hooks and install script
2021-02-11 07:56:53 +01:00
Adrian Wannenmacher
16ec7f0955
refactor: ♻️ change folder structure
2021-02-11 07:38:48 +01:00
Adrian Wannenmacher
5383069d66
fix: 🐛 fix some bugs in the previous commit
2021-02-10 22:42:05 +01:00
Adrian Wannenmacher
53279cb983
feat: ✨ tell the efi about snapshot ukis
2021-02-10 22:40:10 +01:00
Adrian Wannenmacher
0bbca8b8ff
fix: 🐛 fix copying
2021-02-10 22:02:46 +01:00
Adrian Wannenmacher
3c018e29ed
fix: 🐛 create ukis with appropriate configuration
2021-02-10 21:57:18 +01:00
Adrian Wannenmacher
79a7067f58
fix: 🐛 remove missed output
2021-02-10 21:42:21 +01:00
Adrian Wannenmacher
7cba17357b
refactor: ♻️ start rewrite
...
BREAKING CHANGE: everything
2021-02-10 21:32:05 +01:00
Adrian Wannenmacher
82634e5853
Improve readme and remove license
2020-09-25 17:30:31 +02:00
Adrian Wannenmacher
188c1325d9
add an uninstall script
2020-09-25 17:26:39 +02:00
Adrian Wannenmacher
e44f63ae09
Cleaned up both scripts
2020-09-25 17:06:22 +02:00
Adrian Wannenmacher
64ad4e635e
Cleaned up creation script
2020-09-25 17:02:10 +02:00
Adrian Wannenmacher
f1ff8615b6
Add cleanup and more streamlined hook descriptions
2020-09-25 15:22:09 +02:00
Adrian Wannenmacher
e886ef1616
Add an install script
2020-09-25 14:49:07 +02:00
Adrian Wannenmacher
fa80b88dbf
Add pacman hooks
2020-09-25 14:48:55 +02:00
Adrian Wannenmacher
279bf9ca96
Update script to actually use snapshots
2020-09-25 14:06:05 +02:00
Adrian Wannenmacher
63d81b5e35
Add basic version of creation script
2020-09-25 12:39:53 +02:00
Adrian Wannenmacher
1d600b9952
Initial commit
2020-09-25 10:52:41 +02:00