[+] Jak zablokowa

Tematy związane z oprogramowaniem, instalacją, konfiguracją
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

[+] Jak zablokować wysyłanie maili przez crona

Post autor: TenDrugi »

Uruchomiłem powiadamianie o aktualizacjach w conky. Aktualizacje sterowane są z crona (wiadomo). Jednak jest problem.

Przy okazji wykonania polecenia:

Kod: Zaznacz cały

/etc/init.d/UPGRADE.MONITOR
cron wysyła na konto roota maila.
Co aktualizacja to przesyłka. Kasuję te maile i kasuję :evil: - koszmar.
Jak to zablokować?

Pozdrawiam 8-)
adnix
Beginner
Posty: 113
Rejestracja: 17 stycznia 2008, 09:41

Post autor: adnix »

1.zaloguj się na konto roota
2. crontab -e
3. zakomentuj linę MAILTO=root
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Chciałem tak zrobić ale mam inaczej:

Po wrzuceniu

Kod: Zaznacz cały

crontab -e
dostaję w nano zawartosć pliku:

Kod: Zaznacz cały

# mhdom mon dow command
i tyle
a po wyjściu z nano
dostaję komunikat że:

Kod: Zaznacz cały

no crontab for root - using an empty one
No modification mode
Jeszcze pomyslałem o czymś innym. Może nie warto globalnie blokować całej poczty z crona.
Może można zablokować wysyłanie maili tylko dla konkretnego polecenia realizowanego przez cron
Awatar użytkownika
ShinnRa
Beginner
Posty: 457
Rejestracja: 05 marca 2007, 23:05
Lokalizacja: Gdynia

Post autor: ShinnRa »

Możesz, w cronie daj takie coś za poleceniem:

Kod: Zaznacz cały

 2>&1 > /dev/null
co skieruje komunikaty błędu (2) do tego samego strumienia co normalne (1), a całość zostanie skierowana do "czarnej dziury" (/dev/null) i w ten sposób z danego polecenia nie otrzymasz maila bo nie będzie czego wysyłać.
TenDrugi
Posty: 60
Rejestracja: 27 sierpnia 2008, 11:17
Lokalizacja: Sosnowiec

Post autor: TenDrugi »

Działa! Bardzo dziękuję :-)
ODPOWIEDZ