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