logrotate и mail

-=Devil_InSide=- devil_inside на mail.ru
Вс Апр 15 22:27:40 UTC 2012


,-----[XIT, 15 April 2012 18:55]:

> Доброго времени!
> 
> Господа подскажите как правильно приготовить отправку лога? 

man 8 logrotate
/mail<enter>

       mail address
              When a log is rotated out of existence, it is mailed to  
address. If no mail should be generated by a particular log, the nomail 
directive may be used.

журнал будет отправлен только после ротации.
в вашем случае ротационанировать нечего, поетому и не отправляется.
лучше с размером поекспериментируйте, чтоб не ждать сутки необходимости 
ротации (daily для потестить, х!).


> empty log files are not rotated, 

пустой ли лог у вас в тесте?
особенно применительно к настройке notifempty в конфиге?
)

> old logs mailed to test на domen.ru
> considering log /home/comp/tmp/log.test123
>   log does not need rotating

ему не кажется необходимым его ротациананировать.



man example:

       "/var/log/httpd/access.log" /var/log/httpd/error.log {
           rotate 5
           mail www на my.org
           size 100k
           sharedscripts
           postrotate
               /usr/bin/killall -HUP httpd
           endscript
       }

----8<-----
/home/comp/tmp/log.test123
{
daily
missingok
rotate 4
compress
delaycompress
notifempty
mail test на domen.ru
sharedscripts
 prerotate
endscript
 postrotate
endscript
}
################################
> 
> Cообщение не отправляется.
> 

немудрено ж.
)
> 
> П.С. Отправка почты не настроена (postfix)

сложно настроить?
)
-- 
__________
mpd status:	[playing]
Mastodon - Orion
**************************************
*  jabber:  devil_inside на jabber.ru   *
*   Registered linux user #450844    *
**************************************





Подробная информация о списке рассылки ubuntu-ru