vixie-cron запуск команды под рутом
repsac 25 октября, 2008 - 14:24
Как я понимаю, синтаксис кронтаба таков
Цитата:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
*/15 * * * * /root/test_vpn
Тоесть каждые 15 минут запускается файлик. И он запускается, и работает. Правда немного не так, в лог сыплется
Oct 25 12:47:32 repserv pppd[5003]: Couldn't get channel number: Input/output error
Oct 25 12:48:02 repserv pppd[5003]: Serial connection established.
В самом скрипте для простоты написано pon vpn, хотя если запускать из командной строки, то все работает.
Наверное, чтоб запустить впн, нужно, чтоб было указано, что запускать надо под рутом? Окей, делаем.
Цитата:
*/15 * * * * root /root/test_vpn
И получаем в логе /bin/bash: root: command not found
Есть какие то соображения? Может пнете куда-нибудь?
»
- Для комментирования войдите или зарегистрируйтесь
а в логах нет упоминания
а в логах нет упоминания "^I"? если есть -- поменять табуляцию на пробелы
нет конечно. все с этим в
нет конечно. все с этим в порядке. вот для примера
тоесть, как бы даже пишет, что запуск крона от рута. Дальше идет запуск моего скрипта(в котором напомню, для простоты команда pon vpn) И получаем "Couldn't get channel number: Input/output error" ПОЧЕМУ???
странно.... неделю не хотело работать, в настройках ничего не менял, а сейчас специально запустил, и все без ошибок... буду ждать момента, когда снова ошибки пойдут. Сейчас в логе вот, что и должно быть...
Запускался крон стандартно. в скрипте тоже ничего не менял...
repsac написал(а): нет
Скажите пожалуйста, как командой запусить cron командой в linux smoothwall