Description of Problem: The file: /etc/logrotate.d/named Has this line: /bin/kill -HUP `cat /var/run/named/named.pid 2> /dev/null` 2> /dev/null || true This is bad, sending signals to named is deprecated and unreliable. Also, if you are running named in a chrooted jail, the PID file will be in a different location. I suggest replacing the line with: /etc/init.d/named reload This is clean since you aren't having to maintain the reload code in two places. Alternatively, you can could replace it with (stolen from the sysv file): /usr/sbin/rndc reload >/dev/null 2>&1 || /usr/bin/killall -HUP `/sbin/pidof -o %PPID named` || true
Fixed in bind-9.2.1-12
Thanks!