SuSE Linux. есть папки cron.daily cron.hourly и т.д. в которых скрипты выполняются соответственно во время которое им отведено. за выполнение этих скриптов отвечает конфиг - /usr/lib/cron/run-crons...
никто с этим конфигом ничего не делал! но после того как я попросил оставить лог работы с этим конфигом в логе появилась запись error in 155 : cat - command not found!
что за бред?
ладно - это не важно - важно другое - скрипты в этих папках (cron.daily и прочих) перестали выполнятся! просто не выполняются и все! без комментарием и без логов!
смотрим crontab:
SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin/bin:/usr/lb/news/bin
MAILTO=root
#
# check scripts in cron.hourly, cron.daily, cron.weekly, and cron.monthly
#
-*/15 * * * * root test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
59 * * * * root rm -f /var/spool/cron/lastrun/cron.hourly
14 4 * * * root rm -f /var/spool/cron/lastrun/cron.daily
29 4 * * 6 root rm -f /var/spool/cron/lastrun/cron.weekly
44 4 1 * * root rm -f /var/spool/cron/lastrun/cron.monthly
57 * * * * root ~/ftploader >/var/log/squid-mess.log 2>&1
58 * * * * root /usr/sbin/ntpdate 192.168.3.2 >/var/log/ntpdate.log 2>&1
вроде все в порядке и в нужном месте нажимались клавиша enter. но! смотрю в папку /var/spool/cron/lastrun/. а вот в ней то и непорядок - файлики cron.daily, cron.hourly остаются и не удаляются! и соответственно скрипты не выполняются!
таким образом я и выснил что cron не работает . то есть не удалются временные файлы крона ипотому cron не работает...
как заставить его заработать?
помогите! почему он не удаляет эти файлы?