Commit Graph

  • c102ab48f2 remove the hypervisor part main Lukas Greve 2025-12-14 10:09:16 +01:00
  • 7aeb5b33c1 Merge pull request 'new devel recipes' (#6) from new-devel into main Lukas Greve 2025-12-14 08:52:01 +00:00
  • 854ce5d009 new devel recipes new-devel dev-recipes Lukas Greve 2025-12-14 09:49:37 +01:00
  • e01ec9f5ae Merge pull request 'recreate development-ready virtual machine recipes' (#5) from dev-recipes into main Lukas Greve 2025-12-14 08:47:29 +00:00
  • c39e9b7803 recreate development-ready virtual machine recipes Lukas Greve 2025-12-14 09:47:06 +01:00
  • a5cbd39b31 default to rawhide instead of fedora 43 Lukas Greve 2025-12-13 14:40:47 +01:00
  • 876e4b31aa nocore everywhere packages-selection-optimization Lukas Greve 2025-12-11 22:20:54 +01:00
  • ab8f9af755 Merge pull request 'Add local ISO detection functionality to deploy-distro.sh' (#4) from local-iso into main Lukas Greve 2025-12-11 20:59:06 +00:00
  • 6f98f5596d Merge branch 'main' into local-iso local-iso Lukas Greve 2025-12-11 20:58:59 +00:00
  • 05cf28c11a Add local ISO detection functionality to deploy-distro.sh Lukas Greve 2025-12-11 21:56:56 +01:00
  • ba06919d98 Merge pull request 'simplify-virtual-editions' (#3) from simplify-virtual-editions into main Lukas Greve 2025-12-11 19:52:57 +00:00
  • e018870d0e updated recipes simplify-virtual-editions Lukas Greve 2025-12-11 20:50:24 +01:00
  • 0c76e7626d make it even more insecure, to make it easier to debug Lukas Greve 2025-12-11 20:50:13 +01:00
  • 28c390f1b4 remove the post section to speed installation process Lukas Greve 2025-12-11 20:49:29 +01:00
  • 0752b2288b try minification nano Lukas Greve 2025-12-11 00:03:30 +01:00
  • ebd35f0b1f virtual dishes are for development-only Lukas Greve 2025-12-10 21:31:31 +01:00
  • 6832142907 add allow ssh incoming connection Lukas Greve 2025-12-10 21:31:01 +01:00
  • eae12100a8 correct an awful regression. SELinux is either disabled or in enforcing mode. The enable switch does not work Lukas Greve 2025-12-10 21:30:19 +01:00
  • bc5f156cd9 All non-virtual dishes / recipes are meant to be shipped with sane security defaults Lukas Greve 2025-12-10 21:29:25 +01:00
  • 8245bdf3b9 revert back gitignore to include dishes Lukas Greve 2025-12-10 21:27:45 +01:00
  • 674b34d441 Merge pull request 'add fast_commit and encrypt filesystem feature for ext4. Encrypt is a prerequisite for fscrypt support. Fast_commit is a faster journaling method.' (#2) from ext4-improvement into main Lukas Greve 2025-12-10 16:18:33 +00:00
  • de5acaf289 Merge branch 'main' into ext4-improvement Lukas Greve 2025-12-10 16:18:25 +00:00
  • cabebbcedf add fast_commit and encrypt filesystem feature for ext4. Encrypt is a prerequisite for fscrypt support. Fast_commit is a faster journaling method. Lukas Greve 2025-12-10 17:17:39 +01:00
  • b028260090 weak security to enable easier debugging Lukas Greve 2025-12-09 22:33:51 +01:00
  • 1fbe496b6a the proper syntax for firstboot enabling Lukas Greve 2025-12-09 22:33:15 +01:00
  • ae4ffdc64d updated gitignore. Let's not track changes to complete kickstart files. It goes in the way Lukas Greve 2025-12-09 22:32:40 +01:00
  • 8cc2c13c66 Merge pull request 'tweak the security settings, to allow root login for debuging purposes (i.e. when initial-setup does not work)' (#1) from lax-security-settings into main Lukas Greve 2025-12-09 21:22:45 +00:00
  • 35deff93b3 tweak the security settings, to allow root login for debuging purposes (i.e. when initial-setup does not work) Lukas Greve 2025-12-09 22:20:47 +01:00
  • a186c60e9a add these changes to nano branch Lukas Greve 2025-12-09 17:03:18 +01:00
  • ccaf6f40ec cleanup Lukas Greve 2025-12-09 17:01:50 +01:00
  • 9400b239f8 test new ingredient. new-partition-scheme Lukas Greve 2025-11-21 11:04:41 +01:00
  • 740557564d test new workflow to release ISO Lukas Greve 2025-11-17 16:36:53 +01:00
  • f612842e50 explicitly mention fedora 43 Lukas Greve 2025-11-13 21:28:28 +01:00
  • 37c8c925dd updated recipes version Lukas Greve 2025-11-13 20:31:05 +01:00
  • b721ec7b59 bump to fedora 43 Lukas Greve 2025-11-13 20:30:11 +01:00
  • ab9aa58eb2 fix what looks like an embarassing regression we need to specify arch and version, or have env variable somehwhere do it for us. As of now, it seems safer to hardcode it. Lukas Greve 2025-11-13 20:29:55 +01:00
  • 7fced10c52 switch local to Zurich Lukas Greve 2025-11-13 20:05:22 +01:00
  • 59c82dd9c3 improve comment Lukas Greve 2025-11-13 20:05:07 +01:00
  • 461936a841 add some comment Lukas Greve 2025-11-13 20:04:49 +01:00
  • 7c3571f8e6 update comment to match reality Lukas Greve 2025-10-16 12:08:39 +02:00
  • 7ffc71043d reverting back to GRUB Lukas Greve 2025-10-15 14:47:02 +02:00
  • a8dcf4011c moving to no-secure-boot, and more generally a simpler virtual machine definition Lukas Greve 2025-10-15 14:46:40 +02:00
  • 28b3e927a6 fix comment Lukas Greve 2025-10-10 12:58:26 +02:00
  • 06caf5b3c7 increase size of efi partition and explicitly list mbr for the location of the bootloader Lukas Greve 2025-10-10 12:58:09 +02:00
  • 5da0303cf5 add Spice and listen to all interfaces by default Lukas Greve 2025-10-10 12:07:52 +02:00
  • de48f21335 remove grub conf Lukas Greve 2025-10-07 15:35:07 +02:00
  • 7ae6714da1 remove grub conf Lukas Greve 2025-10-07 15:34:56 +02:00
  • 246fba3efa switch to systemd-boot Lukas Greve 2025-09-07 20:17:05 +02:00
  • 2e56372e6d new systemd-boot ingredient for live systems Lukas Greve 2025-09-07 20:15:20 +02:00
  • 515950daad move to root directory Lukas Greve 2025-09-05 18:04:55 +02:00
  • 1fecc5ea1b adjust list of packages packages related to libvirt are explicitly picked Lukas Greve 2025-09-05 18:04:01 +02:00
  • 8c2b118c8e add curl Lukas Greve 2025-07-13 20:53:28 +02:00
  • dd41bcb66b refine the package selection Lukas Greve 2025-07-13 20:53:21 +02:00
  • e9e70c6ce3 add gitignore file, excluding aider Lukas Greve 2025-07-13 20:53:09 +02:00
  • 6a043dcd3d move and rename list of ingredients Lukas Greve 2025-07-01 21:28:50 +02:00
  • cf3ff84a6d new script to install prerequisites on common Linux distribution Lukas Greve 2025-07-01 21:28:33 +02:00
  • 46bbe1d5e9 add a iommu device in the automated VM deployment and set memballon to disable Lukas Greve 2025-06-17 14:51:14 +02:00
  • b98f41512d restore variables for setting specific path and networking for session and system URI Lukas Greve 2025-06-15 17:14:31 +02:00
  • 8c96623ad7 make selection or URI options for qemu more robust. Allow the user to just use Enter Lukas Greve 2025-06-15 14:32:46 +02:00
  • 358e67a041 remove whitespace Lukas Greve 2025-06-15 14:31:00 +02:00
  • 3b4724cf86 Removing information to the user when script goes through. Lukas Greve 2025-06-15 14:30:48 +02:00
  • 684a49af14 no need to echo when it succeeds Lukas Greve 2025-06-15 14:30:00 +02:00
  • e1207278a3 Add possibility to pick URI, from session to system Lukas Greve 2025-06-08 11:51:15 +02:00
  • 00f40553b5 Document th script Lukas Greve 2025-06-04 20:00:08 +02:00
  • 0316eff669 rename file Lukas Greve 2025-05-29 17:50:29 +02:00
  • c458ab4b5c add ability to pick memory and disk size Lukas Greve 2025-05-29 17:49:30 +02:00
  • 02f2a131bf add pipewire and gnome-control-center to desktop editions Lukas Greve 2025-05-29 17:48:59 +02:00
  • 6cfad2d5eb move file Lukas Greve 2025-05-29 17:48:37 +02:00
  • 5c7a5713b9 bump hardware requirements, change default network, correct paths Lukas Greve 2025-05-22 18:14:47 +02:00
  • 63456e0e16 bump hardware requirements Lukas Greve 2025-05-22 18:10:43 +02:00
  • 01326af9d8 fix bug related to path Lukas Greve 2025-05-22 16:48:07 +02:00
  • be2f5cf7a2 rename code of conduct Lukas Greve 2025-05-21 18:18:50 +02:00
  • 66773b8e23 change where logs are stored Lukas Greve 2025-05-21 17:50:58 +02:00
  • 4bd6294efe new dish Lukas Greve 2025-05-21 17:50:40 +02:00
  • 7d9af8f39e rename code of conduct file for consistency Lukas Greve 2025-05-21 17:40:51 +02:00
  • 8c1c11fda7 add reference to the script Lukas Greve 2025-05-21 17:36:12 +02:00
  • 3fafb78838 new script / wrapper around virt-install Lukas Greve 2025-05-21 17:35:57 +02:00
  • 1dfc10b5c9 Add requirements Lukas Greve 2025-05-19 19:59:01 +02:00
  • 6089cb118a Add new explanation related to ingredients Lukas Greve 2025-05-19 19:56:03 +02:00
  • fee6d59831 move explanation of list of ingredients into the README Lukas Greve 2025-05-19 19:55:09 +02:00
  • add9bd8a09 Tiny change, add FAQ section Lukas Greve 2025-05-19 16:16:18 +02:00
  • e5ec5d9380 Revamped readme Lukas Greve 2025-05-19 16:07:53 +02:00
  • 5974968ebd updated but broken README luz 2025-05-12 10:57:01 -05:00
  • bb583e20f8 updated list of ingredients luz 2025-05-12 10:56:43 -05:00
  • ba54075f34 typo fixes luz 2025-05-06 16:10:00 -05:00
  • 29d0999c07 refactor, typo fixes luz 2025-05-06 09:40:49 -05:00
  • d3809066a8 change location of logs, mostly luz 2025-05-06 09:38:18 -05:00
  • c6b763a83e remove unecessary ingredient luz 2025-05-06 09:37:00 -05:00
  • 5a2f7d0e89 change location of logs luz 2025-05-06 09:36:35 -05:00
  • 991e5b3abd remove unnecessary ingredient luz 2025-05-05 18:15:50 -05:00
  • 77f295b1c2 merge ingredient luz 2025-05-05 18:15:24 -05:00
  • 07a6deaca4 merge ingredients into one luz 2025-05-05 18:15:02 -05:00
  • dcad3e7eef systemd-resolved luz 2025-05-05 18:14:37 -05:00
  • 534b91fa56 explicitly add systemd-resolved, otherwise services being defined in core service ingredients are being scratched when flattened luz 2025-05-05 18:14:20 -05:00
  • 36decace3c remove fedora logos and add systemd-resolved as service luz 2025-05-05 18:13:26 -05:00
  • 46c55c8bed add more information in the list of ingredients luz 2025-05-05 15:43:54 -05:00
  • 2ab76eaace update name of ingredient luz 2025-05-05 15:43:38 -05:00
  • e5e5e993a6 refactor ingredients luz 2025-05-05 15:43:09 -05:00
  • 7a702be929 remove systemd-resolve as service, bump efi partition to 1 GiB and change name of packages luz 2025-05-05 15:42:38 -05:00
  • 6799aa4a4c adopt GPL license instead of MIT luz 2025-05-04 16:35:14 -05:00