|
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 |
|
|
57f83bd4ac
|
chore: make erofs with --all-root flag
|
2025-02-27 08:18:24 +01:00 |
|
|
7365ef8918
|
feat(image): install upstream kexec which now have support for UKIs
|
2025-02-26 14:40:06 +01:00 |
|
|
0a0e9127e0
|
fix(systemd): set path to kexec
|
2025-02-26 10:45:05 +01:00 |
|
|
ca54cefe36
|
fix: mount race condition of patos-state
|
2025-02-26 10:22:56 +01:00 |
|
|
a3aab1ea5c
|
chore: flake nix cleanup
|
2025-02-25 23:09:11 +01:00 |
|
|
0ed83a6d27
|
feat(image): add overlay to /etc and use busybox getty for login prompt
|
2025-02-25 21:55:53 +01:00 |
|
|
3374541b3a
|
feat(image): switch to btrfs for patos-state
|
2025-02-25 21:07:57 +01:00 |
|
|
b3ad9f9962
|
feat(image): fix osrel in uki
|
2025-02-25 18:02:49 +01:00 |
|
|
e4ebf7ea7f
|
feat(image): make /var stateful
|
2025-02-25 14:50:43 +01:00 |
|
|
e196cf729c
|
feat(image): switching root
|
2025-02-25 13:13:48 +01:00 |
|
|
6899203860
|
feat(systemd-repart): fix ESP. now its booting
|
2025-02-24 23:53:44 +01:00 |
|
|
af78f1c930
|
feat(systemd-repart): build image
|
2025-02-24 16:29:53 +01:00 |
|
|
e7470498e5
|
fix: create derivation for initrd creation
|
2025-02-24 15:12:43 +01:00 |
|
|
9ff916d0a3
|
chore: xz compressed initrd and remove systemd patch
|
2025-02-24 09:27:17 +01:00 |
|
|
7ecbd46b53
|
Merge pull request 'chore: rootfs pkg' (#18) from lsjostro/push-ptznrypypruv into main
Reviewed-on: #18
|
2025-02-21 18:48:36 +01:00 |
|
|
a689fa9925
|
chore: rootfs pkg
|
2025-02-21 18:44:46 +01:00 |
|
|
6dc82ee21f
|
Merge pull request 'chore: add dbus-broker' (#17) from lsjostro/push-tsrlsoumoytp into main
Reviewed-on: #17
|
2025-02-21 10:44:36 +01:00 |
|
|
0dfda7560f
|
chore: add dbus-broker
|
2025-02-21 10:40:09 +01:00 |
|
|
0f7958b596
|
Merge pull request 'Build image from scratch / without NixOS.' (#14) from dln/push-wxvqmqvrsxzv into main
Reviewed-on: #14
|
2025-02-19 15:24:42 +01:00 |
|
|
2ad53505eb
|
Merge pull request 'silly uki image with the systemd-ukify tooling' (#16) from lsjostro/push-mzqkykluxntr into dln/push-wxvqmqvrsxzv
Reviewed-on: #16
|
2025-02-19 15:23:36 +01:00 |
|
|
dbd4e729de
|
silly uki image with the systemd-ukify tooling
|
2025-02-19 15:20:28 +01:00 |
|
|
52986e7e70
|
Merge pull request 'chore(systemd): remove nix store ref and disable some features' (#15) from lsjostro/push-tpqplksttywz into dln/push-wxvqmqvrsxzv
Reviewed-on: #15
|
2025-02-17 11:34:40 +01:00 |
|
|
faf5fce8a4
|
chore(systemd): remove nix store ref and disable some features
|
2025-02-17 10:45:01 +01:00 |
|
|
b784c94d42
|
WIP: Build image from scratch / without NixOS.
An experiment to see if we can minimize the PatOS project even further,
and not have to adapt NixOS packages and config for our needs.
|
2025-02-14 13:07:01 +01:00 |
|
|
4702e0dddb
|
feat(systemd): enabled sysupdated
|
2025-02-12 15:06:07 +01:00 |
|
|
da048fc28d
|
feat: add support for 9p virtfs
|
2025-02-10 11:22:47 +01:00 |
|
|
02ae3e5813
|
fix: mount ESP onboot
|
2025-02-06 14:12:01 +01:00 |
|
|
f01ed61b00
|
Merge pull request 'chore: update flake (systemd 257)' (#11) from lsjostro/push-zlnnkpsuuolx into main
Reviewed-on: #11
|
2025-01-22 12:07:48 +01:00 |
|
|
e34f1459c1
|
chore: update flake (systemd 257)
|
2025-01-22 11:44:42 +01:00 |
|