summaryrefslogtreecommitdiffstats
path: root/core/modules
Commit message (Collapse)AuthorAgeFilesLines
* [vbox-src] do call setup_displaysJonathan Bauer2020-02-171-0/+1
| | | | ...
* [run-virt] Use beamergui -d for screen detectionSimon Rettberg2020-02-172-21/+18Star
|
* [kexec-reboot] use slx-tools's download_retryJonathan Bauer2020-02-141-15/+3Star
|
* [kexec-reboot] also download bwlp.cpio if availableJonathan Bauer2020-02-111-1/+4
|
* [slx-issue] add netboot and vbox versionsJonathan Bauer2020-02-071-1/+12
|
* [kiosk-chromium] slighty better preloaderJonathan Bauer2020-02-071-1/+1
| | | | | | | reading the ~150MB chromium-browser binary gives the same acceleration than reading the whole folder. TODO: move the preload stuff to after lightdm has spawned
* [kiosk-chromium] fix auto-reloadJonathan Bauer2020-02-062-11/+25
|
* [kiosk-chromium] do not reload while user actsJonathan Bauer2020-02-051-6/+19
|
* [kiosk-common] export PATH...Jonathan Bauer2020-02-051-0/+2
|
* [kiosk-slxbrowser] honor SLX_AUTOLOGIN instead ofJonathan Bauer2020-02-051-2/+2
| | | | | | | SLX_BROWSER_INTERACTIVE which makes no sense in slxbrowser anyways. Also wait a tad longer before starting to work around that stupid bug that the browser started but invisible until the user presses a key/mouse (weird openbox/QT interaction?).
* [kiosk-*] maximized/fullscreen w/o openboxJonathan Bauer2020-01-303-55/+12Star
|
* [kiosk-slxbrowser] wait 0.5sec before startingJonathan Bauer2020-01-301-0/+3
| | | | works around the problem that the browser is invisible on start
* [hardware-stats] fix weird typoJonathan Bauer2020-01-281-1/+1
| | | | | Came from e74418844e9912f254deb35eb7f60243e7af238b Guess that was not intended ^^
* [run-virt] add default PATH...Jonathan Bauer2020-01-281-0/+2
|
* [vmware-common] fix floppy setupJonathan Bauer2020-01-221-10/+19
| | | | | | | while the configuration prior to this commit worked fine for minilinux, it lead to failures in maxilinux/stage4. This change fixes the problem of the maxilinux without breaking it for minilinux - hence commited in the master branch.
* [kiosk-slxbrowser] PATH woes...Jonathan Bauer2020-01-161-2/+2
|
* [kiosk-slxbrowser] support for (non-)interactiveJonathan Bauer2020-01-161-6/+12
|
* [run-virt/vbox-src] initial multi-monitor supportJonathan Bauer2020-01-163-6/+33
|
* [pam-slx-plug] fix exec_auth_final always exitingJonathan Bauer2020-01-141-1/+1
| | | | Password was not passed to it, thus it would never reach the hooks...
* [debug-report-bwlp] include stage4 setup logsJonathan Bauer2020-01-141-0/+1
|
* [kiosk-chromium] simple preloaderJonathan Bauer2020-01-141-0/+13
|
* [lightdm*] make sure nothing wraps the greeterJonathan Bauer2020-01-132-1/+6
| | | | | | | | | | | | | with the new stage4, the default lightdm configs wrapped the greeter call with some dbus-daemon spawning script which somehow led to lightdm not killing Xorg when all user processes were gone. The problem file is /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf I thought it'd be better to specify our trivial wrapper instead of simply removing that config file... NOTE: do we break anything else from the Stage4 if we do not wrap the greeter like the lightdm packages try to?
* [kiosk-chromium] support url-encoded bookmarksJonathan Bauer2020-01-131-1/+10
|
* [run-virt/pam-slx-plug] Always spawn pwdaemon, and one instance onlySimon Rettberg2020-01-103-19/+52
|
* [pam*] fix bwidm loginJonathan Bauer2020-01-082-28/+92
|
* [vbox-src] fix usb attach script & UTF-8Jonathan Bauer2020-01-081-0/+7
|
* [run-virt] fix bad VM_IDsJonathan Bauer2019-12-181-10/+6Star
| | | | | | since /opt/openslx/scripts/vmchooser-run_virt is no longer a wrapper but a symlink and we readlink'ed it, the script failed to find running instances.
* [vbox-src] add vboxusers group in addon-initJonathan Bauer2019-12-173-2/+3
|
* [hardware-stats] explicitely wait on run-virt-envJonathan Bauer2019-12-161-1/+1
| | | | | fixes race condition where /tmp/virt is not created, before hardware-stats tries to detect if it is mounted or not.
* [run-virt] use busybox's timeoutJonathan Bauer2019-12-131-1/+1
|
* [slx-issue] use slx-tools for ID44 detectionJonathan Bauer2019-12-131-3/+6
|
* [hardware-stats] Add NVMe supportSimon Rettberg2019-12-131-3/+3
|
* [vbox-src] minor changesJonathan Bauer2019-11-271-5/+4Star
|
* [vbox-src] fix usbJonathan Bauer2019-11-273-39/+34Star
|
* [vbox-src] Fix permissions for /dev/vbox*Simon Rettberg2019-11-261-4/+5
|
* [*] cd <...> || perror --> cde <...>Simon Rettberg2019-11-2616-32/+30Star
|
* [vbox-src] Move add_group to post_copySimon Rettberg2019-11-261-3/+1Star
|
* [hardware-stats] Report IP/subnet size tooSimon Rettberg2019-11-261-1/+3
|
* [hardware-stats] Fix whitespaceSimon Rettberg2019-11-261-1/+1
|
* [etherwake] Replace etherwake by jawolSimon Rettberg2019-11-264-7/+15
|
* [vbox-src] add vboxusers group on build-timeJonathan Bauer2019-11-251-0/+2
| | | | | | | | this makes sure the vboxusers group is available during boot and that the vbox's udev rules will not trigger before the group is created. If they did, /dev/vboxusb would be owned by root:root, which would prevent users from the group vboxusers to access it and would lead to the first user session to not see USB devices.
* [idleaction] Remove leading zeros in secsToTimeSimon Rettberg2019-11-191-4/+5
| | | | Accidental octal values...
* [idleaction] .no-saver is not available yet in Xession.dSimon Rettberg2019-11-182-2/+3
| | | | | Generate .xscreensaver as if saver is allowed, then when we check what the user selected in vmchooser, patch .xscreensaver if necessary.
* [vmchooser2] Pre-select PVS if running on tutor machineSimon Rettberg2019-11-181-0/+4
|
* [xscreensaver/idleaction] Let xscreensaver manage standby again...Simon Rettberg2019-11-183-12/+47
|
* Revert "[pvs2] Disable idle-daemon saver/dpms for dedicated manager"Simon Rettberg2019-11-181-7/+0Star
| | | | | | | This is wrong since it unconditinally keeps the screen on. Fix this in PVSmgr directly. This reverts commit 0955b965c745c798e0e3e903d52a7376cfa30577.
* [system-check] added descriptionJonathan Bauer2019-11-131-1/+1
|
* [system-check] fix englishJonathan Bauer2019-11-131-3/+5
|
* [pvs2] Disable idle-daemon saver/dpms for dedicated managerSimon Rettberg2019-11-131-0/+7
|
* [kiosk-chromium] Simplify json generation, add sanity checkSimon Rettberg2019-11-121-36/+34Star
| | | | | | Only wipe chromium profile if it's actually the demo user, to be safe. Json generation of bookmarks was simplified to use jq instead of awk, with the added benefit of properly quoting special chars in URL/Name.