syslog-ng: "error running postrotate script"

Adam Piatyszek ediap w ET.PUT.Poznan.PL
Pon, 24 Lut 2003, 13:08:24 CET


* Michał Abramowicz <abraam w cs.net.pl> [030224 12:55]:
> On Mon, Feb 24, 2003 at 12:52:15PM +0100, Adam Piatyszek wrote:
> > OK. Odpowiadam sam sobie.... Brakowało klogd a w skryptach logrotate
> > było wywołanie "/etc/rc.d/init.d/klogd restart". Chyba to się nadaje pod
> > niespełnione zależności rpm'a.
> raczej babol, 
> klogd jest do syslog
> a ty masz syslog-ng ktory nie wymaga klogd.

OK. Poza tym babolem coś jest jeszcze nie tak z rotowaniem - nie
kompresuje bieżących logów i zapisuje standardowo z numerkiem .1.
A logrotate szuka jako najmlodszego chyba z numerkiem .0 i poza tym nie
kompresuje tego do którego ostatnio zapisywał. Przykład:

# logrotate -v -f /etc/logrotate.conf
[...]
rotating log /var/log/syslog
renaming /var/log/archiv/syslog.5.gz to /var/log/archiv/syslog.5.gz
(rotatecount 4, logstart 1, i 5), 
old log /var/log/archiv/syslog.5.gz does not exist
renaming /var/log/archiv/syslog.4.gz to /var/log/archiv/syslog.5.gz
(rotatecount 4, logstart 1, i 4), 
old log /var/log/archiv/syslog.4.gz does not exist
renaming /var/log/archiv/syslog.3.gz to /var/log/archiv/syslog.4.gz
(rotatecount 4, logstart 1, i 3), 
old log /var/log/archiv/syslog.3.gz does not exist
renaming /var/log/archiv/syslog.2.gz to /var/log/archiv/syslog.3.gz
(rotatecount 4, logstart 1, i 2), 
renaming /var/log/archiv/syslog.1.gz to /var/log/archiv/syslog.2.gz
(rotatecount 4, logstart 1, i 1), 
renaming /var/log/archiv/syslog.0.gz to /var/log/archiv/syslog.1.gz
(rotatecount 4, logstart 1, i 0), 
old log /var/log/archiv/syslog.0.gz does not exist
log /var/log/archiv/syslog.5.gz doesn't exist -- won't try to dispose of
it
renaming /var/log/syslog to /var/log/archiv/syslog.1
creating new log mode = 0640 uid = 0 gid = 0
running postrotate script
error running postrotate script
[...]

W konfigu mam zgodnie z manualem:
compress
nodelaycompress

To też bug?

-- 
-=#=-   Adam Piatyszek - "ediap"    -=#=-                       -=#=-
-=#=-   ediap(at)et.put.poznan.pl   -=#=-   Linux ID: #204648   -=#=-
-=#=-   http://www.ediap.prv.pl     -=#=-   GaduGadu: 1157376   -=#=-



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