about summary refs log tree commit diff
path: root/contrib/ngircd.service
diff options
context:
space:
mode:
authorAlexander Barton <alex@barton.de>2013-01-23 00:41:02 +0100
committerAlexander Barton <alex@barton.de>2013-01-23 00:44:16 +0100
commit3d49e8ac84b49be07565bc1a19759184b4006317 (patch)
tree32d4a82a9517b111b45e5d02edf2e402b0060221 /contrib/ngircd.service
parent508ca3044dd6d1a88686efceda92a7f2a9b4a926 (diff)
downloadngircd-3d49e8ac84b49be07565bc1a19759184b4006317.tar.gz
ngircd-3d49e8ac84b49be07565bc1a19759184b4006317.zip
ngircd.service: Use "forking" service type
Don't run ngIRCd in forground mode but let it daemonize itself. This
enhances the log output of "systemctl status ngircd.service", because
now ngIRCd doesn't print out its PID and timestamp on each log message
which is redundant: it becomes logged by systemd/journald already.
Diffstat (limited to 'contrib/ngircd.service')
-rw-r--r--contrib/ngircd.service4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/ngircd.service b/contrib/ngircd.service
index b5bab060..b71eef2b 100644
--- a/contrib/ngircd.service
+++ b/contrib/ngircd.service
@@ -3,8 +3,8 @@ Description=Next Generation IRC Daemon
 After=network.target
 
 [Service]
-# don't daemonize to simplify stuff
-ExecStart=/usr/sbin/ngircd -n
+Type=forking
+ExecStart=/usr/sbin/ngircd
 ExecReload=/bin/kill -HUP $MAINPID
 
 [Install]