James Tombleson
b7facd7394
Added Sensu Moved default role downloads to ./roles Added unattended-upgrades
26 lines
525 B
Django/Jinja
26 lines
525 B
Django/Jinja
#!/bin/bash
|
|
|
|
PATH=/opt/local/bin:/opt/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
|
|
export PATH
|
|
|
|
set -o errexit
|
|
set -o xtrace
|
|
|
|
. /lib/svc/share/smf_include.sh
|
|
|
|
HOME={{ sensu_uchiwa_path }}
|
|
UCHIWA_PATH=${HOME}/go/src/github.com/sensu/uchiwa
|
|
UCHIWA_USER={{ sensu_user_name }}
|
|
|
|
if [ ! -d $HOME ]; then
|
|
echo "No directory found at: $HOME"
|
|
fi
|
|
|
|
if [ ! -f $HOME/etc/config.json ]; then
|
|
echo "No Uchiwa config found at: ${HOME}/config.json"
|
|
fi
|
|
|
|
cd $UCHIWA_PATH
|
|
${HOME}/go/bin/uchiwa -c ${HOME}/etc/config.json &
|
|
exit ${SMF_EXIT_OK}
|