3dd0f65
[Unit]
3dd0f65
Description=NSD DNS Server
3dd0f65
After=syslog.target network.target
3dd0f65
3dd0f65
[Service]
3dd0f65
Type=forking
3dd0f65
PIDFile=/var/run/nsd/nsd.pid
3dd0f65
EnvironmentFile=-/etc/sysconfig/nsd
3dd0f65
ExecStartPre=/usr/sbin/nsdc -c /etc/nsd/nsd.conf rebuild
3dd0f65
ExecStart=/usr/sbin/nsd -c /etc/nsd/nsd.conf $OTHER_NSD_OPTS
3dd0f65
ExecReload=/usr/sbin/nsdc -c /etc/nsd/nsd.conf rebuild
3dd0f65
ExecReload=/usr/sbin/nsdc -c /etc/nsd/nsd.conf reload
3dd0f65
ExecStop=/usr/sbin/nsdc -c /etc/nsd/nsd.conf patch
3dd0f65
ExecStop=/usr/sbin/nsdc -c /etc/nsd/nsd.conf stop
3dd0f65
ExecStopPost=/bin/rm -f /var/lib/nsd/xfrd.state
3dd0f65
3dd0f65
[Install]
3dd0f65
WantedBy=multi-user.target
3dd0f65