/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Cron job
Fra : Henrik Farre


Dato : 27-06-01 21:42

Yello

Jeg har lagt et lille backup script i /etc/cron.weekly
Men nu er det et par uger siden, og det er ikke blevet afviklet endnu.
Jeg skal nok lige nævne at jeg også har anacron kørende, og at scripet
virker, altså hvis jeg afvikler det manualt. Filen er sat til de samme
permissions som de andre filer der ligge i cron.*

Jeg har kigge log filerne igennem, og jeg kan ikke finde noget om at
ana/cron failer når scripet afvikles.

Hvad skal jeg gøre?

--
Mvh. / Kind regards
Henrik Farre (enrique@obel.auc.dk)      

Webpage: http://Welcome.to/Webbench
-If I where God, I would recompile the penguin with --enable-flying.

 
 
Morten Breum Mikkels~ (27-06-2001)
Kommentar
Fra : Morten Breum Mikkels~


Dato : 27-06-01 16:56

In article <20010627.164147.823840420.2158@spookcentral.obel.auc.dk>,
"Henrik Farre" <look@my.signature.txt> wrote:

> Yello
>
> Jeg har lagt et lille backup script i /etc/cron.weekly Men nu er det et
> par uger siden, og det er ikke blevet afviklet endnu. Jeg skal nok lige
> nævne at jeg også har anacron kørende, og at scripet virker, altså hvis
> jeg afvikler det manualt. Filen er sat til de samme permissions som de
> andre filer der ligge i cron.*

Måske er environment-variablerne ikke initialiseret når cron forsøger at
køre dit script?
--
Morten - http://www.sickhumor.dk/
A synonym is a word you use in place of one you can't spell

Henrik Farre (28-06-2001)
Kommentar
Fra : Henrik Farre


Dato : 28-06-01 05:00

Yello

I artikel <9hcvfj$5ec$1@sunsite.dk>, skrev "Morten Breum Mikkelsen"
<mbreum@odense.kollegionet.dk>:

> Måske er environment-variablerne ikke initialiseret når cron forsøger at
> køre dit script?

Env var i cron eller i scripet. De andre scripts virker fint.

--
Mvh. / Kind regards
Henrik Farre (enrique@obel.auc.dk)      

Webpage: http://Welcome.to/Webbench
-If I where God, I would recompile the penguin with --enable-flying.

Morten Breum Mikkels~ (28-06-2001)
Kommentar
Fra : Morten Breum Mikkels~


Dato : 28-06-01 00:51

> Env var i cron eller i scripet. De andre scripts virker fint.

Jeg er ikke helt sikker på hvad du mener med ovenstående...
Prøv at angive absolutte stier i scriptet, fx..

--
Morten - http://www.sickhumor.dk/
It still bugs me that my Dads last words were
>>I buried the million dollars in the.....<<

Thomas Bøge (28-06-2001)
Kommentar
Fra : Thomas Bøge


Dato : 28-06-01 12:45

Du har vel ikke givet scriptet en ekstenstion, f.eks. dummy.sh eller
dummy.pl?
På min Debian køres sripts i /etc/cron.weekly af run-parts
run-parts --test viser, at scripts med punktum i navnet ikke køres



Henrik Farre (28-06-2001)
Kommentar
Fra : Henrik Farre


Dato : 28-06-01 18:58

Yello

I artikel <xPE_6.4294$lf5.633268@news010.worldonline.dk>, skrev "Thomas
Bøge" <thomas.b@image.dk>:

> Du har vel ikke givet scriptet en ekstenstion, f.eks. dummy.sh eller
> dummy.pl?
> På min Debian køres sripts i /etc/cron.weekly af run-parts run-parts
> --test viser, at scripts med punktum i navnet ikke køres

Jeg tror du har fat i noget der, mit script hedder "backup.script" :),
jeg omdøber det. I samme mappe ligge der et script ved navn
"makewhatis.cron" dvs. at det er cron der udføre det?

--
Mvh. / Kind regards
Henrik Farre (enrique@obel.auc.dk)      

Webpage: http://Welcome.to/Webbench
-If I where God, I would recompile the penguin with --enable-flying.

Thomas Bøge (28-06-2001)
Kommentar
Fra : Thomas Bøge


Dato : 28-06-01 13:52

> Jeg tror du har fat i noget der, mit script hedder "backup.script" :),
> jeg omdøber det. I samme mappe ligge der et script ved navn
> "makewhatis.cron" dvs. at det er cron der udføre det?

Nu ved jeg ikke, hvilken distribution du anvender. Jeg tror ikke
"makewhatis.cron" ville blive kørt på min Debian.

fra min /etc/crontab:

25 6 * * * root test -e /usr/sbin/anacron || run-parts --report
/etc/cron.daily
47 6 * * 7 root test -e /usr/sbin/anacron || run-parts --report
/etc/cron.weekly
52 6 1 * * root test -e /usr/sbin/anacron || run-parts --report
/etc/cron.monthly

man run-parts afslører:
run-parts runs a number of scripts or programs found in a
single directory directory. Filenames should consist
entirely of upper and lower case letters, digits, under­
scores, and hyphens. Subdirectories of directory and
files with other names will be silently ignored.






Henrik Farre (29-06-2001)
Kommentar
Fra : Henrik Farre


Dato : 29-06-01 00:40

Yello

I artikel <aKF_6.4312$lf5.634191@news010.worldonline.dk>, skrev "Thomas
Bøge" <thomas.b@image.dk>:

> man run-parts afslører:
> run-parts runs a number of scripts or programs found in a single
> directory directory. Filenames should consist entirely of
> upper and lower case letters, digits, under­ scores, and
> hyphens. Subdirectories of directory and files with other
> names will be silently ignored.

Det virker nu, tak for hjælpen!

btw. min crontab se sådan ud:

01 * * * * root run-parts /etc/cron.hourly
02 16 * * * root run-parts /etc/cron.daily
22 16 * * 0 root run-parts /etc/cron.weekly
42 16 1 * * root run-parts /etc/cron.monthly
# Mandrake-Security : if you remove this comment, remove the next line too.
*/1 * * * * root /usr/share/msec/promisc_check.sh
# Mandrake-Security : if you remove this comment, remove the next line too.
0 4 * * * root /usr/share/msec/security.sh

--
Mvh. / Kind regards
Henrik Farre (enrique@obel.auc.dk)      

Webpage: http://Welcome.to/Webbench
-If I where God, I would recompile the penguin with --enable-flying.

Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408887
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste