summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [LighttpdHttps] Allow setting redirect when disabling httpsHEADmasterSimon Rettberg2024-10-141-0/+3
| | | | | This doesn't make much sense on first glipmse, but since we always run https with a self-signed certficate, it actually does. :)
* Archive: Support .tar.lz4 for outputSimon Rettberg2024-10-141-0/+3
|
* install-https: CleanupSimon Rettberg2024-10-141-1/+1
|
* pom: Add xz-java as dependencySimon Rettberg2024-10-141-0/+5
| | | | | | For *some reason*, commons-compress requires xz, but doesn't list it as a dependency (anymore?), so you'll get funny "class not found" errors during runtime. Apache projects...
* install-https: Remove smime -verify, rather pointlessSimon Rettberg2024-10-101-5/+3Star
|
* [LighttpdHttps] Add support for ACMESimon Rettberg2024-10-083-55/+334
|
* Add commentSimon Rettberg2024-10-081-0/+2
|
* Fix typeSimon Rettberg2024-10-081-1/+1
|
* [InstallHttps] Custom dhparam is deprecatedSimon Rettberg2024-02-261-10/+0Star
|
* [InstallHttps] Include chain in main pem for lighttpdSimon Rettberg2024-02-261-4/+6
| | | | Separate chain file never worked...
* [PortScan] Check for fingerprint attribute case-insensitiveSteffen Ritter2024-02-151-2/+2
| | | | | | | | | | For idiotic reasons older openssl versions return "SHA1 Fingerprint..." whereas newer versions return "sha1 Fingerprint...". Because our check was case-sensitive the taskmanager couldn't extract the fingerprint and the whole ldap/ad wizzard stopped when using ssl.
* [AptGetUpgradable] Update regex to include packages with no oldVersionSimon Rettberg2023-12-191-1/+1
|
* [AptGetUpgradable] Use apt-get to list upgradable filesSimon Rettberg2023-12-191-5/+17
| | | | | This (hopefully) has a stable CLI format, and lists packages that need a dist/full-upgrade, which are missing from apt --list-upgradable.
* Update svgSalamanderSimon Rettberg2023-12-141-1/+1
|
* [CreateLdapConfig] Add autorestart=! to ldadp configSimon Rettberg2023-12-141-0/+1
|
* maven: Don't use brainfucked open intervals for version rangesSimon Rettberg2023-09-261-7/+7
| | | | See https://michakutz.medium.com/d4ba66ac654
* [DownloadText] Better handling of errorsSimon Rettberg2023-07-251-3/+27
|
* Add tasks for apt update and upgradeSimon Rettberg2023-07-032-0/+189
|
* [IrcClient] Silence protocol log spamSimon Rettberg2023-05-251-27/+26Star
|
* [Ldadp] Change perms of ca-bundle tooSimon Rettberg2023-05-051-1/+2
|
* [BackupRestore] Add support for archive testing and encryptionSimon Rettberg2023-03-023-59/+234
|
* Add names to all ThreadPool threadsSimon Rettberg2023-02-155-7/+17
|
* [WakeOnLan] Fix thread leak from ThreadPoolSimon Rettberg2023-02-151-0/+7
|
* [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
|