Nefunguje CRON na Debian Sarge
To |
czdebian-l zavinac debian bod cz |
From |
Pavel <arrow bod sf zavinac post bod cz> |
Date |
Thu, 25 Jan 2007 08:54:14 +0100 (CET) |
Zdravím všechny,
mám problém na který jsem zatím nikde nenašel odpověď. Mám nainstalován Debian
Sarge a nefunguje mi démon CRON,
přesněji cron jako proces běží, ale neprovádí nic co je nastaveno v crontab.
Mám nainstalován s cronem i anacron, který má
být spouštěn cronem pro cron.daily, cron.weekly,cron.monthly viz. crontab
(standartní nastavení crontab po instalaci). Zkusil jsem si pro otestování
cronu udělat jednoduchý skript test-log.sh a nastavit jeho spouštění z
crontab, ale nic cron neprovádí.
V nastavení /etc/syslog.conf jsem odremoval i řádek "cron.*
/var/log/cron.log ", jestli snad vyčtu chybu z logu, ale v logu žádná zpráva
a v jiných log souborech také nic co se týká cronu. Nechápu čím to může být,
mám již dříve nainstalované 3 další servery s Debian Sargem a na nich cron
funguje správně, proč nejede na tomto nechápu.
Debian Sarge mám plně aktualizovaný z "deb http://security.debian.org/
sarge/updates main contrib non-free", nepoužil jsem žádný
balíček z testing verzí. Použité jádro je 2.6.8-3-686.
Děkuji za pomoc.
S pozdravem Pavel Dobrý
**********************************
Vypis "ps - xauw" :
**********************************
root 1925 0.0 0.1 1764 824 ? Ss Jan24 0:00 /usr/sbin/cron
**********************************
Vypis "/etc/crontab" (crontab má vlastníka a skupinu root:root, práva 100644 ):
**********************************
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file.
# This file also has a username field, that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || run-parts --report
/etc/cron.daily
47 6 * * 7 root test -x /usr/sbin/anacron || run-parts --report
/etc/cron.weekly
52 6 1 * * root test -x /usr/sbin/anacron || run-parts --report
/etc/cron.monthly
#
0-59/5 * * * * root /etc/cron.hourly/test-log.sh
*************************
Výpis "/etc/cron.hourly/test-log.sh" :
*************************
#!/bin/sh
#
PATH=/sbin:/bin
date >> /test.log
echo "cron ahoj - hourly" >> /test.log
exit 0
Partial thread listing: