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 Pavel <arrow bod sf zavinac post bod cz>
Date Thu, 25 Jan 2007 13:45:56 +0100 (CET)

 Moc děkuji,
chyba byla opravdu v názvu skriptu, po odstranění koncovky ".sh" vše už funguje 
jak má,
netušil jsem že je CRON tak citlivý na názvy příkazů.

Děkuji všem za pomoc.
Pavel


> ------------ Původní zpráva ------------
> Od: Milan Horák <stranger zavinac tiscali bod cz>
> Předmět: Re: Nefunguje CRON na Debian Sarge
> Datum: 25.1.2007 11:34:11
> ----------------------------------------
> 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: