From a84d8e0e19f7a7f4be5c75e58bca1703fcd2ed53 Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Wed, 4 Jan 2023 16:11:18 +0100 Subject: [PATCH] adding rsyslog service --- glicid/services/logging.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/glicid/services/logging.scm b/glicid/services/logging.scm index 93ec03a..1bf119c 100644 --- a/glicid/services/logging.scm +++ b/glicid/services/logging.scm @@ -17,13 +17,13 @@ rsyslog-configuration make-rsyslog-configuration rsyslog-configuration? (rsyslog-pkg rsyslog-pkg (default rsyslog)) - (pid-file pid-file (default "/var/run/rsyslog/rsyslog.pid")) (config-file config-file (default (file-append rsyslog "/etc/rsyslog/rsyslog.conf"))) + (pid-file pid-file (default "/var/run/rsyslog/rsyslog.pid")) (log-file log-file (default "/var/log/rsyslog.log"))) (define rsyslog-shepherd-service (match-lambda - (($ rsyslog-pkg logflags pid-file config-file log-file) + (($ rsyslog-pkg config-file pid-file log-file ) (list (shepherd-service (provision '(rsyslog)) @@ -32,9 +32,9 @@ (respawn? #t) (start #~(make-forkexec-constructor (list - #$(file-append rsyslog-pkg "/sbin/rsyslog") + #$(file-append rsyslog-pkg "/sbin/rsyslogd") + "-dn" "-f" #$config-file - "-n" ) #:pid-file #$pid-file #:log-file #$log-file ))