Kirjoittaja Aihe: Miten cron sähköpostit pois ? [Ratkaistu}  (Luettu 1137 kertaa)

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3394
    • Profiili
Miten cron sähköpostit pois ? [Ratkaistu}
« : 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.
« Viimeksi muokattu: 16.04.10 - klo:10.48 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

Kullervo

  • Käyttäjä
  • Viestejä: 851
    • Profiili
Vs: Miten cron sähköpostit pois ?
« Vastaus #1 : 04.04.10 - klo:15.56 »

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3394
    • Profiili
Vs: Miten cron sähköpostit pois ?
« Vastaus #2 : 04.04.10 - klo:16.13 »
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. 
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.

jekku

  • Käyttäjä
  • Viestejä: 2432
    • Profiili
Vs: Miten cron sähköpostit pois ?
« Vastaus #3 : 04.04.10 - klo:20.07 »
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.

ajaaskel

  • Palvelimen ylläpitäjä
  • Käyttäjä
  • Viestejä: 3394
    • Profiili
Vs: Miten cron sähköpostit pois ?
« Vastaus #4 : 04.04.10 - klo:20.53 »
Lykkäsin sinne

Koodia: [Valitse]
MAILTO=''
ja loppui spämmi rootin boxiin.

Kokeilin toistakin keinoa:

Koodia: [Valitse]
> /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.

Lainaus
*.*;auth,authpriv.none   -/var/log/syslog
#cron.*            /var/log/cron.log
daemon.*         -/var/log/daemon.log
« Viimeksi muokattu: 04.04.10 - klo:21.15 kirjoittanut ajaaskel »
Autamme ilolla ja ilmaiseksi omalla ajallamme.  Ethän vaadi, uhoa tai isottele näin saamasi palvelun johdosta.