summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* [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
|
* [Symlink] And don't follow symlinks when checking if file existsSteffen Ritter2020-02-061-1/+2
|
* scripts/mount-store: hack for missing dnbd3 folderJonathan Bauer2020-01-241-0/+10
|
* [Symlink] Don't follow symlinks when deleting old link sourceSimon Rettberg2020-01-171-1/+23
|
* [WakeOnLan] Native Java implementationSimon Rettberg2020-01-101-38/+102
| | | | Gets rid of any dependency on installed tools.
* [MakeTarball] Task for creating tar from text/blob dataSimon Rettberg2020-01-081-0/+83
|
* [MountVmStore] Add support for dnbd3 with no NFS fallbackSimon Rettberg2019-12-162-0/+7
| | | | | Don't enable the /srv/openslx/nfs export on the server if internal storage is being used, but NFS fallback is disabled.
* Update gitignoreSimon Rettberg2019-12-111-1/+3
|
* Revert "Add start script (now that we need to load plugins externally)"Simon Rettberg2019-12-111-1/+0Star
| | | | | | Doesn't belong here, already in daemon repo This reverts commit ec6e23cfe982782f0600ba93eb80b3b84a1be048.
* Add start script (now that we need to load plugins externally)Simon Rettberg2019-12-111-0/+1
|
* [RemoteExec+WakeOnLan] New tasks for remotereboot slx-admin moduleSimon Rettberg2019-12-112-0/+377
|
* [CopyDirectory] New task for new minilinux slx-admin moduleSimon Rettberg2019-12-111-0/+73
|
* [Symlink] Rename and refit from LinkConfigTgzSimon Rettberg2019-12-112-73/+83
|
* Simplify some code, remove unused stuffSimon Rettberg2019-12-102-11/+3Star
|
* [scripts/mount-store] Semi-support custom local mounts in "internal" modeSimon Rettberg2019-12-101-23/+48
|
* [DownloadFiles] Task for batch downloadsSimon Rettberg2019-10-091-0/+289
| | | | Supports using custom GPG pubkey for verification of downloaded files
* Util: isEmpty: Use regex; add parseIntSimon Rettberg2019-10-091-2/+27
|
* [DeleteDirectory] New taskSimon Rettberg2019-10-092-3/+63
|
* [DeleteFile] Allow deleting files in HTTP boot dirSimon Rettberg2019-09-131-1/+1
|
* [DownloadText] Simplify conversionSimon Rettberg2019-09-131-1/+1
|
* [DownloadText] Buffer everything before converting to UTF-8Simon Rettberg2019-09-131-3/+4
| | | | | | As we read the incoming data in chunks, if a multi-byte UTF-8 char were at such a chunk boundary, it would break during conversion, so buffer everything first and convert later in one go.
* [DownloadText] Increase max size to 1MSimon Rettberg2019-09-131-1/+1
|
* [SshdConfigGenerator] Unique filename for pubkeySimon Rettberg2019-09-131-2/+4
| | | | This will allow for simple combination of multiple ssh config modules.
* [CompileIPxeNew] 'nice' make, use all cores (-jN)Simon Rettberg2019-04-161-6/+31
|
* [CreateLdapConfig] Pass through nohomewarn as SHARE_NO_HOME_WARNSimon Rettberg2019-04-081-0/+3
|
* ipxe template: Fixes, more status outputSimon Rettberg2019-03-261-3/+10
|
* [CompileIPxeNew] Use kkkpxe for ipxelinux.0 symlinkSimon Rettberg2019-03-261-2/+2
|
* [CompileIPxeLegacy] (Re-)add log outputSimon Rettberg2019-03-091-2/+26
|
* [SshdConfigGenerator] Only allow root to loginSimon Rettberg2019-03-051-1/+1
|
* [*IPxe*] Copy legacy files with .0 appended (compat)Simon Rettberg2019-03-052-4/+24
|
* Fix typoSimon Rettberg2019-03-051-1/+1
|
* [CompileIPxe*] Separate legacy pxelinux and new ipxe-only approachSimon Rettberg2019-02-127-27/+319
|
* [CreateLdapConfig] Fix detection of valid CNSimon Rettberg2018-11-221-1/+1
| | | | | openssl output changed so we didn't properly detect a certificate that still has the proper CN set and instead always regenerated the cert/key.
* [CreateLdapConfig] Support ldadp genuid featureSimon Rettberg2018-11-221-0/+6
|
* [mount-store] Conditionally enable nfs serverSimon Rettberg2018-06-041-1/+28
|
* [scripts/system-restore] Print proper messages when restoring databasesv3.7Simon Rettberg2018-04-201-2/+2
|