Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Big round of cleanup | Simon Rettberg | 2024-05-23 | 1 | -75/+0![]() |
| | | | | | | | | | - Remove a lot of TODOs, either by fixing them or because they became irrelevant - Change all git:// to https:// - Move hwreport and hwinfo from /run to /run/openslx - Minor script style cleanups - Remove dead code and functions in various scripts | ||||
* | [run-virt] dhcpd config: Remove fallback for entries if not known | Simon Rettberg | 2024-03-18 | 1 | -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. | ||||
* | [run-virt] Split mounting of /tmp/virt into own service | Simon Rettberg | 2024-01-29 | 2 | -31/+38 |
| | |||||
* | [run-virt] Make sure we don't pass localhost as DNS server to VMs | Simon Rettberg | 2023-11-28 | 1 | -1/+4 |
| | |||||
* | [run-virt] Prefer DNS config from latest DHCP runs | Simon Rettberg | 2023-11-28 | 1 | -3/+7 |
| | | | | | | | Prefering SLX_DNS means we use very early DHCP config, which usually contains only one DNS server. Instead, check current resolv.conf first. Closes #3953 | ||||
* | [run-virt] Use mapfile for getips | Simon Rettberg | 2023-11-28 | 1 | -2/+2 |
| | |||||
* | [run-virt] Don't run DHCPd config generator/restarter unless we support ↵ | Simon Rettberg | 2023-06-06 | 1 | -1/+5 |
| | | | | running VMs at all | ||||
* | [run-virt] Fix race condition in dhcpd config generator | Simon Rettberg | 2022-05-24 | 1 | -6/+9 |
| | |||||
* | [run-virt] Allow FORWARDing for all additional bridged NICs | Simon Rettberg | 2022-02-16 | 1 | -0/+15 |
| | |||||
* | [run-virt/dhcpc-busybox] Restart nat1 dhcpd if network config changes | Simon Rettberg | 2021-10-11 | 2 | -63/+67 |
| | |||||
* | Add installer mode for stage4 | Simon Rettberg | 2021-07-08 | 1 | -0/+6 |
| | |||||
* | Change the mail address for feedback in file headers | Steffen Ritter | 2021-04-29 | 2 | -2/+2 |
| | | | | * old address will be disabled in the future | ||||
* | [*] Remove "export PATH..." -> DefaultEnvironment= in system.conf.d | Simon Rettberg | 2020-09-23 | 2 | -4/+0![]() |
| | | | | | | Since we can set PATH for everything spawned by systemd, this boilerplate code is not needed anymore. Makes future changes much easier. | ||||
* | [run-virt] fix math | Simon Rettberg | 2020-09-22 | 1 | -2/+2 |
| | |||||
* | [run-virt] Fix timeout calls wrt busybox commit c9720a76 | Simon Rettberg | 2020-08-07 | 2 | -6/+6 |
| | |||||
* | [run-virt] add default PATH... | Jonathan Bauer | 2020-01-28 | 1 | -0/+2 |
| | |||||
* | [run-virt] use busybox's timeout | Jonathan Bauer | 2019-12-13 | 1 | -1/+1 |
| | |||||
* | [run-virt] Clean up run-vort-inv script a little | Simon Rettberg | 2019-10-28 | 1 | -34/+37 |
| | | | | Worst offenses found by shellcheck should be fixed now | ||||
* | [run-virt] Make dhcpd its own service | Simon Rettberg | 2019-10-28 | 1 | -3/+13 |
| | | | | | Closes #3540 Closes #3501 | ||||
* | [run-virt] Get rid of wrapper and handle directly in run-virt | Simon Rettberg | 2019-07-09 | 1 | -64/+1![]() |
| | |||||
* | [pam-slx-plug] Move old pam_script_* hook dirs to pam dir | Simon Rettberg | 2019-06-28 | 2 | -99/+0![]() |
| | | | | | | They're all now in subdirectories of /opt/openslx/pam/hooks. Symlinks have been put in place where they used to reside. | ||||
* | [run-virt] Fix warning about messy tr call | Simon Rettberg | 2019-05-24 | 1 | -1/+1 |
| | |||||
* | [all] New license clauses as to ticket #3132: No more openSLX GmbH | Christian Rößler | 2018-09-19 | 2 | -14/+16 |
| | |||||
* | [run-virt] wait before calling slxlog on exit 141 | Jonathan Bauer | 2018-05-07 | 1 | -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 | ||||
* | [vbox-src] more vbox plugin fixes | Jonathan Bauer | 2018-04-13 | 1 | -19/+1![]() |
| | | | | | | | | | * use HW_CORES from /run/hwinfo * add usb attach script [WIP] * udev rule to trigger attach script when usb is connected * edit_attr -> set_attr now always creating missing nodes/attributes ...and prolly more I cant think of now ... | ||||
* | [*] LDAP_DOMAIN_OVERRIDE -> SHARE_DOMAIN | Jonathan Bauer | 2018-04-11 | 1 | -2/+2 |
| | |||||
* | [run-virt] Honor SLX_VM_NFS_OPTS when mounting | Simon Rettberg | 2018-03-21 | 1 | -12/+26 |
| | | | | Implements #3323 | ||||
* | [pam-slx-plug/run-virt] Create a usable shares file for run-virt | Simon Rettberg | 2018-03-10 | 1 | -0/+8 |
| | | | | Global /opt/openslx/inc/shares is legacy fallback only | ||||
* | [pam/runvirt/..] Move .account and .home into .openslx subdirectory | Simon Rettberg | 2018-03-10 | 1 | -2/+2 |
| | | | | | | Create separate tmpfs for .openslx to make sure the user cannot rename, edit or remove the files. It's a subdir of $HOME which has 0700, so no other user will be able to read it. | ||||
* | [run-virt] pwdaemon now drops privs, no more su hack; support pam-slx-plug | Simon Rettberg | 2018-03-09 | 1 | -21/+43 |
| | | | | | If usage of pam-slx-plug is detected, we'll use the approprivate environment variables to detect the mount domain, not the global /opt/openslx/inc/shares | ||||
* | [run-virt] add --sync to slxlog calls | Jonathan Bauer | 2018-01-18 | 1 | -2/+2 |
| | |||||
* | [run-virt] Fix obviously broken sed expression: Don't fail on empty domain | Simon Rettberg | 2017-11-24 | 1 | -1/+1 |
| | |||||
* | [run-virt] add support for SLX_VM_TMP_* fallback | Jonathan Bauer | 2017-10-23 | 1 | -0/+29 |
| | |||||
* | [run-virt] 2 second timeout for dns lookups; change fallback domain | Simon Rettberg | 2017-10-20 | 1 | -6/+8 |
| | |||||
* | [run-virt] fix MAC address n°2389756902365 | Jonathan Bauer | 2017-10-20 | 1 | -2/+2 |
| | |||||
* | [run-virt] Speed up network setup | Simon Rettberg | 2017-08-11 | 1 | -16/+8![]() |
| | | | | | DNS dependency solved via systemd instead of busy-wait loop. nslookup timeout set to 1 second. | ||||
* | [run-virt] fix bad code | Jonathan Bauer | 2017-08-10 | 1 | -3/+4 |
| | |||||
* | [run-virt] Put slash AFTER domain (...) | Simon Rettberg | 2017-07-14 | 1 | -1/+1 |
| | |||||
* | [run-virt] Support domainless credential passing | Simon Rettberg | 2017-07-13 | 1 | -14/+19 |
| | |||||
* | [run-virt] Try more mount options for CIFS, just like satellite server | Simon Rettberg | 2017-04-04 | 1 | -2/+10 |
| | |||||
* | [run-virt/vmware] reintroduce lost feature | Jonathan Bauer | 2017-03-30 | 1 | -0/+5 |
| | | | | detection and passthrough of serial and parallel port | ||||
* | [run-virt] Support passing credentials to runscript | Simon Rettberg | 2017-02-22 | 1 | -2/+8 |
| | |||||
* | [runvirt] reworked wrapper log handling | Jonathan Bauer | 2017-02-15 | 1 | -20/+38 |
| | |||||
* | [runvirt] introduced wrapper script to start ... | Jonathan Bauer | 2017-02-14 | 2 | -8/+60 |
| | | | | | | | | ... runvirt with to hopefully always have either a user notification or a log entry on the satellites if anything goes wrong. Also fixed the MAC address generation: the prefix is now fully defined in the systemd-run_virt_env script and correctly written in the vmware's dhcp configuration file (so that VMs the default local IP by default) | ||||
* | [run-virt] Fix domain name extraction from ldap config | Simon Rettberg | 2017-02-06 | 1 | -2/+2 |
| | |||||
* | [run-virt/dhcp-busybox] Get WINS server from upstream DHCP, pass on to VMs ↵ | Simon Rettberg | 2017-02-03 | 1 | -1/+15 |
| | | | | via local DHCPD | ||||
* | major run-virt restructure, only vmware plugin tested! | Jonathan Bauer | 2017-01-25 | 21 | -1011/+48![]() |
| | |||||
* | merge with latest dev version (tm-scripts commit ↵ | Jonathan Bauer | 2016-12-23 | 5 | -151/+100![]() |
| | | | | f5a59daf8d70a9027118292cd40b18c221897408) | ||||
* | merge with latest dev version | Sebastian | 2016-04-25 | 25 | -0/+1855 |