Добрый день - это часто задаваемый вопрос новичков,после прочтения множества мануалов выбрал вариант создания автозапуска в rc.local,но запускается только auth.sh,world.sh не поднимается.
Содержание rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
screen -S auth /home/x10/auth.sh
screen -S world /home/x10/world.sh
exit 0
Содержание файла world.sh
#!/bin/sh
while true ; do
echo `date` ", World daemon crashed and restarted." >> /home/x10/bin/worldcrash.log
/home/x10/bin/worldserver -c /home/x10/etc/worldserver.conf
done
Содержание файла auth.sh
#!/bin/sh
while true ; do
echo `date` ", Realm daemon crashed and restarted." >> /home/x10/bin/realmcrash.log
/home/x10/bin/authserver -c /home/x10/etc/authserver.conf
done
Повторюсь,запускается только Auth.sh
Очень критично,что эти 2 демона нужно что б были видны при screen -ls.
Кто может помочь буду очень рад.