Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Cron prbleempje  (gelezen 787 keer)

Offline eendje

  • Lid
Cron prbleempje
« Gepost op: 2008/12/28, 15:02:43 »
Ik wil elk uur een bash scripje laten starten met cron en nu heb ik dat scriptje in de map /etc/cron.hourly gegooid, maar er gebeurt niets! Ik heb ook een poging gedaan een eigen crontab te maken, maar ik heb nog geen succes gehad. Telkens als ik het bestand bewaar is het daarna weg. Ik heb ook nog iets gelezen over een cron.allow en cron.deny bestand, maar deze zouden in /usr/lib/cron moeten staan maar die map bestaat helemaal niet. Is er iemand die me een klein beetje op weg kan helpen...?
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Cron prbleempje
« Reactie #1 Gepost op: 2008/12/28, 15:08:53 »
Je hebt de bestanden in /etc/cron.hourly/ wel via chmod op 755 gezet? En ze zijn van root:root?

Gaat het om een script dat als root uitgevoerd moet worden, of moet het juist als een andere gebruiker?

Offline eendje

  • Lid
Re: Cron prbleempje
« Reactie #2 Gepost op: 2008/12/28, 15:22:27 »
Het script was al uitvoerbaar, maar toch even chmod 755 gedaan. Na controle bleek dat de permissie al op 755 stonden.  Eigenaar is inderdaad root:root In lijstje hieronder kun je zien hoe de permissies van het script runstats.sh zijn.

rene@test-desktop:/etc/cron.hourly$ ls -al
totaal 24
drwxr-xr-x   2 root root  4096 2008-12-28 13:03 .
drwxr-xr-x 146 root root 12288 2008-12-28 10:28 ..
-rw-r--r--   1 root root   102 2006-12-20 15:46 .placeholder
-rwxr-xr-x   1 root root    76 2008-12-28 13:03 runstats.sh

Of het als root moet worden uitgevoerd? Geen idee. Het bashscript start weer een pythonscript in een submap van mijn homemap

Inhoud script:
#!/bin/bash

cd /home/rene/Python
python bugstats-hardy.py >> bugstats.data
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Cron prbleempje
« Reactie #3 Gepost op: 2008/12/28, 15:51:28 »
Verander het bestand eens in runstats, dus zonder de .sh erachter.
http://gnuru.org/article/952/cron-run-parts-script-names

Offline eendje

  • Lid
Re: Cron prbleempje
« Reactie #4 Gepost op: 2008/12/28, 16:22:45 »
Tis toch nie waar he! :o :o :o Hij doet het :D Bedankt Johan!!!! :) :) Tja ik weet natuurlijk wel dat extensies van bestanden niets te betekenen hebben bij Linux, maar dat het verboden is bij cron, dat slaat toch wel alles. Maar goed het is opgelost da's belangrijkste...
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline ivo

  • Lid
Re: Cron prbleempje
« Reactie #5 Gepost op: 2008/12/28, 21:06:37 »
Tis toch nie waar he! :o :o :o Hij doet het :D Bedankt Johan!!!! :) :) Tja ik weet natuurlijk wel dat extensies van bestanden niets te betekenen hebben bij Linux, maar dat het verboden is bij cron, dat slaat toch wel alles. Maar goed het is opgelost da's belangrijkste...

Voor de volledigheid nog even een correctie op bovenstaande;
De beperking komt niet van cron, maar van het programma "run-parts".
Zie de manual page van run-parts.
There are only 10 types of people in the world; those who understand binary and those who don't.

Offline eendje

  • Lid
Re: Cron prbleempje
« Reactie #6 Gepost op: 2008/12/28, 21:08:36 »
Tis toch nie waar he! :o :o :o Hij doet het :D Bedankt Johan!!!! :) :) Tja ik weet natuurlijk wel dat extensies van bestanden niets te betekenen hebben bij Linux, maar dat het verboden is bij cron, dat slaat toch wel alles. Maar goed het is opgelost da's belangrijkste...

Voor de volledigheid nog even een correctie op bovenstaande;
De beperking komt niet van cron, maar van het programma "run-parts".
Zie de manual page van run-parts.


Sorry, dat klopt. Johan zei het ook al :D
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?