Oh and for Windows this applies (taken from docs.splunk.com):
By default, Splunk starts automatically when you start your Windows machine. You can configure the Splunk processes (splunkd and splunkweb) to start manually from the Windows Services control panel.
... View more
Try this to find out more information about boot:
$SPLUNK_HOME/bin/splunk display boot-start
If this is the output:
Init script is not installed (checked: /etc/init.d/splunk).
Init script is not configured to run at boot.
Run this:
$SPLUNK_HOME/bin/splunk --enable boot-start
HTH.
... View more