1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | #!/bin/sh # # /etc/init.d/splunk # init script for Splunk. # generated by 'splunk enable boot-start'. # RETVAL=0 splunk_start() { echo Starting Splunk... "/opt/splunk/bin/splunk" start --no-prompt --answer-yes RETVAL=$? } splunk_stop() { echo Stopping Splunk... "/opt/splunk/bin/splunk" stop RETVAL=$? } splunk_restart() { echo Restarting Splunk... "/opt/splunk/bin/splunk" restart RETVAL=$? } splunk_status() { echo Splunk status: "/opt/splunk/bin/splunk" status RETVAL=$? } case "$1" in start) splunk_start ;; stop) splunk_stop ;; restart) splunk_restart ;; status) splunk_status ;; *) echo "Usage: $0 {start|stop|restart|status}" exit 1 ;; esac exit $RETVAL |