gearmand.in 403 B

1234567891011121314151617181920212223242526
  1. #!/sbin/sh
  2. #
  3. # Script used to start Gearman from Solaris SMF
  4. #
  5. . /lib/svc/share/smf_include.sh
  6. prefix=@prefix@
  7. exec_prefix=@exec_prefix@
  8. case "$1" in
  9. 'start')
  10. /bin/coreadm -p "`svcprop -p gearman/corepattern $SMF_FMRI`" $$
  11. @sbindir@/gearmand -d
  12. ;;
  13. 'stop')
  14. smf_kill_contract $2 TERM 1
  15. ;;
  16. *)
  17. echo "Usage: $0 {start|stop}"
  18. exit 1
  19. ;;
  20. esac
  21. exit $SMF_EXIT_OK