ngircd

Free, portable and lightweight Internet Relay Chat server http://ngircd.barton.de/
Log | Files | Refs | README | LICENSE

commit 2a52befa56eec493d4179c1568c7e6cd26d9ae23
parent 2c18e9a7f803ff74613354c8912eddd79fa0ed5c
Author: Alexander Barton <alex@barton.de>
Date:   Fri, 14 Aug 2015 19:55:32 +0200

Update systemd service file

Diffstat:
Mcontrib/ngircd.service | 11+++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)

diff --git a/contrib/ngircd.service b/contrib/ngircd.service @@ -4,8 +4,19 @@ After=network.target [Service] Type=forking +User=irc +Group=irc +CapabilityBoundingSet=CAP_SETUID CAP_SETGID CAP_SYS_CHROOT CAP_NET_BIND_SERVICE +PrivateTmp=yes +PrivateDevices=yes +ProtectSystem=full +ProtectHome=true +NoNewPrivileges=true +RuntimeDirectory=ircd +RuntimeDirectoryMode=750 ExecStart=/usr/sbin/ngircd ExecReload=/bin/kill -HUP $MAINPID +Restart=on-failure [Install] WantedBy=multi-user.target