URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 26377
[ Назад ]

Исходное сообщение
"crontab"

Отправлено crash , 13-Фев-03 07:01 
система freebsd 4.2 в логах крона пишет что он запустился, но  те команды которые прописаны в нем не выполняются. если запустить их вручную, то все нормально. может кто сталкивался почему из под крона не происходит выполнение команд. Ошибки при этом не какие не выдаются.

Содержание

Сообщения в этом обсуждении
"RE: crontab"
Отправлено als , 13-Фев-03 07:18 
>система freebsd 4.2 в логах крона пишет что он запустился, но  
>те команды которые прописаны в нем не выполняются. если запустить их
>вручную, то все нормально. может кто сталкивался почему из под крона
>не происходит выполнение команд. Ошибки при этом не какие не выдаются.
>
А что за команды?
У меня так себя вела команда chmod.

"RE: crontab"
Отправлено crash , 13-Фев-03 07:53 
>А что за команды?
>У меня так себя вела команда chmod.
команды обработки лога radius


"RE: crontab"
Отправлено lavr , 13-Фев-03 12:47 
>>А что за команды?
>>У меня так себя вела команда chmod.
>команды обработки лога radius

man 5 crontab до просветления, обратив внимание на переменные среды:

SHELL
PATH
и в зависимости от SHELL перенаправление stdin/stdout/stderr



"RE: crontab"
Отправлено crash , 14-Фев-03 07:29 
уже  и man был и все..))
пути указанные полностью.

"RE: crontab"
Отправлено Igor , 13-Фев-03 13:07 
Указывай команды/программы с полными путями и проверь праиа доступа

"RE: crontab"
Отправлено LS , 14-Фев-03 04:47 
>Указывай команды/программы с полными путями и проверь праиа доступа


+ не забыть надовить в конце строки [Enter] если она последняя (без LF он не отрабатывает, по крайней мере в RH, хотя в логи и пишет).


"RE: crontab"
Отправлено Igor , 14-Фев-03 12:21 
И ещё, чоть в документации сказано, что SIGUP cron-у посылать не нужно,
у меня на некоторых версиях FreeBSD это делать приходится, без этого
cron не подхватывает изменения в crontab (хотя на других всё работает
без SIGHUP).