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