Re: Nefunguje CRON na Debian Sarge
To |
stranger zavinac tiscali bod cz, Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz> |
From |
Daniel Prynych <Daniel bod Prynych zavinac buzuluk bod cz> |
Date |
Fri, 26 Jan 2007 06:20:52 +0100 |
User-agent |
KMail/1.7.2 |
Ja mam taky debian sarge a tecku mi bere, priklad:
############## SPAM LEARN ########################
5 1 * * * root /usr/local/sbin/my-sa-learn.sh
5 8 * * * root /usr/local/sbin/my-sa-learn.sh
Dan
Dne čt 25. ledna 2007 9:28 Milan Horák napsal(a):
> Cron v Debianu opravdu nespustí skript, pokud má tento název složený z
> jiných znaků, než jsou tyto:
>
> Velká a malá písmena, číslice, pomlčka a podtržítko.
>
> Pokud se tedy pokusíte do /etc/cron.neco přidat soubor backup.sh, cron
> jej nespustí, neboť neodpovídá Debian standardu.
>
> The manpage says:
>
> If the --lsbsysinit option is not given then the names must
> consist entirely of upper and lower case letters, digits,
> underscores, and hyphens.
>
> Changing it could break all kinds of things relying on the historical
> behavior (dating back almost a decade).
>
> So is changing it worthwhile?
>
> Milan
>
> Pavel wrote:
> > 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
> >
> > ________________________________________________
> > CZdebian-l maillist - CZdebian-l zavinac debian bod cz
> > http://www.debian.cz/mailman/listinfo/czdebian-l
> > E-mail (un)subscriptions: czdebian-l-request zavinac debian bod cz
>
> ________________________________________________
> CZdebian-l maillist - CZdebian-l zavinac debian bod cz
> http://www.debian.cz/mailman/listinfo/czdebian-l
> E-mail (un)subscriptions: czdebian-l-request zavinac debian bod cz
Partial thread listing: