summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [HttpRequest] Add taskSimon Rettberg2023-02-151-0/+95
| | | | We use this for the HTTP transport in the eventlog module of slx-admin
* [maven] Use httpsSimon Rettberg2022-12-071-2/+2
|
* [WakeOnLan] Fix breakage with empty passwordsSimon Rettberg2022-05-251-2/+3
| | | | | Java helpfully discards trailing empty elements in String.split(), which unfortunately was not what we wanted here.
* [WakeOnLan] Implement password usage as it's actually required :>Simon Rettberg2022-05-241-5/+11
|
* [CompileIPxeNew] Copy bwlp config into ipxe srcSimon Rettberg2022-05-111-0/+41
|
* [WakeOnLan] Rename var, more verbose log outputSimon Rettberg2022-01-311-4/+4
|
* [WakeOnLan] Don't pass bogus machineuuid, triggers sanity check on clientSimon Rettberg2022-01-311-2/+2
|
* [RemoteExec] Fix instantiating via parametrized constructorSimon Rettberg2022-01-313-9/+12
|
* [WakeOnLan] Add more status outputSimon Rettberg2022-01-311-7/+33
|
* pom: maven-assembly-plugin version must not be pinnedSimon Rettberg2022-01-281-1/+0Star
|
* [WakeOnLan] Make it multi-staged, so failed clients can be retriedSimon Rettberg2022-01-244-116/+345
| | | | | | | | | | | | | Clients can now be specified with one or more ways to be woken up. The methods are tried in order, until one is found that succeeds. In case of waking a client via another client using SSH, this means that connection to the intermediate client was successful, and the provided command could be run on that client and returned 0. For directed broadcasts from the server, we consider a successful .send() on the UDP socket success, as we have no way of knowing whether it reached the destination subnet/client, but assuming the reachability data in slx-admin is accurate, this can be assumed to be true.
* Update log4j because of the CVE-2021-45105 security flawManuel Bentele2021-12-201-2/+2
|
* Update log4j because of the CVE-2021-45046 security flawManuel Bentele2021-12-171-2/+2
|
* Fix Java compiler warningsManuel Bentele2021-12-166-6/+17
|
* Remove handler for proxy settingsManuel Bentele2021-12-165-74/+2Star
|
* Update log4j because of the CVE-2021-44228 security flawManuel Bentele2021-12-1610-21/+30
|
* Update version of build dependenciesManuel Bentele2021-12-161-8/+11
|
* Remove unused build dependencyManuel Bentele2021-12-161-6/+0Star
|
* Enable Java compiler warningsManuel Bentele2021-12-161-0/+1
|
* Update Java to version 8Manuel Bentele2021-12-161-0/+1
|
* Update version of Maven build pluginsManuel Bentele2021-12-161-1/+3
|
* Update URL of project websiteManuel Bentele2021-12-161-1/+1
|
* [mount-store] Take greater care where the .notmounted flag is writtenSimon Rettberg2021-11-122-2/+19
| | | | | | | | While the task manager should make sure only one invocation if mount-store is running, add a few extra checks whether a mount-point is pulled under our feet, or mounted when we don't expect it. This includes making sure dmsd is not accessing the share while we're trying to manipulate it.
* [install-https] Make sure newline is between cert and keySimon Rettberg2021-11-121-1/+5
|
* [SshdConfigGenerator] Fix service targetSimon Rettberg2021-07-231-1/+1
|
* [IrcClient] Handle (dis)connects betterSimon Rettberg2021-06-241-0/+6
|
* Java 1.8v3.10Simon Rettberg2021-04-261-2/+2
|
* [RemoteExec] Greatly speed up reading of stdout/err from clientSimon Rettberg2021-04-261-34/+80
|
* Add ipxe version selection, use bwlp config for ipxeSimon Rettberg2021-04-203-4/+201
|
* [RemoteExec/RemoteReboot] switch to fork of JSch to support more key formatsUdo Walter2021-03-163-40/+2Star
|
* [RemoteExec/RemoteReboot] convert ssh key to a format supported by JSchUdo Walter2021-03-103-1/+39
|
* [MountVmStore] Better handling of concurrent invocationsSimon Rettberg2020-12-102-6/+44
|
* [RecompressArchive] Add forceRoot flag to chown/chgrp to rootSimon Rettberg2020-12-102-2/+24
|
* [ListArchive] Add more data to outputSimon Rettberg2020-12-101-2/+16
|
* [util/Archive] Fix tar entry copying (symlinks etc.)Simon Rettberg2020-11-171-5/+4Star
| | | | This was introduced when working on issue #3670
* [SshConfigGenerator] Adapt to changed config from slx-adminSimon Rettberg2020-11-162-18/+64
| | | | See #3628 and #3345
* [RecompressArchive] Properly implement duplicate filename detectionSimon Rettberg2020-11-032-30/+99
| | | | Implements #3670
* [WakeOnLan] Make dest port configurableSimon Rettberg2020-09-031-1/+10
|
* [sshd] Remove deprecated optionsSteffen Ritter2020-08-031-5/+0Star
| | | | fixes: #3785
* scripts/systemctl: Improbe logic of automatic systemctl statusSimon Rettberg2020-07-311-1/+1
|
* [systemctl] Allow showSimon Rettberg2020-07-071-1/+1
|
* [systemctl] Add support for "journal", which actually uses journalctlSimon Rettberg2020-07-061-3/+9
|
* [ldap/systemctl] Wrapper script, systemd-ize ldadp handlingSimon Rettberg2020-07-065-121/+138
|
* [scripts/mount-store] Run dir/perm init for unknown mounts tooSimon Rettberg2020-03-091-1/+2
|
* Exec helper: Honor environment from fileSimon Rettberg2020-02-251-0/+6
|
* scripts:system-restore: Don't import minilinux_* from backupSimon Rettberg2020-02-241-0/+9
| | | | | | | | | This would be out of sync with what's actually on the filesystem, so instead, keep the current values by dumping them and importing them again right after the dump from the backup has been imported. This isn't too elegant, but the sql dumps in the backup files would wipe the entire DB, so I can't think of a better way that wouldn't be overly complicated.
* scripts/mount-store: Special case cifs wrt. stage4 permissionsSimon Rettberg2020-02-241-32/+49
| | | | | | If vmstore is cifs, we cannot rely on posix permissions. Add dnbd3 user to images group and set permissions of stage4 directory accordingly, so dnbd3-server can write to it.
* [IrcNotification] New TaskSimon Rettberg2020-02-243-0/+399
|
* scripts/system-restore: Run post-restore scriptsSimon Rettberg2020-02-241-0/+6
|
* [scripts/mount-store] Make stage4 owned by dnbd3 userv3.9Simon Rettberg2020-02-091-4/+4
|