Commit Graph

39 Commits

Author SHA1 Message Date
Mikaël Cluseau
cb62ac0ed8 remove system archive feature
Just compress the initrd with zstd.
Remove rsmount dependency, mtab is easy enough to parse.
2025-07-21 17:12:44 +02:00
Mikaël Cluseau
0d9d087afd use shared libs, enabling openssl in init 2025-07-21 03:25:48 +02:00
Mikaël Cluseau
e484802284 bootstrap: chore: extract fn mount_modules 2025-07-18 08:19:17 +02:00
Mikaël Cluseau
423a9c53e6 move configs to dkl crate 2025-07-17 16:48:38 +02:00
Mikaël Cluseau
e30a46d62b bootstrap: v2.4.1 2025-07-09 05:53:06 +02:00
Mikaël Cluseau
f45fbe116e bootstrap: verify signatures 2025-07-06 15:43:42 +02:00
Mikaël Cluseau
8fcd2d6684 migrate to rust v2.4.0 2025-07-03 15:58:32 +02:00
Mikaël Cluseau
6e1cb57e03 upgrade go+deps v2.3.6 2025-06-02 14:53:05 +02:00
Mikaël Cluseau
3f2549c746 unix module disappeared 2025-06-02 14:51:26 +02:00
Mikaël Cluseau
91eb83d6e1 bootstrap: attemps fetching for 1 minute before giving up v2.3.5 2024-11-06 00:42:51 +01:00
Mikaël Cluseau
5924705b24 shrink exec v2.3.4 2024-11-04 22:06:48 +01:00
Mikaël Cluseau
0f9679d91e use udev for lvm & net 2024-11-04 17:33:23 +01:00
Mikaël Cluseau
7325ee1c0c don't write config.yaml anymore v2.3.2 2024-01-21 15:42:15 +01:00
Mikaël Cluseau
4a12e1ba8f rework ssh 'init' command v2.3.1 2024-01-21 15:32:51 +01:00
Mikaël Cluseau
2df68d3fca bump pkg mod to support symlink&dir in file def v2.3.0 2024-01-20 18:28:28 +01:00
Mikaël Cluseau
5fd3a9d925 remove boot-v1 2024-01-20 17:31:57 +01:00
Mikaël Cluseau
6bf1d1ccf2 move to zerolog v2.2.2 2024-01-20 16:41:54 +01:00
Mikaël Cluseau
5ab8b74041 Dockerfile: bump 'from' v2.2.1 2024-01-08 09:50:02 +01:00
Mikaël Cluseau
7b62140d2a bootstrap: update-ca-certificates 2024-01-08 09:47:40 +01:00
Mikaël Cluseau
650c913930 ssh: load more host key formats than rsa v2.2.0 2023-12-17 17:16:53 +01:00
Mikaël Cluseau
d69f2f27ee lz4 test (and better build) 2023-12-17 14:28:32 +01:00
Mikaël Cluseau
12bfa6cfd6 feature: pre_lvm_crypt 2023-12-17 13:48:18 +01:00
Mikaël Cluseau
898c43b954 push dkl init boot logic here v2.1.2 2023-12-04 17:47:57 +01:00
Mikaël Cluseau
1555419549 files: default mode v2.0.4 v2.1.1 2023-11-27 16:08:09 +01:00
Mikaël Cluseau
3f2cd997a0 better build 2023-11-27 14:40:15 +01:00
Mikaël Cluseau
86d85f014c fix write files and deprecated calls 2023-11-27 14:08:44 +01:00
Mikaël Cluseau
69cc01db9b move to clean crypt handling 2023-02-02 00:28:36 +01:00
Mikaël Cluseau
3c7d56ae48 bootv2: bootstrap, vpn 2022-04-04 10:29:28 +02:00
Mikaël Cluseau
8506f8807d boot v2 progress: disks, ssh, success... 2022-03-08 11:45:56 +01:00
Mikaël Cluseau
8e86579004 prepare boot v2 2022-02-04 21:45:18 +01:00
Mikaël Cluseau
a794bb3887 fix /boot and fatal 2020-11-19 21:22:17 +01:00
Mikaël Cluseau
0aca84bdb2 set to 1.0 2020-11-19 17:09:46 +01:00
Mikaël Cluseau
1f022d9fba bind /boot if mounted 2020-11-19 17:04:45 +01:00
Mikaël Cluseau
9b87210b89 dkl.layers-in-mem 2020-02-28 01:30:10 +01:00
Mikaël Cluseau
eaa208fb6d write files in system 2019-12-03 10:56:57 +01:00
Mikaël Cluseau
30c7462a62 cleanup, bump go 2019-10-17 11:28:18 +11:00
Mikaël Cluseau
3a21cfa68e move config 2019-03-25 15:29:24 +11:00
Mikaël Cluseau
24c1c4ddca improve switch_root 2019-03-07 11:35:11 +11:00
Mikaël Cluseau
9b1cf89a05 initial commit 2019-02-11 16:05:43 +11:00