Portál AbcLinuxu, 7. května 2025 00:58

Dotaz: Problem s logrotate a pflogsum

26.1.2012 07:36 Jiřík 1435 | skóre: 8
Problem s logrotate a pflogsum
Přečteno: 157×
Odpovědět | Admin
Dobry den, mam Ubuntu Server 10.04 LTS a na nem nainstalovan postfix. V adresari /etc/logrotate.d mam soubor s nasledujicim obsahem:
/var/log/mail*.log {
        rotate 500
        daily
        missingok
        notifempty
        prerotate
                /root/postfixreport2.sh
        endscript
        postrotate
                /etc/init.d/postfix reload > /dev/null
        endscript
}
Soubor /root/postfixreport2.sh vypada nasledovne
#!/bin/sh

REPORT_FN="/var/www/finidr/reports/postfix_`date '+%Y-%m-%d'`.txt"
/usr/sbin/pflogsumm /var/log/mail.log --verbose_msg_detail --no_no_msg_size --problems_first --verbose_msg_detail > $REPORT_FN
mail -s "Statistiky postfixu `date '+%Y-%m-%d %k:%M'`" a@b.cz < $REPORT_FN
Do urcite doby mi vse fungovalo jak ma, tj. kazde rano se zrotoval /var/log/mail.log a me se poslaly postovni statistiky za poslednich 24 hodin.

Nyni se mi vsak zacly poslilat 3 emaily soucasne na misto jednoho:

Prvni email obsahuje spravne statistiky /var/log/mai.log jeste pred rotaci.

Druhy obsahuje prazdne statistiky, tj. jako by ihned po vytvoreni logu se spustil znovu /root/postfixreport2.sh nad novym, zcela prazdnym /var/log/mai./log

Treti email obsahuje nasledujici text:
/etc/cron.daily/logrotate:
Null message body; hope that's ok
Nevite proc se mi /root/postfixreport2.sh spusti 2x ?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.