Package: bind9 Version: 1:9.4.1-1 Severity: normal Qouting the `options Statement Definition and Usage' section of http://www.isc.org/sw/bind/arm94/Bv9ARM.ch06.html#id2576593:
pid-file The pathname of the file the server writes its process ID in. If not specified, the default is /var/run/named.pid. The pid-file is used by programs that want to send signals to the running name server. Specifying pid-file none disables the use of a PID file ? no file will be written and any existing one will be removed. Note that none is a keyword, not a file name, and therefore is not enclosed in double quotes. Therfore, I believe that having /var/run/bind/run/named.pid contradicts the documentation. named.8 also points to /var/run/named.pid. Personally I believe that chgrp bind /var/run/bind + chmod g+w /var/run/bind + having a pid-file "/var/run/bind/named.pid" in /etc/bind/named.conf.options is preferable. This would also close #212659 (which is tagged `will not fix'). -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (600, 'testing'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.20-3.pentium3.1 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages bind9 depends on: ii adduser 3.103 Add and remove users and groups ii libbind9-30 1:9.4.1-1 BIND9 Shared Library used by BIN D ii libc6 2.5-9+b1 GNU C Library: Shared libraries ii libdns32 1:9.4.1-1 DNS Shared Library used by BIND ii libisc32 1:9.4.1-1 ISC Shared Library used by BIND ii libisccc30 1:9.4.1-1 Command Channel Library used by BI ii libisccfg30 1:9.4.1-1 Config File Handling Library use d ii liblwres30 1:9.4.1-1 Lightweight Resolver Library use d ii libssl0.9.8 0.9.8e-5 SSL shared libraries ii lsb-base 3.1-23.1 Linux Standard Base 3.1 init scr ip ii netbase 4.29 Basic TCP/IP networking system bind9 recommends no packages. -- no debconf information