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 не работает...как заставить его заработать?
помогите! почему он не удаляет эти файлы?
Неужели никто нечего не знает?
Ниуже ли никто не сталкивался?
Вроде всю информацию выложил и правильно составил сообщение?
помогите!
>попросил оставить лог работы с этим конфигом в логе появилась запись
>error in 155 : cat - command not found!
>что за бред?
>....
>PATH=/usr/bin:/usr/sbin:/sbin/bin:/usr/lb/news/bin
^^^^
rm и cat в /bin