summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [pam-bwidm] Remove x prefixesHEADmasterSimon Rettberg2024-03-281-10/+10
|
* [pam-bwidm] Honor base greeter configSimon Rettberg2024-03-281-1/+3
|
* [lightdm-greeter-bwlp] Add generic blacklist for browser-loginSimon Rettberg2024-03-282-0/+60
| | | | | | This is trying to prevent the simplest escape routes to get to the open web - namely, the "try to get to google" game, from where you can get anywhere.
* [kiosk-chromium] More waitSimon Rettberg2024-03-201-3/+4
|
* [kiosk-chromium] Poke idle-daemon some more to get accurate idle timesSimon Rettberg2024-03-181-1/+7
|
* [run-virt] dhcpd config: Remove fallback for entries if not knownSimon Rettberg2024-03-181-11/+11
| | | | | | | | WINS is hopefully dead by now. So don't try to guess which address it might actually have if the real DHCP server didn't supply one. Also remove fallback for search and domain (virtual.localnet), just leave them unset if the real DHCP server didn't supply those either.
* [dhcpc-busybox] Var is empty, no need to removeSimon Rettberg2024-03-131-3/+0Star
|
* [run-virt] Try removing trailing (back)slash from UNC names on failureSimon Rettberg2024-03-122-6/+18
|
* [run-virt] openslx.exe: Delay mounting of printersSimon Rettberg2024-03-121-12/+18
|
* Update gitignoreSimon Rettberg2024-03-121-5/+5
|
* blwp target: Enable slx-brightnessSimon Rettberg2024-03-121-0/+1
|
* [hardware-stats] Needs python3-netifacesSimon Rettberg2024-03-122-2/+4
|
* [debug-report-bwlp] Simplify scriptSimon Rettberg2024-03-111-4/+2Star
|
* [slx-brightness] Add new module to control backlit displaysSimon Rettberg2024-03-117-0/+418
| | | | | | | | | We do this raw by reading /dev/input/eventX to make sure no running program (e.g. VMware Player) can grab the keyboard and prevent any other running daemon (e.g. xfce-power-manager) from seeing the keystrokes. Another advantage is that this will work everywhere (tty, lightdm, VM, desktop session) since the daemon starts on system bootup.
* kernel: Set default hostnameSimon Rettberg2024-03-051-0/+1
|
* kernel: Let's try without simpledrm because of nvidiaSimon Rettberg2024-03-051-1/+1
| | | | | | | With the nvidia driver, we get a bogus None-2-1 display in Xorg that messes things up. Disabling simpledrm might fix the issue, at least setting initcall_blacklist=sysfb_init did, so maybe this is enough to fix the problem and not cause any regressions with proper GPU drivers.
* [hardware-stats] Cleanup python scriptSimon Rettberg2024-03-041-54/+67
| | | | | Make it look less like it was written by a sysadmin using python for the first time.
* [hardware-stats] Not needed with ./dataSimon Rettberg2024-03-041-2/+0Star
|
* [hardware-stats] Move collect script to this repoSimon Rettberg2024-03-043-8/+588
|
* [etherwake] udev: Mask exit code 76 from ethtoolSimon Rettberg2024-03-012-2/+9
|
* [vmware-version-check/nvidia-libs@] Silence non-critical errors in ↵Simon Rettberg2024-03-013-6/+15
| | | | addon-required
* [vmware-common] Silence warning if SHARE_REMAP_MODE is emptySimon Rettberg2024-02-291-1/+1
|
* [run-virt] Don't have writelog at this pointSimon Rettberg2024-02-291-1/+2
|
* [xorg] Implement has_option in XsessionSimon Rettberg2024-02-291-1/+21
|
* [dnbd3-proxy-mode] Make local-switch-service Type=simpleSimon Rettberg2024-02-161-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 scriptSimon Rettberg2024-02-165-50/+114
|
* [remote-access] Disable xfce's compositingSimon Rettberg2024-02-141-0/+7
| | | | This avoids the screen only refreshing at 1fps with no active outputs.
* [slxlog] Use is_debug for checking SLX_DEBUG modeSimon Rettberg2024-02-081-1/+2
|
* [run-virt] Use SLX_DEBUG, like slxlog does, by switching to is_debugSimon Rettberg2024-02-081-2/+2
|
* Document SLX_DEBUGSimon Rettberg2024-02-081-0/+1
|
* [vmware-common] Fix keys getting stuck on VMware 17.5.xSimon Rettberg2024-02-061-0/+2
|
* [dnbd3-proxy-mode] local proxy: Skip last iteration of forced switchSimon Rettberg2024-02-021-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 MaxiLinuxSimon Rettberg2024-02-021-3/+11
|
* Make useradd and groupadd return 0Simon Rettberg2024-02-012-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 bashSimon Rettberg2024-02-011-1/+1
|
* [libvirt-src/libvirt] Add demo to groups at build time, not run timeSimon Rettberg2024-02-013-13/+6Star
|
* [vbox-src] Add vboxusers at build time, add demo to groupSimon Rettberg2024-02-013-2/+16
|
* [disk-partitions] Refactor gettmpSimon Rettberg2024-02-011-20/+16Star
|
* [disk-partitions] Run everything in parallelSimon Rettberg2024-02-011-47/+50
|
* [dnbd3-proxy-mode] Add user dnbd3 to fuse group at build timeSimon Rettberg2024-02-013-3/+4
|
* [redsocks] config is downloaded in stage 3, no need to waitSimon Rettberg2024-02-011-7/+0Star
|
* [run-virt] Use tcp-reset for TCP firewallingSimon Rettberg2024-01-301-3/+6
|
* [vmware-common] SimplifySimon Rettberg2024-01-301-3/+1Star
|
* [disk-partitions] Don't wait for udev if we have disks from stage 3Simon Rettberg2024-01-302-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 NICsSteffen Ritter2024-01-301-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 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
|