Simplify wwctl server

- Always run in the foreground
- Always log to stdout/err (unless syslog is requested)
- Update systemd to reload with a direct signal
- Omit any pidfile for "warewulfd"

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
This commit is contained in:
Jonathon Anderson
2024-05-24 16:40:47 -06:00
parent 0be0f20823
commit 983214f253
21 changed files with 30 additions and 261 deletions

View File

@@ -112,11 +112,7 @@ Default: true
.TP
\fBsyslog\fP
When true, Warewulf server logs are written to syslog, rather than a
local file.
When false, Warewulf server logs are written to
`/var/log/warewulfd.log'.
When true, Warewulf server logs are written to syslog.
Default: false
.IP