Commit graph

24 commits

Author SHA1 Message Date
6c8705b8cd Add runcontestant script 2025-03-08 16:54:15 +01:00
9204d11a7f Fix detect-swap 2025-03-07 22:33:33 +01:00
6abd103395 Increase installer swap partition size
By default, cap-ram is set to limit the swap partition to 1024 MB. After
removing this limit, the swap partition is then created with the same
size as the RAM. We want to do this to make more swap available to live
systems.
2025-03-07 20:18:06 +01:00
500ca36444 Fix stuck nftables load
Previously, the ssh connection got stuck when first loading the nftables
ruleset. I now found the reason for this: conntrack was not active
before loading the ruleset, so there was no conntrack entry for the ssh
connection. This means the traffic was not matched by 'ct state
established', and the other output rules did not allow the traffic. To
fix this, we can load a ruleset at boot which uses conntrack; this
ensures that conntrack is already enabled when loading the actual
ruleset over ssh.
2025-03-07 12:41:24 +01:00
0352ad997f Enable minimize and maximize buttons 2025-03-07 12:37:49 +01:00
e1fe68ad59 Enable zram on live
This allows Linux to compress RAM, which should help mitigate memory
pressure.
2025-03-01 14:15:02 +01:00
6b327be311 Detect and enable swap partitions on live
The laptops owned by SOI have 8 GB of RAM, and live systems running on
them sometimes run out of memory. To mitigate this, find and enable the
swap partition of the installed OS on the internal SSD.
2025-03-01 14:08:59 +01:00
7768d84c56 Set power button also for gdm 2024-06-22 15:46:40 +02:00
3f14ff63be Create custom boot entries in installer 2024-06-22 15:26:29 +02:00
ecdc506a1a Add a boot menu item for resetting SOI user 2024-06-22 13:21:52 +02:00
697bbc3618 Add netcat 2024-06-22 13:21:52 +02:00
6419fa917e Insert distribution into packages sources 2024-06-21 18:16:12 +02:00
af95999762 Set power button to power off 2024-06-21 17:57:27 +02:00
530d3b23ca Install video codecs 2024-05-16 13:56:28 +02:00
69994711ea Disable Gnome Software search provider on live 2024-05-16 12:50:03 +02:00
aab293ac19 Add contest WiFi connection 2024-05-13 22:59:31 +02:00
a60638d63b Disable autostart of Gnome Software on live 2024-05-13 22:49:16 +02:00
d98a45a70b Fix vscode exts binaries 2024-05-13 22:48:35 +02:00
58fedcfc70 Stop partial contest lock bypass 2024-05-11 23:25:34 +02:00
a2938a3515 Disable automatic apt update on live 2024-05-11 15:18:01 +02:00
a41c1d20b9 Limit cpptools cache size on live 2024-05-11 14:51:10 +02:00
dd3c07efb7 Move common live functionality to a new layer 2024-05-11 14:45:55 +02:00
02f0b6f2cb Only put symlinks to vscode exts in skel 2024-05-11 11:50:52 +02:00
968d09e362 Initial commit 2024-05-09 22:45:53 +02:00