Автозапуск в cron процесса, запускаемого через screen

Автор ANALGIN, 06 января 2019, 14:50:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ANALGIN

Добрый день!
Машинка с Debian 9. На машинке вручную запускается сервер игры таким вот "демоном для бедных":
cd /home/user/hlds/ &&  screen ./hlds_run -game cstrike +maxplayers 18 +ip 192.168.10.10 +map de_aztec +log on
(вариант screen /home/user/hlds/hlds_run почему то не работает)
пытался множеством способов запихнуть запуск скрипта в cron на @reboot, но ни один не работает. И выхлоп в логи минимальный, не могу найти, в чём затык.
Через crontab -e добавлено:
@reboot sleep 45 && echo "password" | sshfs -o password_stdin user2@192.168.10.100:/home/user2/media/logs/ /home/user/hlds/cstrike/logs/
# Это - работает. Т.е. через 45 сек папка по sshfs подключается
@reboot sleep 60 && cd /home/user/hlds/ && screen ./hlds/hlds_run
# А так, и ещё множеством способов не работает. Только вручную.
Чяднт? Если точно знаете способ вернее, то распишите поподробнее, пожалуйста!