summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2011-07-02 00:08:07 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2011-07-02 12:54:39 +0200
commit6e222ec9ef8a4575d7113fed957dd79191b8e61b (patch)
treec66f37624de0890469918536de8cf3daabfd755b
parent38e7f7852a9b82e055840dd1696a72db2c45f79c (diff)
downloadrsyslog-6e222ec9ef8a4575d7113fed957dd79191b8e61b.tar.gz
rsyslog-6e222ec9ef8a4575d7113fed957dd79191b8e61b.tar.xz
rsyslog-6e222ec9ef8a4575d7113fed957dd79191b8e61b.zip
systemd: direct stdout/stderr of rsyslog to null
This allows systemd upstream to set stdout/stderr of all spawned services by default to 'syslog'. In order to avoid log loops rsyslog itself must be have its stdout/stderr connected to 'null' in that case, however.
-rw-r--r--rsyslog.service.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/rsyslog.service.in b/rsyslog.service.in
index 898354d5..c03c9004 100644
--- a/rsyslog.service.in
+++ b/rsyslog.service.in
@@ -5,6 +5,7 @@ Description=System Logging Service
ExecStartPre=/bin/systemctl stop systemd-kmsg-syslogd.service
ExecStart=@sbindir@/rsyslogd -n -c5
Sockets=syslog.socket
+StandardOutput=null
[Install]
WantedBy=multi-user.target