diff --git a/bind.spec b/bind.spec index ac40820..20bb29e 100644 --- a/bind.spec +++ b/bind.spec @@ -959,6 +959,7 @@ fi; %changelog * Fri Sep 30 2022 Petr Menšík - 32:9.18.7-3 - Update License to SPDX identifier +- Enable automatic restart on crashes * Sat Sep 24 2022 Petr Menšík - 32:9.18.7-2 - Build ARM documentation also with older sphinx on RHEL9 diff --git a/named-chroot.service b/named-chroot.service index ff793f2..4c38601 100644 --- a/named-chroot.service +++ b/named-chroot.service @@ -25,6 +25,7 @@ ExecReload=/bin/sh -c 'if /usr/sbin/rndc null > /dev/null 2>&1; then /usr/sbin/r ExecStop=/bin/sh -c '/usr/sbin/rndc stop > /dev/null 2>&1 || /bin/kill -TERM $MAINPID' PrivateTmp=false +Restart=on-abnormal [Install] WantedBy=multi-user.target diff --git a/named.service b/named.service index 252c9d5..5c32fc5 100644 --- a/named.service +++ b/named.service @@ -20,6 +20,7 @@ ExecReload=/bin/sh -c 'if /usr/sbin/rndc null > /dev/null 2>&1; then /usr/sbin/r ExecStop=/bin/sh -c '/usr/sbin/rndc stop > /dev/null 2>&1 || /bin/kill -TERM $MAINPID' PrivateTmp=true +Restart=on-abnormal [Install] WantedBy=multi-user.target