Harald Wolf schrieb:
> Hallo,
> ich habe net-acct auf einem gateway installiert.
> wie kann ich eine daten-datei pro tag erzeugen ???
> muss ich nacctd stoppen (und wie ?) um das log-file zu kopieren ???
> wie werden log-files gekuertzt ???

Hallo,

Du solltest den nacctd auf jeden Fall stoppen, bevor Du die logfiles
kopierst, da er sonst nichts von dem Kopiervorgang mitbekommt und an
eine nicht mehr vorhandene Datei anh�ngen will. Mit "kill -20" kannst Du
den nacctd anhalten, und mit "kill -18" wieder starten. Das geht z.B.
�ber folgendes Script:

# nacctd anhalten
kill -20 `cat /var/run/nacctd.pid`
# logfile nach /var/log/net kopieren und in "log-'datum von gestern'"
umbenennen
mv /var/adm/net-acct /var/log/net/log-`date --utc +%d%b%y`
# IP-Adressen in Namen aufl�sen
cd /root/net-acct-0.4/tools
./sl2rdbl /var/log/net/log-`date --utc +%d%b%y` > /var/log/net/log-`date
--utc +%d%b%y`.txt
# nacctd wieder starten
cd - kill -18 `cat /var/run/nacctd.pid`

Der Aufruf erfolgt �eber /etc/crontab, so da� das obige Script t�glich
um 0:01 abl�uft:

1 0 * * * root $HOME/bin/cron.logdaily


Gru�
Thomas
--
Um aus der Liste ausgetragen zu werden, eine Mail an [EMAIL PROTECTED]
schicken, mit dem Text: unsubscribe suse-linux

Antwort per Email an