diff options
| author | Adam Tkac <atkac@redhat.com> | 2012-01-30 16:59:01 +0100 |
|---|---|---|
| committer | Adam Tkac <atkac@redhat.com> | 2012-01-30 16:59:01 +0100 |
| commit | d218af54a5284ff3508ad697176ee8167a0e3bd0 (patch) | |
| tree | 5c62259022e260745c4a28b1c3e3d842882f44d4 /named.service | |
| parent | c7d6bc15c0f8c3851018d994baa5da0d89f86994 (diff) | |
| download | bind-d218af54a5284ff3508ad697176ee8167a0e3bd0.tar.gz bind-d218af54a5284ff3508ad697176ee8167a0e3bd0.tar.xz bind-d218af54a5284ff3508ad697176ee8167a0e3bd0.zip | |
retire initscript in favour of systemd unit files (#719419)
Signed-off-by: Adam Tkac <atkac@redhat.com>
Diffstat (limited to 'named.service')
| -rw-r--r-- | named.service | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/named.service b/named.service new file mode 100644 index 0000000..388fc89 --- /dev/null +++ b/named.service @@ -0,0 +1,24 @@ +[Unit] +Description=Berkeley Internet Name Domain (DNS) +Wants=nss-lookup.target +Before=nss-lookup.target +After=network.target + +[Service] +Type=forking +EnvironmentFile=-/etc/sysconfig/named +Environment=KRB5_KTNAME=/etc/named.keytab +PIDFile=/run/named/named.pid + +ExecStartPre=/usr/sbin/named-checkconf -z /etc/named.conf +ExecStart=/usr/sbin/named -u named $OPTIONS + +ExecReload=/bin/sh -c '/usr/sbin/rndc reload > /dev/null 2>&1 || /bin/kill -HUP $MAINPID' + +ExecStop=/bin/sh -c '/usr/sbin/rndc stop > /dev/null 2>&1 || /bin/kill -TERM $MAINPID' + +PrivateTmp=true +TimeoutSec=25 + +[Install] +WantedBy=multi-user.target |
