logrotate cron script - propozycja - powiadomienie pocztą

Jakub Bogusz qboosh w pld-linux.org
Śro, 9 Sty 2008, 20:15:21 CET


On Wed, Jan 09, 2008 at 07:26:55PM +0100, Michał Panasiewicz wrote:
> --- /etc/cron.daily/logrotate.orig      2008-01-09 17:48:11.000000000
> +0100
> +++ /etc/cron.daily/logrotate   2008-01-09 17:47:28.000000000 +0100
> @@ -1,8 +1,9 @@
>  #!/bin/sh
> -
> +MAILTO="root"

To jest ustawienie konfiguracyjne, powinno być w pliku konfiguracyjnym
(a ten taki nie jest).

>  /usr/sbin/logrotate /etc/logrotate.conf
>  EXITVALUE=$?
>  if [ $EXITVALUE != 0 ]; then
>      /usr/bin/logger -t logrotate "Error:ALERT exited abnormally with
> [$EXITVALUE]"
> +    mail -s "logrotate exited abnormally with $[EXITVALUE]" ${MAILTO}
>  fi

Nie bezwarunkowo. Może być dla niepustego MAILTO
w /etc/sysconfig/logrotate (domyślne niech będzie MAILTO=root).

Poza tym - przydatna rzecz.


-- 
Jakub Bogusz    http://qboosh.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl