Update init scripts to use start/stop/restart --all

This commit is contained in:
Ben Peddell 2015-08-07 23:40:22 +10:00
parent 0080e3c81a
commit d6fc1f7078
4 changed files with 10 additions and 10 deletions

View File

@ -29,7 +29,7 @@ case "$1" in
start)
log_daemon_msg "Starting" "$NAME"
ulimit -n 100000
su -s /bin/sh -c "$DAEMON start" $steamcmd_user
su -s /bin/sh -c "$DAEMON start --all" $steamcmd_user
sleep 5
PID=`ps -ef | grep $NAME | grep -v grep | awk '{print $2}'`
if [ -n "$PID" ]; then
@ -42,7 +42,7 @@ case "$1" in
stop)
log_daemon_msg "Stopping" "$NAME"
su -s /bin/sh -c "$DAEMON stop" $steamcmd_user
su -s /bin/sh -c "$DAEMON stop --all" $steamcmd_user
sleep 5
PID=`ps -ef | grep $NAME | grep -v grep | awk '{print $2}'`
if [ -n "$PID" ]; then
@ -55,7 +55,7 @@ case "$1" in
restart)
ulimit -n 100000
su -s /bin/sh -c "$DAEMON restart" $steamcmd_user
su -s /bin/sh -c "$DAEMON restart --all" $steamcmd_user
;;
status)

View File

@ -15,7 +15,7 @@ depend(){
start(){
ebegin "Starting ARK manager daemon"
ulimit -n 100000
su -s /bin/sh -c "$DAEMON start" $steamcmd_user
su -s /bin/sh -c "$DAEMON start --all" $steamcmd_user
sleep 5
PID=`ps -ef | grep $NAME | grep -v grep | awk '{print $2}'`
if [ -n "$PID" ]; then
@ -27,7 +27,7 @@ start(){
stop(){
ebegin "Stopping ARK manager daemon"
su -s /bin/sh -c "$DAEMON start" $steamcmd_user
su -s /bin/sh -c "$DAEMON stop --all" $steamcmd_user
sleep 5
PID=`ps -ef | grep $NAME | grep -v grep | awk '{print $2}'`
if [ -n "$PID" ]; then

View File

@ -43,7 +43,7 @@ case "$1" in
start)
echo -n "Starting $NAME: "
ulimit -n 100000
su -s /bin/sh -c "$DAEMON start" $steamcmd_user > /dev/null
su -s /bin/sh -c "$DAEMON start --all" $steamcmd_user > /dev/null
sleep 5
PID=`ps -ef | grep $NAME | grep -v grep | awk '{print $2}'`
if [ -n "$PID" ]; then
@ -59,7 +59,7 @@ case "$1" in
stop)
echo -n "Stopping $NAME: "
su -s /bin/sh -c "$DAEMON stop" $steamcmd_user > /dev/null
su -s /bin/sh -c "$DAEMON stop --all" $steamcmd_user > /dev/null
sleep 5
PID=`ps -ef | grep $NAME | grep -v grep | awk '{print $2}'`
if [ -n "$PID" ]; then
@ -76,7 +76,7 @@ case "$1" in
restart)
echo -n "Restarting $NAME: "
ulimit -n 100000
su -s /bin/sh -c "$DAEMON restart" $steamcmd_user > /dev/null
su -s /bin/sh -c "$DAEMON restart --all" $steamcmd_user > /dev/null
echo "OK"
;;

View File

@ -3,8 +3,8 @@ Description=Daemon to start ark server
After=network.target
[Service]
ExecStart=/usr/libexec/arkmanager/arkmanager.init start
ExecStop=/usr/libexec/arkmanager/arkmanager.init stop
ExecStart=/usr/libexec/arkmanager/arkmanager.init start --all
ExecStop=/usr/libexec/arkmanager/arkmanager.init stop --all
Type=forking
PIDFile=/var/run/arkmanager.pid