Lukas Greve
|
e018870d0e
|
updated recipes
|
2025-12-11 20:50:24 +01:00 |
|
Lukas Greve
|
0c76e7626d
|
make it even more insecure, to make it easier to debug
|
2025-12-11 20:50:13 +01:00 |
|
Lukas Greve
|
28c390f1b4
|
remove the post section to speed installation process
|
2025-12-11 20:49:29 +01:00 |
|
Lukas Greve
|
ebd35f0b1f
|
virtual dishes are for development-only
|
2025-12-10 21:31:31 +01:00 |
|
Lukas Greve
|
6832142907
|
add allow ssh incoming connection
|
2025-12-10 21:31:01 +01:00 |
|
Lukas Greve
|
eae12100a8
|
correct an awful regression. SELinux is either disabled or in enforcing mode. The enable switch does not work
|
2025-12-10 21:30:19 +01:00 |
|
Lukas Greve
|
bc5f156cd9
|
All non-virtual dishes / recipes are meant to be shipped with sane security defaults
|
2025-12-10 21:29:25 +01:00 |
|
Lukas Greve
|
8245bdf3b9
|
revert back gitignore to include dishes
|
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
Reviewed-on: #2
|
2025-12-10 16:18:33 +00:00 |
|
|
|
de5acaf289
|
Merge branch 'main' into ext4-improvement
|
2025-12-10 16:18:25 +00:00 |
|
Lukas Greve
|
cabebbcedf
|
add fast_commit and encrypt filesystem feature for ext4. Encrypt is a prerequisite for fscrypt support. Fast_commit is a faster journaling method.
|
2025-12-10 17:17:39 +01:00 |
|
Lukas Greve
|
b028260090
|
weak security to enable easier debugging
|
2025-12-09 22:33:51 +01:00 |
|
Lukas Greve
|
1fbe496b6a
|
the proper syntax for firstboot enabling
|
2025-12-09 22:33:15 +01:00 |
|
Lukas Greve
|
ae4ffdc64d
|
updated gitignore. Let's not track changes to complete kickstart files. It goes in the way
|
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
Reviewed-on: #1
|
2025-12-09 21:22:45 +00:00 |
|
Lukas Greve
|
35deff93b3
|
tweak the security settings, to allow root login for debuging purposes (i.e. when initial-setup does not work)
|
2025-12-09 22:20:47 +01:00 |
|
Lukas Greve
|
a186c60e9a
|
add these changes to nano branch
|
2025-12-09 17:03:18 +01:00 |
|
Lukas Greve
|
9400b239f8
|
test new ingredient.
Now not working. The idea would be to deploy a system from a squashfs.img image, to avoid having to redownload all packages
|
2025-11-21 11:04:41 +01:00 |
|
Lukas Greve
|
740557564d
|
test new workflow to release ISO
|
2025-11-17 16:36:53 +01:00 |
|
Lukas Greve
|
f612842e50
|
explicitly mention fedora 43
|
2025-11-13 21:28:28 +01:00 |
|
Lukas Greve
|
37c8c925dd
|
updated recipes version
|
2025-11-13 20:31:05 +01:00 |
|
Lukas Greve
|
b721ec7b59
|
bump to fedora 43
|
2025-11-13 20:30:11 +01:00 |
|
Lukas Greve
|
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.
|
2025-11-13 20:29:55 +01:00 |
|
Lukas Greve
|
7fced10c52
|
switch local to Zurich
|
2025-11-13 20:05:22 +01:00 |
|
Lukas Greve
|
59c82dd9c3
|
improve comment
|
2025-11-13 20:05:07 +01:00 |
|
Lukas Greve
|
461936a841
|
add some comment
|
2025-11-13 20:04:49 +01:00 |
|
Lukas Greve
|
7c3571f8e6
|
update comment to match reality
|
2025-10-16 12:08:39 +02:00 |
|
Lukas Greve
|
7ffc71043d
|
reverting back to GRUB
|
2025-10-15 14:47:02 +02:00 |
|
Lukas Greve
|
a8dcf4011c
|
moving to no-secure-boot, and more generally a simpler virtual machine definition
|
2025-10-15 14:46:40 +02:00 |
|
Lukas Greve
|
28b3e927a6
|
fix comment
|
2025-10-10 12:58:26 +02:00 |
|
Lukas Greve
|
06caf5b3c7
|
increase size of efi partition and explicitly list mbr for the location of the bootloader
|
2025-10-10 12:58:09 +02:00 |
|
Lukas Greve
|
5da0303cf5
|
add Spice and listen to all interfaces by default
|
2025-10-10 12:07:52 +02:00 |
|
Lukas Greve
|
de48f21335
|
remove grub conf
|
2025-10-07 15:35:07 +02:00 |
|
Lukas Greve
|
7ae6714da1
|
remove grub conf
|
2025-10-07 15:34:56 +02:00 |
|
Lukas Greve
|
246fba3efa
|
switch to systemd-boot
|
2025-09-07 20:17:05 +02:00 |
|
Lukas Greve
|
2e56372e6d
|
new systemd-boot ingredient for live systems
|
2025-09-07 20:15:20 +02:00 |
|
Lukas Greve
|
515950daad
|
move to root directory
|
2025-09-05 18:04:55 +02:00 |
|
Lukas Greve
|
1fecc5ea1b
|
adjust list of packages
packages related to libvirt are explicitly picked
|
2025-09-05 18:04:01 +02:00 |
|
Lukas Greve
|
8c2b118c8e
|
add curl
|
2025-07-13 20:53:28 +02:00 |
|
Lukas Greve
|
dd41bcb66b
|
refine the package selection
|
2025-07-13 20:53:21 +02:00 |
|
Lukas Greve
|
e9e70c6ce3
|
add gitignore file, excluding aider
|
2025-07-13 20:53:09 +02:00 |
|
Lukas Greve
|
6a043dcd3d
|
move and rename list of ingredients
|
2025-07-01 21:28:50 +02:00 |
|
Lukas Greve
|
cf3ff84a6d
|
new script to install prerequisites on common Linux distribution
|
2025-07-01 21:28:33 +02:00 |
|
Lukas Greve
|
46bbe1d5e9
|
add a iommu device in the automated VM deployment and set memballon to disable
|
2025-06-17 14:51:14 +02:00 |
|
Lukas Greve
|
b98f41512d
|
restore variables for setting specific path and networking for session and system URI
|
2025-06-15 17:14:31 +02:00 |
|
Lukas Greve
|
8c96623ad7
|
make selection or URI options for qemu more robust. Allow the user to just use Enter
Only allow selection of files that starts with virtual (this script is only used to deploy virtual machine)
Reworked some comments
|
2025-06-15 14:32:46 +02:00 |
|
Lukas Greve
|
358e67a041
|
remove whitespace
|
2025-06-15 14:31:00 +02:00 |
|
Lukas Greve
|
3b4724cf86
|
Removing information to the user when script goes through.
|
2025-06-15 14:30:48 +02:00 |
|
Lukas Greve
|
684a49af14
|
no need to echo when it succeeds
|
2025-06-15 14:30:00 +02:00 |
|
Lukas Greve
|
e1207278a3
|
Add possibility to pick URI, from session to system
|
2025-06-08 11:51:15 +02:00 |
|