On Sun, Jan 06, 2008 at 11:22:22PM +0100, Petter Reinholdtsen wrote: [snip]
> I notice the package depend on openhpid. If heartbeat need openhpid > to start before it in the boot, it should list it in required-start or > should-start, depending on how hard the dependency should be. And the > same in required-stop or should-stop, if heartbeat need to stop before > openhpid during shutdown. I do not know the package enough to say. Hi Petter, I've looked into this breifly and I believe that the short answer is yes. It seems that in Debian openhpid is a recomemdation of libopenhpi2 which is a dependancy of heartbeat, and thus using should-start/should-stop in the init script would be the most appropriate option. This should also nicely cover other distributions with a loose package dependancy on openhpid (the script in question is generic IIRC). I notice that the openhpid init script in Debian doesn't have any LSB tags, and in paricular no "Provides: ", so I have just used openhpid as the dependancy, rather than $openhpid. Is that correct? Also, should-stop ntp appears to be missing. I'd appreciate your thoughts o whether it should be added. Cc: Petter Reinholdtsen <[EMAIL PROTECTED]> Signed-off-by: Simon Horman <[EMAIL PROTECTED]> Index: heartbeat/heartbeat/init.d/heartbeat.in =================================================================== --- heartbeat.orig/heartbeat/init.d/heartbeat.in 2008-01-07 11:53:23.000000000 +0900 +++ heartbeat/heartbeat/init.d/heartbeat.in 2008-01-07 11:54:17.000000000 +0900 @@ -37,8 +37,9 @@ # Short-Description: High-availability services. # Provides: heartbeat HA # Required-Start: $remote_fs $network $time $syslog -# Should-Start: ntp +# Should-Start: ntp openhpid # Required-Stop: $remote_fs $network $time $syslog +# Should-stop: openhpid # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 ### END INIT INFO -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]