summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [disk-partitions] Scan for ID83 in background; skip ro-partitions for ↵Simon Rettberg2024-01-291-4/+8
| | | | rw-type use cases
* [disk-partitions] Don't wait for udev if we scanned for HDDs in stage 3Simon Rettberg2024-01-291-5/+8
|
* [bwlp-stage4-tweaks] +xSimon Rettberg2024-01-291-0/+0
|
* [bwlp-stage4-tweaks] Add service to grow rootfs to blockdev sizeSimon Rettberg2024-01-293-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 serviceSimon Rettberg2024-01-295-32/+51
|
* Rename hardware-stats service to gather-hw-infoSimon Rettberg2024-01-298-8/+7Star
|
* [dhcpc-busybox] Remove check for non-existent varSimon Rettberg2024-01-291-5/+0Star
| | | | | | | | | 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 dependenciesSimon Rettberg2024-01-298-47/+36Star
| | | | | | | | | | | | | 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-8Simon Rettberg2024-01-293-5/+5
|
* [kdm/kdm-theme-bwlp] RemoveSimon Rettberg2024-01-2949-1026/+0Star
|
* Enable bwlp-desktop-tweaks in bwlp targetSimon Rettberg2024-01-231-0/+1
|
* [debug-report-bwlp] Include special bwlp log directorySteffen Ritter2024-01-222-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 vmxSimon Rettberg2024-01-191-4/+6
|
* [run-virt] Make copy of downloaded vmx before passing it on to pluginsSimon Rettberg2024-01-191-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 nicsSimon Rettberg2024-01-181-2/+3
| | | | This depends on having SLX_DHCP_OTHER_NICS enabled.
* [idleaction] Delete rm of unused flag-fileSimon Rettberg2024-01-171-6/+0Star
|
* [vmchooser2] Properly implement the re-autologin delaySimon Rettberg2024-01-171-7/+3Star
|
* [kiosk-common] Remove unused flag fileSimon Rettberg2024-01-171-4/+0Star
|
* [vmware17] Also always use patched modules if availableSimon Rettberg2024-01-171-1/+1
|
* [hardware-stats] Change low memory warning conditionsSimon Rettberg2024-01-171-2/+5
|
* [nvidia-common] Remove unused varSimon Rettberg2024-01-161-3/+1Star
|
* [nvidia-common] Try downloading installer bundle from local server firstSimon Rettberg2024-01-162-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-devSimon Rettberg2024-01-161-0/+1
|
* [exam-mode] Wording Klausurmodus -> PrüfungsmodusSteffen Ritter2024-01-113-3/+3
|
* [virt-manager] Make version configurable via mltk configSimon Rettberg2024-01-091-1/+1
|
* [debug-report-bwlp] Include tigervnc logSimon Rettberg2024-01-081-1/+1
|
* [vmware12] Try to get patching to work againSimon Rettberg2024-01-051-1/+1
|
* Add new slx-vars doc: SLX_LOCATIONS, SLX_NET_DHCP_UUIDSimon Rettberg2024-01-042-0/+5
|
* [run-virt] Fix misspelled SLX_PXE_SERVER_IP referenceSimon Rettberg2024-01-041-1/+1
|
* [rootfs-stage31] Fix comment to not look like a config var that doesn't existSimon Rettberg2024-01-041-1/+1
|
* [cpugovernor] Update script, handle different driversSimon Rettberg2024-01-041-50/+33Star
|
* [run-virt] Fix error message wordingSimon Rettberg2024-01-041-1/+1
|
* [kiosk-chromium/kiosk-slxbrowser] Remove legacy, unused variablesSimon Rettberg2024-01-032-18/+0Star
| | | | | SLX_BROWSER_IS_WHITELIST SLX_BROWSER_URLLIST
* [firefox] Delete unused moduleSimon Rettberg2024-01-036-37/+0Star
|
* Start directory for documenting SLX_* varsSimon Rettberg2024-01-032-0/+4
|
* Don't use SLX_* variable name for local stuffSimon Rettberg2024-01-036-16/+16
|
* [rootfs-stage32] Remove unused bariableSimon Rettberg2024-01-031-3/+0Star
|
* [run-virt] Run xfce4-power-manager if we have a backlightSimon Rettberg2023-12-212-0/+28
|
* [bwlp-desktop-tweaks] New moduleSimon Rettberg2023-12-214-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-tapSimon Rettberg2023-12-201-0/+7
|
* [idleaction] Log shutdown/reboot/.. details in exam modeSimon Rettberg2023-12-142-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/restartSimon Rettberg2023-12-071-17/+21
|
* [qemu-src] Need ensurepip (python3-venv) nowSimon Rettberg2023-12-061-0/+1
|
* [kiosk-chromium] Disable import of distro-specific bookmarksSimon Rettberg2023-12-051-0/+9
|
* [kiosk-chromium] Fix reload on inactivitySimon Rettberg2023-12-052-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.
* [kiosk-chromium] Fix setting scale factorSimon Rettberg2023-12-051-1/+1
|
* [run-virt] Make sure we don't pass localhost as DNS server to VMsSimon Rettberg2023-11-281-1/+4
|
* [run-virt] Prefer DNS config from latest DHCP runsSimon Rettberg2023-11-281-3/+7
| | | | | | | Prefering SLX_DNS means we use very early DHCP config, which usually contains only one DNS server. Instead, check current resolv.conf first. Closes #3953
* [run-virt] Use mapfile for getipsSimon Rettberg2023-11-281-2/+2
|
* [run-virt/fspanel] Use modded version of fspanel without always-on-topSimon Rettberg2023-11-107-6/+1263
|