@freeeeez

Как убить geckodriver/chromedriver из Crontab?

Запускаю Firefox через Cron каждые 10 минут и далее мне нужно убить процесс
*/10 * * * * export DISPLAY=:99 && export PATH=$PATH:/usr/local/bin && /usr/local/bin/geckodriver; pkill -9 "firefox" ; kill -9 "gecko"

но ни pkill -9 "firefox" ; ни kill -9 "gecko" не работают,

я так понимаю потому что у Cron нет прав sudo
я знаю что можно прописать в Crontab данные sudo user'a но делать это не хочу с точки зрения безопасности
какие есть еще варианты убить процесс из Cron?
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ответы на вопрос 1
@freeeeez Автор вопроса
убрал пароль sudo для pkill:
$ sudo visudo
добавить:
username ALL = NOPASSWD: /usr/bin/pkill
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы