mirror of
https://github.com/outbackdingo/sysadm.git
synced 2026-01-27 10:20:26 +00:00
Fix on -CURRENT starting the various services
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user