summaryrefslogtreecommitdiffstats
path: root/core/modules
Commit message (Collapse)AuthorAgeFilesLines
* [run-virt] resolution: output device detection given more timeChristian Rößler2018-07-301-1/+1
|
* [run-virt] linux scripts extended (minimised, user etc). TO BE TESTED!Christian Rößler2018-07-2510-78/+288
|
* [dhcpc-busybox] Also add special primary handling to systemd-udhcpcSimon Rettberg2018-07-231-8/+15
|
* [dhcpc-busybox] udhcpc-openslx: Make shellcheck happySimon Rettberg2018-07-231-15/+14Star
|
* [dhcpc-busybox] Don't deconfig the primary interfaceSimon Rettberg2018-07-231-8/+22
| | | | | | Deconfig-then-bound leaves us with a moment of no network connectivity which could potentially result in a system lockup. Ignore deconfig, but instead remove all but the assigned address in renew/bound.
* [dhcpc-busybox] Lowercase variable namesSimon Rettberg2018-07-231-14/+14
| | | | | UID collided with a read-only bash builtin. It's recommended anyways to use lowercase variable names in shell scripts, so let's do this...
* [dnbd3-proxy] Scale maxReplicationSize according to cache partitionSimon Rettberg2018-07-181-1/+7
|
* [rfs-*] Use SMBIOS UUID as UID for DHCP requestsSimon Rettberg2018-07-181-2/+10
| | | | | | This is what the PXE rom does, so by using the same uid we make sure that we keep the same address in case the client is running in a dynamic address pool.
* [pvs2] Fix iptables rules even moreSimon Rettberg2018-07-171-3/+8
|
* -.-Simon Rettberg2018-07-163-27/+1Star
|
* [pvs2] Require contents of libqt5gui5Simon Rettberg2018-07-161-0/+1
|
* [pvs2] Add missing ports in iptables fileSimon Rettberg2018-07-161-1/+3
|
* [pvs2] Require Qt's jpeg libSimon Rettberg2018-07-161-0/+1
|
* [hardware-stats] Report current client runmode tooSimon Rettberg2018-07-131-1/+6
|
* [debug-report-bwlp] Include list of config.tgz filesSimon Rettberg2018-07-121-1/+1
|
* [client] Small improvements for visibility flagSteffen Ritter2018-07-103-3/+4
|
* [run-virt] Linux scripts: Remnant deletedChristian Rößler2018-07-101-43/+0Star
|
* Merge branch 'master' of git.openslx.org:openslx-ng/mltkChristian Rößler2018-07-102-10/+32
|\
| * [run-virt] Handle visibility flag for lecture runscriptSteffen Ritter2018-07-092-10/+32
| |
* | [run-virt] Linux scripts: shares mountes simultaneously (no waitChristian Rößler2018-07-102-34/+85
|/ | | | while trying eg. cifs versions)
* [run-virt] Linux scripts: mounting of (pseudo)floppy fd1 via systemdChristian Rößler2018-07-061-65/+32Star
|
* Merge branch 'master' of 10.4.9.58:/root/mltk-oldkernelSimon Rettberg2018-06-272-4/+11
|\
| * [pam-slx-plug] Write user's LDAP attributes to .openslx/ldapSimon Rettberg2018-06-272-4/+11
| | | | | | | | | | | | Also qury transitive group memberships of AD servers by setting the search base to the user's DN and then limiting the search scope to "base"
* | [pam-slx-plug] Fix minor logging issuesSimon Rettberg2018-06-181-2/+3
| |
* | [pam-slx-plug] Create directories to shut up ldapsearchSimon Rettberg2018-06-181-1/+1
|/
* [run-virt] Increase timeout for dnbd3-fuse mountSimon Rettberg2018-06-041-1/+1
|
* Merge branch 'master' of git.openslx.org:openslx-ng/mltkChristian Rößler2018-06-0418-69/+120
|\
| * [pvs2] Only catch SEGVSimon Rettberg2018-05-251-1/+1
| |
| * [pam-slx-plug] Always export PERSISTENT_NETPATHSimon Rettberg2018-05-231-7/+8
| |
| * [pvs2] Catch and send core dumpsSimon Rettberg2018-05-221-0/+15
| |
| * [vbox-src] create vboxusers before chown stuff to itJonathan Bauer2018-05-221-3/+3
| | | | | | | | mrgrgglgllgllgllglgggg
| * [sshd] only allow root per sshJonathan Bauer2018-05-171-1/+1
| | | | | | | | | | regular users shouldn't be able to connect via ssh to prevent remote usage of any number of clients
| * [mgmt-sshd] Don't use PAM stackSimon Rettberg2018-05-142-5/+4Star
| | | | | | | | Closes #3364
| * [run-virt] wait before calling slxlog on exit 141Jonathan Bauer2018-05-071-0/+5
| | | | | | | | | | | | | | | | | | If the main run-virt script exits with 141 (which happens when it is killed by either loginctl on SLX_LOGOUT_TIMEOUT or when killing X with alt-printscreen-k), sleep 3 seconds to try and avoid the unnecessary slxlog messages. Closes #3365
| * [vmware*] fix CPU_CORES for vmware14 tooJonathan Bauer2018-05-072-1/+3
| | | | | | | | + small formatting
| * [vmware12] CPU_CORES should not be readonlyJonathan Bauer2018-05-071-1/+1
| |
| * [*virt*] fix vmware VM only having 1 core...Jonathan Bauer2018-05-043-13/+9Star
| |
| * [vmware*] proper quoting...Jonathan Bauer2018-05-042-2/+2
| |
| * [vmware*] add busybox applets to PATHJonathan Bauer2018-05-042-0/+4
| |
| * [vmware12] build kernel modules manually ...Jonathan Bauer2018-05-041-3/+12
| | | | | | | | | | | | ... if we are using the prepatched ones. This works around vmware-modconfig to fail at detecting the gcc version (7.3 in my tests) on newer ubuntu versions (and probably others).
| * [dnbd3] Update commit hashSimon Rettberg2018-04-271-1/+1
| |
| * [vmware12] Use pre-patched kmod sources from github/mkubecek/vmware-host-modulesSimon Rettberg2018-04-271-18/+34
| |
| * Merge branch 'master' of git.openslx.org:openslx-ng/mltkJonathan Bauer2018-04-253-11/+13
| |\
| | * [idleaction] Add kexec-reboot supportSimon Rettberg2018-04-252-3/+7
| | |
| | * [pam-bwidm] Set proper Content-Type in requestSimon Rettberg2018-04-251-8/+6Star
| | |
| * | [vbox] only add floppy controller if missingJonathan Bauer2018-04-251-6/+8
| |/
* / [run-virt] resolution modeline detectionChristian Rößler2018-06-042-2/+2
|/
* [vbox-src] get vdi uuid with odJonathan Bauer2018-04-204-12/+16
| | | | | | | Using vboxmanage would cause VBoxXPCOMIPCD and VBoxSVC to get started and thus required to be killed before starting the VM (as the VM's config file and "global" virtualbox.xml were not yet generated leading to vboxmanage to not know about the machine uuid we wanted to start).
* [safe-mode] disable screen standby the right waySteffen Ritter2018-04-202-0/+2
|
* Revert "[safe-mode] disable screen going to standby/poweroff"Steffen Ritter2018-04-201-6/+0Star
| | | | This reverts commit 5397732b97d75eee0f34e19362d736452f2b193b.