Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- #
- # Startup script for Serf
- # PROVIDE: serf
- # REQUIRE: DAEMON
- # KEYWORD: shutdown
- #
- serf_enable=${serf_enable:-"NO"}
- . /etc/rc.subr
- serf_config=${serf_config:-"/usr/local/etc/serf.conf"}
- name="serf"
- rcvar=serf_enable
- start_cmd="${name}_start"
- stop_cmd="${name}_stop"
- serf_start()
- {
- echo -n " Starting Serf"
- /usr/local/bin/serf agent -config-file=${serf_config} > /var/log/${name}.log 2>&1 &
- }
- serf_stop()
- {
- echo -n " Stopping Serf"
- kill -INT `pgrep ${name}`
- }
- load_rc_config $name
- run_rc_command "$1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement