• Регистрация на форуме отключена.
    Она будет открываться первого числа каждого месяца на 24 часа.

    Если вы хотите поделиться чем-то интересным и полезным, то обратитесь к администраторам в >> телеграм <<

Авто запуск сервера на centos 6.5

Сообщения
7
Реакции
1
/usr/bin/sudo -u USER /home/USER/games/27015.sh
Благодарю. В Debian нет sudo. Или нужно установить. Есть su.
Значит ли это, что запуск сервера будет происходить от имени root?
Если я так пробовал, то все логи записываются с владением root на эти файлы.
 
Сообщения
7
Реакции
1
Здравствуйте! Благодарю за оказанную помощь!
Но остановился на этом варианте - в cron (crontab -e) написал так:
@reboot cd /srv/hlds/ && ./hlds_start.sh
#!/bin/sh
cd /srv/hlds/
./hlds_run -game cstrike -port 27022 +ip 127.0.0.1 -pingboost 3 -sys_ticrate 1250 -bots -host-improv -secure -debug +maxplayers 32 +map 'de_dust2_2x2' -condebug
PIDS=ps ax | grep sirq-hrtimer | grep -v grep | sed -e "s/^ *//" -e "s/ .*$//"
for p in $PIDS; do
chrt -f -p 99 $p
done
PIDS=ps ax | grep sirq-timer | grep -v grep | sed -e "s/^ *//" -e "s/ .*$//"
for p in $PIDS; do
chrt -f -p 51 $p
done
PIDS=pidof hlds_linux
for p in $PIDS; do
chrt -f -p 98 $p
done
PIDS=pidof hlds_i686
for p in $PIDS; do
chrt -f -p 98 $p
done
PIDS=pidof hlds_i486
for p in $PIDS; do
chrt -f -p 98 $p
done
PIDS=pidof hlds_amd
for p in $PIDS; do
chrt -f -p 98 $p
done

Кажется работает. Думаю кому то поможет или поправят меня для истины.
Напомню всем что это было запущено на свежей установке Debian 10.
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу