Fix on -CURRENT starting the various services

This commit is contained in:
Kris Moore
2016-01-26 10:09:07 -05:00
parent 2f99b12f61
commit dd0f7bb45b
2 changed files with 12 additions and 12 deletions

View File

@@ -15,9 +15,8 @@
name="sysadm_restserver"
rcvar=sysadm_restserver_enable
command="/usr/local/bin/sysadm-server"
start_cmd="sysadm_start"
stop_cmd="sysadm_stop"
start_cmd="sysadm_restserver_start"
stop_cmd="sysadm_restserver_stop"
flags=""
[ -z "$sysadm_restserver_enable" ] && sysadm_restserver_enable="NO"
@@ -35,19 +34,20 @@ ssl_keygen()
-subj "/C=US/ST=MY/L=NULL/O=SysAdm/OU=SysAdm/CN=SysAdm/emailAddress=none@example.org" 2>/dev/null
}
sysadm_stop()
sysadm_restserver_stop()
{
if [ -e "/var/run/sysadm-rest.pid" ] ; then
pkill -9 -F /var/run/sysadm-rest.pid
fi
}
sysadm_start()
sysadm_restserver_start()
{
export PATH="${PATH}:/usr/local/bin:/usr/local/sbin"
sysadm_stop
sysadm_restserver_stop
ssl_keygen
echo "Starting sysadm (REST)..."
command="/usr/local/bin/sysadm-server"
daemon -p /var/run/sysadm-rest.pid $command $flags >/dev/null 2>/dev/null
chmod 744 /var/run/sysadm-rest.pid >/dev/null 2>/dev/null
}

View File

@@ -15,9 +15,8 @@
name="sysadm_websocket"
rcvar=sysadm_websocket_enable
command="/usr/local/bin/sysadm-server"
start_cmd="sysadm_start"
stop_cmd="sysadm_stop"
start_cmd="sysadm_websocket_start"
stop_cmd="sysadm_websocket_stop"
flags="-ws"
[ -z "$sysadm_websocket_enable" ] && sysadm_websocket_enable="NO"
@@ -35,19 +34,20 @@ ssl_keygen()
-subj "/C=US/ST=MY/L=NULL/O=SysAdm/OU=SysAdm/CN=SysAdm/emailAddress=none@example.org" 2>/dev/null
}
sysadm_stop()
sysadm_websocket_stop()
{
if [ -e "/var/run/sysadm-websocket.pid" ] ; then
pkill -9 -F /var/run/sysadm-websocket.pid
fi
}
sysadm_start()
sysadm_websocket_start()
{
export PATH="${PATH}:/usr/local/bin:/usr/local/sbin"
sysadm_stop
sysadm_websocket_stop
ssl_keygen
echo "Starting sysadm (WebSocket)..."
command="/usr/local/bin/sysadm-server"
daemon -p /var/run/sysadm-websocket.pid $command $flags >/dev/null 2>/dev/null
chmod 744 /var/run/sysadm-websocket.pid >/dev/null 2>/dev/null
}