Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [run-virt] Don't have writelog at this point | Simon Rettberg | 2024-02-29 | 1 | -1/+2 | |
| | ||||||
* | [xorg] Implement has_option in Xsession | Simon Rettberg | 2024-02-29 | 1 | -1/+21 | |
| | ||||||
* | [dnbd3-proxy-mode] Make local-switch-service Type=simple | Simon Rettberg | 2024-02-16 | 1 | -1/+3 | |
| | | | | | | | This will not wait for the script to finish, like with oneshot, to consider the job done and thus the system being booted up fully. Because this really is a background job that isn't vital to the system's operation. | |||||
* | [vmware.*] Try to avoid chroot in addon-required check script | Simon Rettberg | 2024-02-16 | 5 | -50/+114 | |
| | ||||||
* | [remote-access] Disable xfce's compositing | Simon Rettberg | 2024-02-14 | 1 | -0/+7 | |
| | | | | This avoids the screen only refreshing at 1fps with no active outputs. | |||||
* | [slxlog] Use is_debug for checking SLX_DEBUG mode | Simon Rettberg | 2024-02-08 | 1 | -1/+2 | |
| | ||||||
* | [run-virt] Use SLX_DEBUG, like slxlog does, by switching to is_debug | Simon Rettberg | 2024-02-08 | 1 | -2/+2 | |
| | ||||||
* | Document SLX_DEBUG | Simon Rettberg | 2024-02-08 | 1 | -0/+1 | |
| | ||||||
* | [vmware-common] Fix keys getting stuck on VMware 17.5.x | Simon Rettberg | 2024-02-06 | 1 | -0/+2 | |
| | ||||||
* | [dnbd3-proxy-mode] local proxy: Skip last iteration of forced switch | Simon Rettberg | 2024-02-02 | 1 | -1/+1 | |
| | | | | | | | This looks ugly in systemd-analyze plot - the service takes forever. The remaining aproaches should be enough to cover the bootup process - if we need something more permanent, dnbd3 should be extended to forbid switching unless the server is actually unreachable. | |||||
* | [vbox-src] Add progress output, skip udev reload with MaxiLinux | Simon Rettberg | 2024-02-02 | 1 | -3/+11 | |
| | ||||||
* | Make useradd and groupadd return 0 | Simon Rettberg | 2024-02-01 | 2 | -5/+6 | |
| | | | | | These functions will perror on error, so make sure on success we return 0, even though checking the return value is useless... | |||||
* | [vbox-src] Need bash | Simon Rettberg | 2024-02-01 | 1 | -1/+1 | |
| | ||||||
* | [libvirt-src/libvirt] Add demo to groups at build time, not run time | Simon Rettberg | 2024-02-01 | 3 | -13/+6 | |
| | ||||||
* | [vbox-src] Add vboxusers at build time, add demo to group | Simon Rettberg | 2024-02-01 | 3 | -2/+16 | |
| | ||||||
* | [disk-partitions] Refactor gettmp | Simon Rettberg | 2024-02-01 | 1 | -20/+16 | |
| | ||||||
* | [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 | |
| |