|
2894de6b45
|
WIP: feat(linux-firmware): initial packaging of linux firmware
|
2025-03-28 18:59:21 +01:00 |
|
|
d10bd7bb04
|
fix(rootfs): symlink /var/tmp to /tmp if no state partition available
this enable systemd networkd and resolved to work
|
2025-03-26 14:22:17 +01:00 |
|
|
c470bf6d59
|
chore: track upstream nixpkgs for our forks
|
2025-03-26 11:55:25 +01:00 |
|
|
242294eb8d
|
chore: nix flake update
|
2025-03-26 11:13:46 +01:00 |
|
|
bb708e3e61
|
feat(image): parameter to include microcode and secureboot
|
2025-03-26 10:59:38 +01:00 |
|
|
2841610f41
|
chore: bump kernel version
|
2025-03-26 10:32:09 +01:00 |
|
|
a7de3101a8
|
chore: include kernel modules in rootfs as sysext
|
2025-03-21 10:50:42 +01:00 |
|
|
91191a2947
|
revert version
|
2025-03-20 14:01:50 +01:00 |
|
|
4166b4c1fb
|
feat: kernel modules as system extensions
|
2025-03-20 14:00:55 +01:00 |
|
|
c748e17279
|
chore(sb): use systemd kernel cmdline condition
|
2025-03-19 23:57:21 +01:00 |
|
|
6819565d79
|
qemu: remove unused ssh port forward
|
2025-03-19 20:29:11 +01:00 |
|
|
91a5646555
|
fix: include uuid in sysupdate images
|
2025-03-19 14:03:50 +01:00 |
|
|
a7b86fd03e
|
feat: add sysupdate definitions
|
2025-03-19 11:32:17 +01:00 |
|
|
8fb3174c78
|
feat: enroll secure boot at first boot
|
2025-03-18 21:45:07 +01:00 |
|
|
dc8ed2a774
|
feat: enable factory reset
|
2025-03-17 22:23:11 +01:00 |
|
|
df3a42da4b
|
chore: more clean up
|
2025-03-17 17:08:33 +01:00 |
|
|
a3e2a970f8
|
chore: clean up
|
2025-03-17 16:53:45 +01:00 |
|
|
1725120a49
|
chore: upgrade kernel
|
2025-03-15 18:51:59 +01:00 |
|
|
b619c6f01d
|
chore: remove result symlink
|
2025-03-15 18:45:39 +01:00 |
|
|
7376743266
|
chore: clean up
|
2025-03-14 23:23:14 +01:00 |
|
|
1f1c93b775
|
feat: enable secure boot
|
2025-03-14 11:39:23 +01:00 |
|
|
1fcc45dd32
|
feat: add factory reset UKI
|
2025-03-14 08:42:02 +01:00 |
|
|
2c2d212e25
|
fix: our own derivation for the kernel in order to be able to sign modules
|
2025-03-13 17:27:36 +01:00 |
|
|
3dec49b2e4
|
chore(qemu): enable secure boot
|
2025-03-13 14:46:27 +01:00 |
|
|
1fcccfcd7c
|
chore(debug-tools): add strace and binutils
|
2025-03-12 15:39:01 +01:00 |
|
|
723c7efa32
|
chore(debug-tools): more tools for the people 🚀
|
2025-03-12 14:38:28 +01:00 |
|
|
865d73abab
|
chore(debug-tools): add a couple of useful tools
|
2025-03-12 14:13:11 +01:00 |
|
|
4c0ae9086b
|
chore(openssl): remove dist files from ssldir
|
2025-03-12 13:38:50 +01:00 |
|
|
5ecfd546f6
|
fix: we have to build our own openssl to use standard paths
|
2025-03-12 12:52:15 +01:00 |
|
|
4ecf8ead2a
|
chore: add lib for making systemd sysexts
|
2025-03-12 10:41:09 +01:00 |
|
|
e49c2b22b5
|
chore: install ca cert bundle
|
2025-03-10 12:12:58 +01:00 |
|
|
55ac59e2b3
|
chore: add subvolumes state partition
|
2025-03-09 14:43:57 +01:00 |
|
|
e907d0d3d3
|
fix: rootfs now with verity and A/B prep
|
2025-03-07 15:19:41 +01:00 |
|
|
3f443a9e9b
|
chore: autologin as root for now
|
2025-03-06 17:18:17 +01:00 |
|
|
d1e25bdddf
|
chore: upgrade systemd to latest stable
|
2025-03-06 16:26:13 +01:00 |
|
|
658b5af153
|
chore: even better erofs compression
|
2025-03-06 16:16:25 +01:00 |
|
|
62dd1ca5bf
|
feat: enable conf/sys ext services and make /etc read-only without overlay
|
2025-03-05 22:04:38 +01:00 |
|
|
18c8e76850
|
revert to static machine id for now
|
2025-03-05 10:08:47 +01:00 |
|
|
be4efca9a5
|
chore: temporary generate machine-id on boot until we have a confext
|
2025-03-05 10:00:10 +01:00 |
|
|
0a129b5489
|
chore: clean up
|
2025-03-05 09:13:18 +01:00 |
|
|
879f74befa
|
chore: remove unused logind and sysuser for dbus svc
|
2025-03-05 08:38:08 +01:00 |
|
|
12bacf271d
|
feat: generate passwd/group with systemd-sysusers
|
2025-03-04 23:51:08 +01:00 |
|
|
8e61f85f72
|
chore: clean up var-repart config
|
2025-03-04 15:42:12 +01:00 |
|
|
e5367bac84
|
chore: more clean up
|
2025-03-04 14:20:31 +01:00 |
|
|
529061df5e
|
chore: clean up comments
|
2025-03-04 14:08:53 +01:00 |
|
|
83bb3599a4
|
fix(repart): depend on sysroot-run mount
|
2025-03-04 13:56:18 +01:00 |
|
|
10090a75b0
|
fix(image): finally have working mount of encrypted volumes!
|
2025-03-04 12:10:18 +01:00 |
|
|
adb2e90c13
|
fix(image): image need to include devicemapper setup tools and udev rules
|
2025-03-03 16:13:30 +01:00 |
|
|
0a6fc3af49
|
chore: enable default networking and make root own erofs files
|
2025-02-27 16:42:11 +01:00 |
|
|
aa4f69d891
|
fix: we need to roll our own versions of tpm2-tools and tpm2-tss
|
2025-02-27 16:35:50 +01:00 |
|