commit 3d49e8ac84b49be07565bc1a19759184b4006317 from: Alexander Barton date: Tue Jan 22 23:44:16 2013 UTC 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. commit - 508ca3044dd6d1a88686efceda92a7f2a9b4a926 commit + 3d49e8ac84b49be07565bc1a19759184b4006317 blob - b5bab060b1f69d807c96a52ff1bfbff186c71a5f blob + b71eef2b178f885fd0e06b678a0b04881c506d1e --- contrib/ngircd.service +++ 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]