LINUX.ORG.RU
ФорумAdmin

crond


0

0
Я может совсем тормоззз, но добавляю строку в crontab 00 10 * * * /etc/test/test.script в надежде, что это будет запускаться, ан нет:(( С правами на файл все ок, с доступом к нему тоже (все под рутом происходит) в чем фишка?
anonymous
У меня во FreeBSD 2.2.5 однажды подобная трабла была, долго ломал голову, почему не запускается, обнаружил случайно. Оказался глюк в самом crone - моя строка была последней в crontab, но не заканчивалась "\n", в результате cron ее просто игнорировал. :) Может и у тебя подобный глюк?
BigError
()
О! может быть:)) Завтра сутра попробую:)) Сенкс. Строка и правда последняя по крайней мере:))
anonymous
()
Напиши о результатах, интересно. :)
BigError
()
Ниче не вышло:(( конец строки нарисовал, строку сделал не последней:((( Неа... Варианты?
anonymous
()
Ентер поставь в конце
anonymous
()
Для того чтобы cron выполнял задания не достаточно прописать его (задание) в crontab. Необходимо его активизировать командочкой crontab -u _пользователь_ _файл с заданиями_. Для root'а это будет так crontab -u root /etc/crontab. В результате /etc/crontab помещается в /var/spool/cron/root. НО ТАМ ЕГО ЛУШЧЕ НЕ РЕДАКТИРОВАТЬ, т.е. необходимо каждый раз при изменении /etc/crontab обновлять /var/spool/cron/root. ЗЫ: У меня не фриха поэтому команды и названия файлов говорю применительно к своей системе.
Alone
()
Ну как, заработало у тебя или нет? Если нет - а ты cron заставил перечитать конфиги-то? Или просто прописал свою строку в crontab и все?
BigError
()
Заработало:)) Всем спасибо:)) Правда вот я так и не понял, что произошло и в чем дело было. Я просто полностью переписал сrontab...
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.