corosync-notifyd.conf.in 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # corosync-notifyd - Corosync Dbus and snmp notifier
  2. #
  3. # Starts corosync-notifyd
  4. expect fork
  5. respawn
  6. env prog=corosync-notifyd
  7. env rpm_sysconf=@SYSCONFDIR@/sysconfig/corosync-notifyd
  8. env rpm_lockfile=@LOCALSTATEDIR@/lock/subsys/corosync-notifyd
  9. env deb_sysconf=@SYSCONFDIR@/default/corosync-notifyd
  10. env deb_lockfile=@LOCALSTATEDIR@/lock/corosync-notifyd
  11. script
  12. [ -f "$rpm_sysconf" ] && . $rpm_sysconf
  13. [ -f "$deb_sysconf" ] && . $deb_sysconf
  14. exec $prog $OPTIONS
  15. end script
  16. pre-start script
  17. mkdir -p @LOCALSTATEDIR@/run
  18. end script
  19. post-start script
  20. [ -f "$rpm_sysconf" ] && . $rpm_sysconf
  21. [ -f "$deb_sysconf" ] && . $deb_sysconf
  22. [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/sysconfig ] && LOCK_FILE="$rpm_lockfile"
  23. [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/default ] && LOCK_FILE="$deb_lockfile"
  24. touch $LOCK_FILE
  25. end script
  26. post-stop script
  27. [ -f "$rpm_sysconf" ] && . $rpm_sysconf
  28. [ -f "$deb_sysconf" ] && . $deb_sysconf
  29. [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/sysconfig ] && LOCK_FILE="$rpm_lockfile"
  30. [ -z "$LOCK_FILE" -a -d @SYSCONFDIR@/default ] && LOCK_FILE="$deb_lockfile"
  31. rm -f $LOCK_FILE
  32. end script