Go to file
Dustin d9415b0fb5 Set machine-id to uninitialized
An empty `/etc/machine-id` file does _not_ trigger systemd's "first
boot" logic.  This means with `ConditionFirstBoot=true` will not run,
and the unit preset policy will not be applied.  To ensure a first boot
behaves the way we want, we need to pre-populate the `/etc/machine-id`
file with the string `uninitialized\n`, per _machine-id(5)_ § _First
Boot Semantics_.
2025-09-03 09:48:20 -05:00
board grub2: Support setting rootflags in config 2025-08-29 20:17:52 -05:00
boot init-storage: Add retry loop for findfs 2025-09-03 08:06:26 -05:00
ci Implement system-update feature 2025-08-30 11:21:44 -05:00
configs configs/*: Move GRUB, kernel config to external.mk 2025-08-29 20:29:43 -05:00
package/aimee-os-utils Configure network interfaces by default 2025-08-30 11:21:44 -05:00
update Implement system-update feature 2025-08-30 11:21:44 -05:00
.gitignore ci: Add Jenkins pipeline 2025-08-29 20:13:14 -05:00
Config.in Begin persistent storage implementation 2025-08-29 20:17:52 -05:00
external.desc Initial commit 2025-08-17 10:30:19 -05:00
external.mk Set machine-id to uninitialized 2025-09-03 09:48:20 -05:00