On Wed, Sep 20, 2006 at 10:55:14AM +0200, Marcus Obst wrote:
On Wed, Sep 20, 2006 at 10:41:41AM +0200, Tobias Koenig wrote:
Hi,
Eigentlich ist logrotate dafür designed jeweils eine Datei zu behandeln, aber evtl. kannst du mit der prerotate Anweisung etwas tricksen, etwa:
/var/log/allmessages.log { rotate 5 weekly prerotate cat /var/log/<appsdir>/*.txt > /var/log/allmessages.log endscript }
funktioniert leider auch nicht, da /var/log/allmessages.log ja vor dem prerotate-Skript noch gar nicht da ist und der ganze Block somit von logrotate ignoriert wird...
Hmm, das würde ich als Limitation von logrotate bezeichnen... oder man legt halt erst eine dummy Datei an.
Ciao, Tobias