psacct i logrotate
Jakub Bogusz
qboosh w pld.org.pl
Sob, 1 Lut 2003, 14:03:43 CET
On Tue, Jan 28, 2003 at 11:49:05PM +0100, Andrzej Krzysztofowicz wrote:
> > Konfiguracja logrotate dla /var/log/pacct powinna wyglądać jakoś tak
> > (oprócz tego co jest):
> >
> > create 640 root root
> > postrotate
> > if accounting_włączony_w_sysconfig ; then
> > /sbin/accton /var/log/pacct
> > fi
> > endscript
> >
> >
> > Coś więcej?
>
> IMHO, ta poprawka powinna trafic do updates/security.
Tylko tego się chyba nie da zrobić bez wsparcia
w rc.sysinit/rc.shutdown.
Bo jak sprawdzić, że accounting jest włączony?
Nie może być tak, że przy wyłączonym logrotate go włącza.
To trzeba jakoś wykryć - np. przez istnienie pliku /var/log/subsys/acct
- tylko on powinien być tworzony/usuwany w rc.*, a teraz nie jest.
--
Jakub Bogusz http://www.cs.net.pl/~qboosh/
Więcej informacji o liście dyskusyjnej pld-devel-pl