[ bujika @ 27.02.2004. 06:27 ] @
Pozdrav!

Da li neko moze da mi pomogne da podesim crontab servis?

Ideja je da se u zadato vreme (jednom dnevno) pokrene skript, koji ce da
zapakuje i bekapuje odredjene fajlove.

Skript radi korektno, kada ga pokrenem rucno, i fajlovi se tada pravilno bekapuju,
ali ako skript pokrene Crontab, fajlovi se ne bekapuju.


U pitanju je Red Hat 9.

Crontab sam podesio tako sto sam prvo uneo komandu:

crontab -u root -e


Uneo sam sledecu liniju:

0 1 * * * /backup/scripts/backup.sh


Redovno sma izasao iz editora sa :wq


U ponoc, od bekapa nista, pa ako mozete da mi pomognete i da mi kazete gde gresim.


Hvala unapred!

[ caiser @ 27.02.2004. 08:13 ] @
Postuj ovde i samu skriptu jer je najverovatnije problem do nje.
[ filmil @ 27.02.2004. 09:53 ] @
Skript si naravno podesio da bude executable? (chmod u+x ime.sh) I
naravno si u njemu naveo sve programe sa full pathom?

[ alex @ 27.02.2004. 10:42 ] @
Da dopunim Filipa, na pocetku crontab fajla bi trebalo da popunis PATH:
Code:

PATH=/bin:/usr/bin


Takodje, pogledaj u mail root korisnika, trebalo bi da je cron poslao izvestaj o uspehu komandi iz crontab-a. Ukoliko nije, podesi varijablu MAILTO u crontab fajlu:
Code:

MAILTO=root


Usput, ako vec hoces da koristis crontab kao root korisnik, zasto ne koristis sistemski crontab (/etc/crontab)?
[ VRider @ 27.02.2004. 14:15 ] @
Kos RedHata je jos lepse. Samo stavi link ka tvojoj skripti u /etc/cron.daily. I to je to.