[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#70677] [PATCH 2/2] services: syslog: Adjust service for rsyslog com
From: |
Jean-Baptiste Note |
Subject: |
[bug#70677] [PATCH 2/2] services: syslog: Adjust service for rsyslog compatibility. |
Date: |
Tue, 30 Apr 2024 15:36:22 +0000 |
* 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.
---
gnu/services/base.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gnu/services/base.scm b/gnu/services/base.scm
index 47565a3d5a..0d73e5344e 100644
--- a/gnu/services/base.scm
+++ b/gnu/services/base.scm
@@ -1591,7 +1591,8 @@ (define (syslog-shepherd-service config)
;; 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"))
--
2.41.0