Commit graph

119 commits

Author SHA1 Message Date
Jörg Thalheim
c0fb626fd2 move kexec installer to subdirectory 2022-11-27 17:13:33 +01:00
Jörg Thalheim
98638b3f38 kexec-installer: generate networkd units instead of iproute
This should be more robust when interfaces appear late.
It also makes ipv6 support easier to implement.
2022-11-27 17:06:18 +01:00
lassulus
94384afdb6 kexec-installer: fixes for restoreNetwork 2022-11-25 11:37:50 +00:00
Jörg Thalheim
483c55c0ab kexec-installer: also support authorized_keys2 2022-11-25 10:14:19 +01:00
Jörg Thalheim
3928958de5 kexec-installer: no need to put restoreNetwork into systemPackages 2022-11-25 10:08:39 +01:00
Jörg Thalheim
91abdb7e6e kexec-installer: make iproute2 optional 2022-11-25 09:58:23 +01:00
Jörg Thalheim
ddaae7671a kexec-installer: check ip command exit codes 2022-11-25 09:50:54 +01:00
Jörg Thalheim
efb8452b0f check number of arguments 2022-11-25 09:50:03 +01:00
lassulus
985547acc6 kexec: restore static ips after kexec 2022-11-24 17:30:37 +00:00
lassulus
65227bf951 hope: fix ssh/authorized_keys not copying sometimes? 2022-11-23 17:11:58 +01:00
Jörg Thalheim
a6b13228b5 fixup permissions when installing keys 2022-11-10 17:10:52 +01:00
lassulus
34a12f0afb initrd: use install to fix ssh key permissions 2022-11-10 14:54:41 +01:00
lassulus
209edb3996 add /etc/is_kexec for scripting 2022-11-10 12:02:05 +01:00
lassulus
a76594ab4d kexec: fix authorized_keys on debian 2022-10-13 12:41:55 +00:00
Jörg Thalheim
2c9a008196 kexec: cleanup tarball, use unpack dir to rebuild initrd 2022-09-05 08:01:53 +00:00
Jörg Thalheim
2913702b16 kexec: add reboot message 2022-09-05 05:35:55 +00:00
Jörg Thalheim
b630b3fb37 kexec: create toplevel kexec directory for unpacking 2022-09-05 05:35:19 +00:00
Jörg Thalheim
40df39634b kexec: redue memory usage in test 2022-09-05 05:32:46 +00:00
Jörg Thalheim
ae8e11cbfc add kexec installer 2022-09-04 15:18:35 +00:00