[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/13: services: syslog: fix configuration file argument
From: |
guix-commits |
Subject: |
01/13: services: syslog: fix configuration file argument |
Date: |
Wed, 25 Dec 2024 17:53:33 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit dbbef3d57f4f6acd2f9c51c5f9fda97e18fa618c
Author: 45mg <45mg.writes@gmail.com>
AuthorDate: Wed Dec 25 12:14:23 2024 -0500
services: syslog: fix configuration file argument
* gnu/services/base.scm (syslog-shepherd-service): Separate incorrectly
combined arguments which resulted in an argument like "-f
/etc/syslog.conf" being passed to syslogd, leading it to ignore the
argument and execute without a configuration file. Effects of this
included no log files being written, though the Shepherd service ran
successfully.
Ref: https://issues.guix.gnu.org/70677#4-lineno7
Change-Id: I3dbe00eabd4a10804e554c12e1466483c0b185b7
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
gnu/services/base.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/services/base.scm b/gnu/services/base.scm
index fc604f029a..75ce4e8fe5 100644
--- a/gnu/services/base.scm
+++ b/gnu/services/base.scm
@@ -1679,7 +1679,7 @@ reload its settings file.")))
(start #~(make-forkexec-constructor
(list #$(syslog-configuration-syslogd config)
;; the -f option here is compatible with rsyslog
- #$(string-append "-f " syslog.conf)
+ "-f" #$syslog.conf
#$@(syslog-configuration-extra-options config))
#:file-creation-mask #o137
#:pid-file "/var/run/syslog.pid"))
- branch master updated (097fb030f6 -> e16cdcf37d), guix-commits, 2024/12/25
- 07/13: git: Remove Guile-Git < 0.4.0 compatibility fallback., guix-commits, 2024/12/25
- 05/13: gnu: nghttp3: Update to 1.7.0., guix-commits, 2024/12/25
- 04/13: gnu: ngtcp2: Update to 1.10.0., guix-commits, 2024/12/25
- 02/13: gnu: mygnuhealth: Update to 2.2.1., guix-commits, 2024/12/25
- 03/13: gnu: nano: Update to 8.3., guix-commits, 2024/12/25
- 01/13: services: syslog: fix configuration file argument,
guix-commits <=
- 09/13: guix download: Honor ‘--no-check-certificate’ for ‘--git’., guix-commits, 2024/12/25
- 10/13: channels: Add #:verify-certificate? and honor it., guix-commits, 2024/12/25
- 11/13: pull: Add ‘--no-check-certificate’., guix-commits, 2024/12/25
- 06/13: services: rootless-podman: Fix PATH lookup for Shepherd services., guix-commits, 2024/12/25
- 08/13: git: Allow X.509 certificate verification to be disabled., guix-commits, 2024/12/25
- 12/13: inferior: Add #:verify-certificate? to ‘cached-channel-instance’., guix-commits, 2024/12/25
- 13/13: time-machine: Add ‘--no-check-certificate’., guix-commits, 2024/12/25