cron.monthly a logrotate monthly

Konfiguracja serwerów, usług, itp.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

cron.monthly a logrotate monthly

Post 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?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post 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.
sethiel
Junior Member
Posty: 762
Rejestracja: 28 stycznia 2008, 11:50
Lokalizacja: Wrocław

Post autor: sethiel »

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