Nick Potemkin wrote: >>В свежеустановленном Debian 3.0 cron не запускает задания ни для root, >>ни для других. >> >>При этом: >>- cron запущен (1820 ? S 0:00 /usr/sbin/cron); >>- вставка заданий происходит с помощью crontab -e; >>- задание: 34 17 * * * touch /tmp/test_file; > Лучше говорить /usr/bin/touch Сказал
>>- пустая строка после строчки с заданием есть; > Уверен? Поставь пару ) Поставил >>- никаких ошибок в /var/messages и /var/log/daemon.log не наблюдается. > А они не там ) Они в > cat /var/log/syslog|grep CRON Ага В общем, выяснилось следующее: cron _не создает_ файл командой touch, но timestamp этого файла обновляет (если он уже существует), причем в первом случае нет никакого упоминания о запуске команды в логе. Вероятно, это следствие того, что cron работает в restricted shell? Или это как-то по-другому надо понимать? Спасибо. > > >>Можно ли как-то посмотреть debug информацию? В man я этого не нашел. > > > Как вариант запустить самого демона из-под > strace -f -o /tmp/cron.strace >