Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: ajaaskel - 04.04.10 - klo:14.49
-
Minne pääsee editoimaan Cron: lle että ajetusta työstä ei lähetetä viestiä root: lle eli jonnekin pitäisi antaa "-L 0" cron: in perään ? Koneellani Cron "spämmää" nyt root: in postilaatikkoa viesteillä joita ei tarvita kun cron toimii normaalisti.
-
http://linux.fi/wiki/Crontab#Komentojen_tulosteet
Tätäkö haet?
-
Kyllä ja ei, ajattelin ensin pimentää kaikki cron viestit mutta lienee sittenkin parempi että tekee sen crontab: ssa eli sovellankin tuota crontab -määrityksen hännille.
-
Minne pääsee editoimaan Cron: lle että ajetusta työstä ei lähetetä viestiä root: lle eli jonnekin pitäisi antaa "-L 0" cron: in perään ? Koneellani Cron "spämmää" nyt root: in postilaatikkoa viesteillä joita ei tarvita kun cron toimii normaalisti.
Minulla on crontabissa, mm.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=kalle.kehveli@bitlandia.com
Ja sinne menevät, kallelle tulosteet. Pois en ole halunnut.
-
Lykkäsin sinne
MAILTO=''
ja loppui spämmi rootin boxiin.
Kokeilin toistakin keinoa:
> /dev/null 2>&1
sinne crontab: ssa olevan komennon perään ja näyttää sekin tekevän tehtävänsä.
Kokeilin estää myös syslog: iin menoa mutta se ei onnistunut ainakaan vielä vaikka syslogin konffauksessa (/etc/syslog.conf) loggauksen merkintä on risuaidan takana --- kumma että ei tehoa.
*.*;auth,authpriv.none -/var/log/syslog
#cron.* /var/log/cron.log
daemon.* -/var/log/daemon.log