summaryrefslogtreecommitdiffstats
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* [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.
* [rfs-s32] only check for GPT part typeJonathan Bauer2019-12-181-1/+1
| | | | since windows do support it
* [rfs-s32] support predefined GPT UUID for ID44/45Jonathan Bauer2019-12-181-3/+3
|
* [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
|
* chroot.inc: fix broken ||Jonathan Bauer2019-11-281-1/+1
|
* chroot.inc: formattingJonathan Bauer2019-11-271-13/+13
|
* [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
|
* [rootfs-stage31] Actually request hostname via DHCP...Simon Rettberg2019-11-263-5/+11
|
* [rootfs-stage32] Keep original perms/owner of files intactSimon Rettberg2019-11-261-0/+1
|
* [*] cd <...> || perror --> cde <...>Simon Rettberg2019-11-2616-32/+30Star
|
* [rootfs-stage32] Add missing quotesSimon Rettberg2019-11-261-2/+2
|
* [rootfs-stage32] Merge any passwd/group/shadow from addonsSimon Rettberg2019-11-261-0/+10
|
* [rootfs-stage32] Force nobody uid and gidSimon Rettberg2019-11-261-2/+2
|
* [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.
* [kiosk-*] Support SLX_BROWSER, add precheck for browser binarySimon Rettberg2019-11-123-6/+36
| | | | | | | | | | SLX_BROWSER is is space separated list of keywords. They are globbed within the kiosk-launch.d directory, so specifying SLX_BROWSER='chromium firefox' would first look for any file named *chromium* and source it, and if that fails for any file named *firefox*. If everything fails or the variable is empty, any file in that directory will be sourced.
* [vmware15] garantee single accept(OVF)?EULA linesJonathan Bauer2019-11-081-1/+7
|
* [run-virt] UPDATE OPENSLX:EXEE R" !Simon Rettberg2019-11-081-0/+0
|
* [run-virt] Update compiled openslx.exeSimon Rettberg2019-11-081-0/+0
|
* [run-virt] openslx.exe: Fix share shortcut icon on XP VMsSimon Rettberg2019-11-081-2/+7
|