Improve IS_BINDCHROOT to check if Bind must be rechrooted (if binary differ).

This commit is contained in:
Romain Dessort 2016-02-02 16:07:00 -05:00
parent 99bbcd5420
commit cc8ef31a6d

View file

@ -302,7 +302,15 @@ if [ -e /etc/debian_version ]; then
# Verification si bind est chroote
if [ "$IS_BINDCHROOT" = 1 ]; then
is_installed bind && ( grep -qE '^OPTIONS=".*-t"' /etc/default/bind9 && grep -qE '^OPTIONS=".*-u"' /etc/default/bind9 || echo 'IS_BINDCHROOT FAILED!' )
if is_installed bind; then
if grep -qE '^OPTIONS=".*-t"' /etc/default/bind9 && grep -qE '^OPTIONS=".*-u"' /etc/default/bind9; then
if [ "$(md5sum /usr/sbin/named)" = "$(md5sum /var/chroot-bind/usr/sbin/named)" ]; then
echo 'IS_BINDCHROOT FAILED!'
fi
else
echo 'IS_BINDCHROOT FAILED!'
fi
fi
fi
# Verification de la présence du depot volatile