Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [disk-partitions] Run everything in parallel | Simon Rettberg | 2024-02-01 | 1 | -47/+50 |
| | |||||
* | [dnbd3-proxy-mode] Add user dnbd3 to fuse group at build time | Simon Rettberg | 2024-02-01 | 3 | -3/+4 |
| | |||||
* | [redsocks] config is downloaded in stage 3, no need to wait | Simon Rettberg | 2024-02-01 | 1 | -7/+0 |
| | |||||
* | [run-virt] Use tcp-reset for TCP firewalling | Simon Rettberg | 2024-01-30 | 1 | -3/+6 |
| | |||||
* | [vmware-common] Simplify | Simon Rettberg | 2024-01-30 | 1 | -3/+1 |
| | |||||
* | [disk-partitions] Don't wait for udev if we have disks from stage 3 | Simon Rettberg | 2024-01-30 | 2 | -1/+2 |
| | | | | | | | | When running the new dracut-init approach, we already loaded all the disk controller modules and scanned the buses. No need to wait for udev settle etc. in stage 4 again. For the old (unused) stage3.1 + stage3.2 approach, add a service droplet that keeps the old order. | ||||
* | [run-virt] Fix corrupted vmx with additional NICs | Steffen Ritter | 2024-01-30 | 1 | -3/+4 |
| | | | | | | | Don't accidentally add an empty line to TMPCONFIG. Also make awk ignore empty lines when looking for duplicates so we don't end up with an ' = ' line which will crash vmplayer. Bonuspoint: sort the output for better readability | ||||
* | [disk-partitions] Scan for ID83 in background; skip ro-partitions for ↵ | Simon Rettberg | 2024-01-29 | 1 | -4/+8 |
| | | | | rw-type use cases | ||||
* | [disk-partitions] Don't wait for udev if we scanned for HDDs in stage 3 | Simon Rettberg | 2024-01-29 | 1 | -5/+8 |
| | |||||
* | [bwlp-stage4-tweaks] +x | Simon Rettberg | 2024-01-29 | 1 | -0/+0 |
| | |||||
* | [bwlp-stage4-tweaks] Add service to grow rootfs to blockdev size | Simon Rettberg | 2024-01-29 | 3 | -0/+63 |
| | | | | | | | | This was previously done in initrd, but it turns out this was happening rather late and blocked the switchroot for a couple seconds. Let's do it in stage 4 instead as early as possible, and order it before gather-hw-info.service, as that service will determine the rootfs free space and needs to see the properly resized rootfs. | ||||
* | [run-virt] Split mounting of /tmp/virt into own service | Simon Rettberg | 2024-01-29 | 5 | -32/+51 |
| | |||||
* | Rename hardware-stats service to gather-hw-info | Simon Rettberg | 2024-01-29 | 8 | -8/+7 |
| | |||||
* | [dhcpc-busybox] Remove check for non-existent var | Simon Rettberg | 2024-01-29 | 1 | -5/+0 |
| | | | | | | | | | Nobody else ever checks or sets SLX_DHCP_SECONDARY. We already have SLX_DHCP_OTHER_NICS to control whether to run a DHCP client on other interfaces. This happens in systemd-bridge_additional_nics where we conditionally spawn udhcpc instances for appropriate interfaces if the above variable is set. No need for another check in the dhcpc client wrapper script. | ||||
* | [system-check/hardware-stats] Loosen dependencies | Simon Rettberg | 2024-01-29 | 8 | -47/+36 |
| | | | | | | | | | | | | | For some reason, system-check is ordered before hardware-report, but I can't figure out why. system-check merely generates the warnings to display on the login screen, and hardware-report sends hw data to the boot server. I don't see anything in hardware-report actually depending on anything system-check does. There are some other minor changes, like moving the generation of the json report from hardware-report to hardware-stats, and putting the according python script into a directory named hardware-stats instead of system-check, which might imply it belongs to that module which is wrong. | ||||
* | UTF-8 | Simon Rettberg | 2024-01-29 | 3 | -5/+5 |
| | |||||
* | [kdm/kdm-theme-bwlp] Remove | Simon Rettberg | 2024-01-29 | 49 | -1026/+0 |
| | |||||
* | Enable bwlp-desktop-tweaks in bwlp target | Simon Rettberg | 2024-01-23 | 1 | -0/+1 |
| | |||||
* | [debug-report-bwlp] Include special bwlp log directory | Steffen Ritter | 2024-01-22 | 2 | -1/+2 |
| | | | | | | | | | | Sometimes we need more debug output, so we extend our scripts with additional logging information. But where to store such logs without always overwriting 'debug_report' binary or hacking log file names to somethin we already include? So we include a special '/tmp/bwlp_debug_logs' directory where we could store and report e.g. 'set -x' output from our scripts. | ||||
* | [vmware-common] Improve handling of syntax errors in vmx | Simon Rettberg | 2024-01-19 | 1 | -4/+6 |
| | |||||
* | [run-virt] Make copy of downloaded vmx before passing it on to plugins | Simon Rettberg | 2024-01-19 | 1 | -9/+17 |
| | | | | | This makes sure the debug_report contains the unmodified version as well as the modified version of the configuration for the VM session. | ||||
* | [dhcpc-busybox] Don't start via udev for additional nics | Simon Rettberg | 2024-01-18 | 1 | -2/+3 |
| | | | | This depends on having SLX_DHCP_OTHER_NICS enabled. | ||||
* | [idleaction] Delete rm of unused flag-file | Simon Rettberg | 2024-01-17 | 1 | -6/+0 |
| | |||||
* | [vmchooser2] Properly implement the re-autologin delay | Simon Rettberg | 2024-01-17 | 1 | -7/+3 |
| | |||||
* | [kiosk-common] Remove unused flag file | Simon Rettberg | 2024-01-17 | 1 | -4/+0 |
| | |||||
* | [vmware17] Also always use patched modules if available | Simon Rettberg | 2024-01-17 | 1 | -1/+1 |
| | |||||
* | [hardware-stats] Change low memory warning conditions | Simon Rettberg | 2024-01-17 | 1 | -2/+5 |
| | |||||
* | [nvidia-common] Remove unused var | Simon Rettberg | 2024-01-16 | 1 | -3/+1 |
| | |||||
* | [nvidia-common] Try downloading installer bundle from local server first | Simon Rettberg | 2024-01-16 | 2 | -3/+13 |
| | | | | | We now host a patched version of 390.xx that will compile on Kernel versions up to 6.6. | ||||
* | [nvidia-common] Add libglvnd-dev | Simon Rettberg | 2024-01-16 | 1 | -0/+1 |
| | |||||
* | [exam-mode] Wording Klausurmodus -> Prüfungsmodus | Steffen Ritter | 2024-01-11 | 3 | -3/+3 |
| | |||||
* | [virt-manager] Make version configurable via mltk config | Simon Rettberg | 2024-01-09 | 1 | -1/+1 |
| | |||||
* | [debug-report-bwlp] Include tigervnc log | Simon Rettberg | 2024-01-08 | 1 | -1/+1 |
| | |||||
* | [vmware12] Try to get patching to work again | Simon Rettberg | 2024-01-05 | 1 | -1/+1 |
| | |||||
* | [run-virt] Fix misspelled SLX_PXE_SERVER_IP reference | Simon Rettberg | 2024-01-04 | 1 | -1/+1 |
| | |||||
* | [rootfs-stage31] Fix comment to not look like a config var that doesn't exist | Simon Rettberg | 2024-01-04 | 1 | -1/+1 |
| | |||||
* | [cpugovernor] Update script, handle different drivers | Simon Rettberg | 2024-01-04 | 1 | -50/+33 |
| | |||||
* | [run-virt] Fix error message wording | Simon Rettberg | 2024-01-04 | 1 | -1/+1 |
| | |||||
* | [kiosk-chromium/kiosk-slxbrowser] Remove legacy, unused variables | Simon Rettberg | 2024-01-03 | 2 | -18/+0 |
| | | | | | SLX_BROWSER_IS_WHITELIST SLX_BROWSER_URLLIST | ||||
* | [firefox] Delete unused module | Simon Rettberg | 2024-01-03 | 6 | -37/+0 |
| | |||||
* | Don't use SLX_* variable name for local stuff | Simon Rettberg | 2024-01-03 | 6 | -16/+16 |
| | |||||
* | [rootfs-stage32] Remove unused bariable | Simon Rettberg | 2024-01-03 | 1 | -3/+0 |
| | |||||
* | [run-virt] Run xfce4-power-manager if we have a backlight | Simon Rettberg | 2023-12-21 | 2 | -0/+28 |
| | |||||
* | [bwlp-desktop-tweaks] New module | Simon Rettberg | 2023-12-21 | 4 | -0/+41 |
| | | | | | For now, locks the xfce4 power management settings, and makes sure the minimum backlight brightness has a sane value (1%). | ||||
* | [xorg] Add libinput config to enable click-on-tap | Simon Rettberg | 2023-12-20 | 1 | -0/+7 |
| | |||||
* | [idleaction] Log shutdown/reboot/.. details in exam mode | Simon Rettberg | 2023-12-14 | 2 | -0/+42 |
| | | | | | | We have a report about spurious reboots of machines in exam mode while in use, so try to rule out that this was caused by idle-daemon logic by logging any such action it would perform through a wrapper script. | ||||
* | [kiosk-chromium] Properly fix auto reload/restart | Simon Rettberg | 2023-12-07 | 1 | -17/+21 |
| | |||||
* | [qemu-src] Need ensurepip (python3-venv) now | Simon Rettberg | 2023-12-06 | 1 | -0/+1 |
| | |||||
* | [kiosk-chromium] Disable import of distro-specific bookmarks | Simon Rettberg | 2023-12-05 | 1 | -0/+9 |
| | |||||
* | [kiosk-chromium] Fix reload on inactivity | Simon Rettberg | 2023-12-05 | 2 | -1/+2 |
| | | | | | | Home button default behavior has changed; update policy. Also, killall chromium was missing for debian, but should've been handled by the follow-up session-terminate command. |