d591319212
BIND is able to react to network configuration changes and therefore it can start even before all interfaces are fully configured. There is no need to wait until interfaces are fully configured. Signed-off-by: Tomas Hozza <thozza@redhat.com>
26 lines
773 B
Desktop File
26 lines
773 B
Desktop File
[Unit]
|
|
Description=Berkeley Internet Name Domain (DNS)
|
|
Wants=nss-lookup.target
|
|
Wants=named-setup-rndc.service
|
|
Before=nss-lookup.target
|
|
After=named-setup-rndc.service
|
|
After=network.target
|
|
|
|
[Service]
|
|
Type=forking
|
|
EnvironmentFile=-/etc/sysconfig/named
|
|
Environment=KRB5_KTNAME=/etc/named.keytab
|
|
PIDFile=/run/named/named.pid
|
|
|
|
ExecStartPre=/bin/bash -c 'if [ ! "$DISABLE_ZONE_CHECKING" == "yes" ]; then /usr/sbin/named-checkconf -z /etc/named.conf; else echo "Checking of zone files is disabled"; fi'
|
|
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
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|