Commit graph

56 commits

Author SHA1 Message Date
Tobias Strobel f6a527011a Use mkosi-native firstboot settings 2024-03-24 20:50:03 +01:00
Tobias Strobel 5ec4dcb9d0 Remove duplicate tmpfiles entries 2024-03-24 20:41:44 +01:00
Tobias Strobel 8b1b6a3444 Use only default geo mirror 2024-03-24 20:40:55 +01:00
Tobias Strobel 046f9e5fcd Make portable and sysext work
Proven by recognition through systemd-dissect.
2024-03-23 00:46:43 +01:00
Tobias Strobel a8bd0d8a8b Formalize secure-boot signing keys name 2024-03-12 15:11:00 +01:00
Tobias Strobel 3630d25d6e Test sysexts 2024-03-04 21:54:10 +01:00
Tobias Strobel 97b315904c Fix fwupd warnings 2024-03-04 21:52:56 +01:00
Tobias Strobel 89c2339b02 Fix tmpfiles.d symlink instead of file 2024-02-04 17:57:05 +01:00
Tobias Strobel d8d1909662 Fix tmpfiles.d Duplicate line for path error 2024-02-04 17:57:05 +01:00
Tobias Strobel 6cf5a0a60c Fix tmpfiles.d Invalid age error 2024-02-04 17:47:29 +01:00
Tobias Strobel 12913beee3 Reflect changes of new mkosi version 2024-02-04 17:21:34 +01:00
Tobias Strobel f639da06c2 Fix warnings 2024-02-04 17:20:48 +01:00
Tobias Strobel 5da830e227 Remove factory reset support 2024-01-27 23:15:44 +01:00
Tobias Strobel 2607bcf82e Delete unneeded changelog 2024-01-27 19:47:25 +01:00
Tobias Strobel 9434c95c47 Add manpages to base image 2024-01-27 19:46:21 +01:00
Tobias Strobel 114d14fc2f Add upload script 2024-01-07 21:55:48 +01:00
Tobias Strobel 502f81ffdc Polish up for working version 0.0.2 2024-01-07 21:42:44 +01:00
Tobias Strobel 9b51edbed2 Write SplitArtifacts for /usr and verity partitions 2024-01-06 18:21:47 +01:00
Tobias Strobel a344bc5f5f Make postinst script executable 2024-01-06 18:20:47 +01:00
Tobias Strobel 533f3bca31 Distinct versioning per image 2024-01-06 18:17:44 +01:00
Tobias Strobel f0c9751cd8 Use timezone Europe/Berlin by default 2024-01-06 17:46:15 +01:00
Tobias Strobel 4226d44d78 Move vconsole.keymap to firstboot.keymap 2024-01-06 17:45:59 +01:00
Tobias Strobel a89604704e Symlink for systemd-resolved 2024-01-06 17:27:58 +01:00
Tobias Strobel 82997da5b3 Add factory provided files to image "base" 2024-01-06 17:27:41 +01:00
Tobias Strobel 9f37e6c755 Reorder packages 2024-01-06 17:24:50 +01:00
Tobias Strobel 069b64a8c5 Disable autologin 2024-01-06 14:10:32 +01:00
Tobias Strobel f193311e4d Run update-ca-trust on boot 2024-01-06 14:10:32 +01:00
Tobias Strobel 2b865999d3 Move sysctl.d to correct dir 2024-01-06 13:06:07 +01:00
Tobias Strobel 1d6e7c3e8a Successful boot! 2024-01-03 11:00:34 +01:00
Tobias Strobel b9a74a70d7 Build own initrd inspired by mkiso-initrd 2023-12-21 00:14:35 +01:00
Tobias Strobel 7edd716eb8 Separate repart.d Definitions per Image 2023-12-20 21:57:39 +01:00
Tobias Strobel ce5ff24e8c Miscellaneous improvements 2023-12-20 21:56:44 +01:00
Tobias Strobel 58c1fb804a Use RSA 2048 for Secure Boot 2023-12-20 21:53:18 +01:00
Tobias Strobel 45d2d697f6 Define own "base" packages 2023-12-20 18:37:18 +01:00
Tobias Strobel 83220841c8 Rearrange Seed and SourceDateEpoch 2023-12-20 18:36:04 +01:00
Tobias Strobel 66c47bf84a Separate repart.d definitions per image 2023-12-20 18:33:39 +01:00
Tobias Strobel fbfc89bfdf Separate keys for verity and secure boot 2023-12-20 16:40:22 +01:00
Tobias Strobel 70169efc27 Inline NoExtract options in pacman.conf 2023-12-20 15:23:58 +01:00
Tobias Strobel 983bebd0d3 Add NoExtract directives for pacman 2023-12-19 20:09:20 +01:00
Tobias Strobel 428de321a6 Typo 2023-12-19 05:21:18 +01:00
Tobias Strobel 72f9e883eb Nightshift 2023-12-19 05:04:47 +01:00
Tobias Strobel 9df1a22a10 Add initial apparmor 2023-12-19 00:12:31 +01:00
Tobias Strobel 6289e86c3e Add genkeys.sh 2023-12-19 00:12:10 +01:00
Tobias Strobel 0a4b73c5dd Split up images 2023-12-19 00:11:40 +01:00
Tobias Strobel 6280d8ade4 Cleanup 2023-12-18 15:42:16 +01:00
Tobias Strobel e2ddbe0e2d Working config 2023-12-18 15:15:27 +01:00
Tobias Strobel cb8649c1d6 Add swap 2023-12-11 02:37:39 +01:00
Tobias Strobel 4457cea5c6 Yay 2023-12-11 02:27:32 +01:00
Tobias Strobel 60483b68cc WORKS! 2023-12-11 01:06:18 +01:00
Tobias Strobel 20324bfcb7 Remove architecture in partition definition 2023-12-10 23:48:06 +01:00