According to a quick check, the following files specify #!/bin/bash,
presumably at least some of them have a good reason for this.

heartbeat/lib/hb_addnode.in
heartbeat/lib/hb_setweight.in
heartbeat/lib/hb_setsite.in
heartbeat/lib/hb_delnode.in
resources/OCF/pgsql
resources/OCF/o2cb
resources/OCF/eDir88
resources/OCF/Stateful
resources/OCF/SysInfo
lrm/test/test_target_rc_everytime
lrm/test/regression.sh
lrm/test/simple_ops.in
lrm/test/test_target_rc_changed
lrm/test/daemon_for_lsb.sh
lrm/test/LRMBasicSanityCheck.in
lrm/test/evaltest.sh
lrm/test/test_target_rc
lrm/test/daemon_for_ocf.sh
crm/pengine/regression.sh
crm/pengine/stonith.sh
crm/pengine/regression.core.sh

Signed-off-by: Simon Horman <[EMAIL PROTECTED]>

Index: heartbeat/debian/changelog
===================================================================
--- heartbeat.orig/debian/changelog     2007-07-31 18:24:41.000000000 +0900
+++ heartbeat/debian/changelog  2007-07-31 18:25:21.000000000 +0900
@@ -1,3 +1,11 @@
+heartbeat (2.1.2-2) unstable; urgency=low
+
+  * Add dependancy on bash to heartbeat package,
+    as several of the resource agents and other scripts
+    (claim to) need it.
+
+ -- Simon Horman <[EMAIL PROTECTED]>  Tue, 31 Jul 2007 18:24:43 +0900
+
 heartbeat (2.1.2-1) unstable; urgency=low
 
   * New Upstream
Index: heartbeat/debian/control
===================================================================
--- heartbeat.orig/debian/control       2007-07-31 18:23:51.000000000 +0900
+++ heartbeat/debian/control    2007-07-31 18:24:08.000000000 +0900
@@ -10,7 +10,7 @@ Package: ldirectord
 Section: admin
 Priority: extra
 Architecture: all
-Depends: ${perl:Depends}, ipvsadm, libauthen-radius-perl, 
libcrypt-ssleay-perl, libdbi-perl, libdigest-hmac-perl, libdigest-md5-perl, 
libmail-pop3client-perl, libmailtools-perl, libnet-dns-perl, 
libnet-imap-simple-perl, libnet-imap-simple-ssl-perl, libnet-ldap-perl, 
libnet-perl, libwww-perl
+Depends: ${perl:Depends}, ipvsadm, libauthen-radius-perl, 
libcrypt-ssleay-perl, libdbi-perl, libdigest-hmac-perl, libdigest-md5-perl, 
libmail-pop3client-perl, libmailtools-perl, libnet-dns-perl, 
libnet-imap-simple-perl, libnet-imap-simple-ssl-perl, libnet-ldap-perl, 
libnet-perl, libwww-perl, bash
 Recommends: sysklogd|syslog-ng, logrotate
 Conflicts: libpils0 (<< 2.0.8-3), libstonith0 (<< 2.0.8-3), stonith (<< 
2.0.8-3)
 XB-Python-Version: ${python:Versions}
Index: heartbeat/heartbeat.spec.in
===================================================================
--- heartbeat.orig/heartbeat.spec.in    2007-07-31 18:23:37.000000000 +0900
+++ heartbeat/heartbeat.spec.in 2007-07-31 18:23:41.000000000 +0900
@@ -14,7 +14,7 @@ Group: Utilities
 Packager: Alan Robertson <[EMAIL PROTECTED]>
 Source: http://linux-ha.org/download/@[EMAIL PROTECTED]@[EMAIL PROTECTED]
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-build
-BuildPrereq: glib-devel, @UCDSNMPDEVEL@, perl, iputils, @SSH@, openssl-devel, 
libnet, glib2-devel, python-devel, gnutls-devel
+BuildPrereq: glib-devel, @UCDSNMPDEVEL@, perl, iputils, @SSH@, openssl-devel, 
libnet, glib2-devel, python-devel, gnutls-devel, bash
 # libnet available from www.ultramonkey.org and others
 Requires: sysklogd, heartbeat-stonith = %{version}-%{release}, heartbeat-pils 
= %{version}-%{release}
 BuildRequires: libgcrypt-devel
_______________________________________________________
Linux-HA-Dev: [email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/

Reply via email to