Strona 1 z 1

cron.monthly a logrotate monthly

: 15 czerwca 2012, 15:08
autor: sethiel
Mam w cron.monthly skrypt który przerabia mi logi, jednak zanim się uruchomi logi mi znikają ponieważ logrotate go zmienia.

Kod: Zaznacz cały

/var/log/plik.log {
 monthly
 compress
 delaycompress
 rotate 2
 missingok
 nocreate
 sharedscripts
plik w katalogu /etc/cron.monthly

Kod: Zaznacz cały

#!/bin/sh
/root/przemiel_loga.sh /var/log/plik.log
Jak zrobić aby się cron.monthly uruchamiało przed logrotate?

: 15 czerwca 2012, 15:29
autor: Rafal_F
A może skorzystać z opcji:

Kod: Zaznacz cały

prerotate/endscript
w logrotate? Po więcej odsyłam do manuala logrotate.

: 15 czerwca 2012, 15:45
autor: sethiel
Widzisz, to będzie to. O tym czy dobrze zmodyfikowałem odpowiedni wpis w logrotate dowiem się 01-07-2012 :) .
Dzięki.