Благодарю. В Debian нет sudo. Или нужно установить. Есть su.
Значит ли это, что запуск сервера будет происходить от имени root?
Если я так пробовал, то все логи записываются с владением root на эти файлы.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Wed Mar 4 22:06:40 2020 from 46.188.121.119
user@csuser:~$ sudo root
[sudo] пароль для user:
Здравствуйте! Благодарю за оказанную помощь!
Но остановился на этом варианте - в 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.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.