debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Автозапуск в cron процесса, запускаемого через screen  (Прочитано 1225 раз)

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

Оффлайн ANALGIN

  • Новичок форума
  • Topic Author
  • Сообщений: 4
  • Наш девиз: через *опу и в последний момент!
Добрый день!
Машинка с 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
# А так, и ещё множеством способов не работает. Только вручную.
Чяднт? Если точно знаете способ вернее, то распишите поподробнее, пожалуйста!
 

Русскоязычное сообщество Debian GNU/Linux



Теги:
 

Автозапуск собственного скрипта

Автор nikanofff

Ответов: 16
Просмотров: 9819
Последний ответ 23 Апрель 2016, 22:08:14
от LONER
Автозапуск с systemd

Автор maltsevvv

Ответов: 10
Просмотров: 1274
Последний ответ 05 Август 2018, 12:59:04
от maltsevvv