Package: bind9 Version: 1:9.5.1.dfsg.P2-1 Severity: minor Tags: patch Hi, concerning the HA Linux (http://linux-ha.org/, package heartbeat) one need at least a LSB script for controlling every HA service. Bind9 init script already contains processing of the "status", but it always returns zero exit status.
sid:~# /etc/init.d/bind9 status bind9 is not running failed! sid:~# echo $? 0 sid:~# /etc/init.d/bind9 start Starting domain name service...: bind9. sid:~# /etc/init.d/bind9 status bind9 is running. sid:~# echo $? 0 Bacause of this the Bind9 script in original shape is not usable with HA. I think that a change: diff --git a/init.d/bind9 b/init.d/bind9 index a4c55e8..11991df 100755 --- a/init.d/bind9 +++ b/init.d/bind9 @@ -115,8 +115,8 @@ case "$1" in ;; status) - ret=0 - status_of_proc -p ${PIDFILE} /usr/sbin/named bind9 2>/dev/null || ret=$? + status_of_proc -p ${PIDFILE} /usr/sbin/named bind9 2>/dev/null + exit $? ;; *) can be a little improvement. sid:~# /etc/init.d/bind9 status bind9 is running. sid:~# echo $? 0 sid:~# /etc/init.d/bind9 stop Stopping domain name service...: bind9 waiting for pid 18102 to die. sid:~# /etc/init.d/bind9 status bind9 is not running failed! sid:~# echo $? 3 The above is in compliance with http://refspecs.linux-foundation.org/LSB_3.2.0/LSB-Core-generic/LSB-Core-generic/iniscrptact.html Best Regards -- Zito -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages bind9 depends on: ii adduser 3.110 add and remove users and groups ii bind9utils 1:9.5.1.dfsg.P2-1 Utilities for BIND ii debconf [debconf-2.0 1.5.26 Debian configuration management sy ii libbind9-40 1:9.5.1.dfsg.P2-1 BIND9 Shared Library used by BIND ii libc6 2.9-6 GNU C Library: Shared libraries ii libcap2 1:2.16-5 support for getting/setting POSIX. ii libdb4.7 4.7.25-6 Berkeley v4.7 Database Libraries [ ii libdns45 1:9.5.1.dfsg.P2-1 DNS Shared Library used by BIND ii libgssapi-krb5-2 1.6.dfsg.4~beta1-12 MIT Kerberos runtime libraries - k ii libisc45 1:9.5.1.dfsg.P2-1 ISC Shared Library used by BIND ii libisccc40 1:9.5.1.dfsg.P2-1 Command Channel Library used by BI ii libisccfg40 1:9.5.1.dfsg.P2-1 Config File Handling Library used ii libldap-2.4-2 2.4.15-1 OpenLDAP libraries ii liblwres40 1:9.5.1.dfsg.P2-1 Lightweight Resolver Library used ii libssl0.9.8 0.9.8g-16 SSL shared libraries ii libxml2 2.7.3.dfsg-1 GNOME XML library ii lsb-base 3.2-22 Linux Standard Base 3.2 init scrip ii net-tools 1.60-23 The NET-3 networking toolkit ii netbase 4.34 Basic TCP/IP networking system bind9 recommends no packages. Versions of packages bind9 suggests: ii bind9-doc 1:9.5.1.dfsg.P2-1 Documentation for BIND ii dnsutils 1:9.5.1.dfsg.P2-1 Clients provided with BIND pn resolvconf <none> (no description available) pn ufw <none> (no description available) -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org