| 12345678910111213141516171819202122232425262728293031323334 |
- # corosync-notifyd - Corosync Dbus and snmp notifier
- #
- # Starts corosync-notifyd
- expect fork
- respawn
- env prog=corosync-notifyd
- env initconf=@INITCONFIGDIR@/corosync-notifyd
- env rpm_lockfile=@LOCALSTATEDIR@/lock/subsys/corosync-notifyd
- env deb_lockfile=@LOCALSTATEDIR@/lock/corosync-notifyd
- script
- [ -f "$initconf" ] && . $initconf
- exec $prog $OPTIONS
- end script
- pre-start script
- mkdir -p @LOCALSTATEDIR@/run
- end script
- post-start script
- [ -f "$initconf" ] && . $initconf
- [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/sysconfig ] && LOCK_FILE="$rpm_lockfile"
- [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/default ] && LOCK_FILE="$deb_lockfile"
- touch $LOCK_FILE
- end script
- post-stop script
- [ -f "$initconf" ] && . $initconf
- [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/sysconfig ] && LOCK_FILE="$rpm_lockfile"
- [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/default ] && LOCK_FILE="$deb_lockfile"
- rm -f $LOCK_FILE
- end script
|