[Unit]
Description=Solanum IRC server
Documentation=file:/etc/solanum/reference.conf
After=network.target

[Service]
Type=forking
User=solanum
Group=solanum
RuntimeDirectory=solanum
PIDFile=/run/solanum/ircd.pid
ExecStartPre=/usr/bin/solanum -conftest
ExecStart=/usr/bin/solanum
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure

ProtectSystem=yes
ProtectHome=yes
PrivateUsers=yes
PrivateTmp=yes
RestrictSUIDSGID=yes
ProtectHostname=yes

[Install]
WantedBy=multi-user.target
