diff options
author | Jean-Baptiste Note <[email protected]> | 2024-04-30 15:36:22 +0000 |
---|---|---|
committer | Ludovic Courtès <[email protected]> | 2024-12-23 20:45:32 +0100 |
commit | 786aff3785bd3855b233181ea080ede0d8afee41 (patch) | |
tree | 502cfa402eb171975ef970e0eb07af92567efcdb | |
parent | b732d702f9732493a21bba7886068fd385e12fc5 (diff) |
services: syslog: Adjust service for rsyslog compatibility.
* gnu/services/base.scm (syslog-shepherd-service): Change flag for designating
configuration file. The long option is not compatible with rsyslog while the
short is; switch to the short one.
Signed-off-by: Ludovic Courtès <[email protected]>
-rw-r--r-- | gnu/services/base.scm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 6389148231..fc604f029a 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -1678,7 +1678,8 @@ reload its settings file."))) ;; action work as intended. (start #~(make-forkexec-constructor (list #$(syslog-configuration-syslogd config) - #$(string-append "--rcfile=" syslog.conf) + ;; the -f option here is compatible with rsyslog + #$(string-append "-f " syslog.conf) #$@(syslog-configuration-extra-options config)) #:file-creation-mask #o137 #:pid-file "/var/run/syslog.pid")) |