Commit graph

16 commits

Author SHA1 Message Date
c59ea29957
Image building take 2
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
We want verity protected partitions as well as encrypted state/data along with verified boot.
This PR integrates Peter Marshall's awesome little Nixlet project as a starting point, especially the nice testing scaffolding will be super helpful! 

https://github.com/petm5/nixlet/
2024-11-14 19:52:34 +01:00
86cc203737
feat(systemd): add and enable systext + confext units
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-11-11 20:38:22 +01:00
7e2a3488ef
chore(kernel): add systemd logs by default
Note: We should probably put all manner of debug options behind a single
or a few nix options used across modules
2024-11-10 21:16:49 +01:00
f406d0f98d
network: disable systemd-resolved fallback dns
Some checks failed
ci/woodpecker/push/ci Pipeline failed
This might not be the best idea, but serves as a reminder to consider
sensitive deployments in the future.
2024-11-10 14:29:41 +01:00
2ce98c3fc0
network: Do not set hostname 2024-11-10 14:24:43 +01:00
3f347427ed
Add experimental installer script
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-23 22:06:39 +02:00
9470683ac7
More minimization work
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-17 21:24:47 +02:00
ac4309657b
erofs: use multithreading in mkfs when possible
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-16 20:37:57 +02:00
ae825ff709
bash: put directory in prompt
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-13 23:26:30 +02:00
d65e479bef
Add custom kernel config to shrink the image size
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-13 22:51:23 +02:00
5413d6ab6b
use erofs w/zstd compression. clean up a bit.
Some checks failed
ci/woodpecker/push/ci Pipeline failed
2024-10-11 15:02:23 +02:00
3d7778f5cf
Enable systemd-sysext 2024-10-11 14:15:28 +02:00
a84b34a441
Sketch for extension services
All checks were successful
ci/woodpecker/push/ci Pipeline was successful
2024-10-05 13:42:23 +02:00
b16bf9bcb8
feat(sysupdate): Download from dl.patagia.dev. Add gpg authentication.
All checks were successful
ci/woodpecker/pr/ci Pipeline was successful
2024-10-04 00:12:42 +02:00
1e9c413afd
feat: initial update images 2024-09-13 09:25:45 +02:00
44d8f9c90d
PatOS is born! 2024-09-12 21:57:01 +02:00