mirror of
https://github.com/eliasstepanik/ark-ac-server-tools.git
synced 2026-01-11 18:48:26 +00:00
Update init scripts to use start/stop/restart --all
This commit is contained in:
parent
0080e3c81a
commit
d6fc1f7078
@ -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)
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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"
|
||||
;;
|
||||
|
||||
|
||||
@ -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
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user