Seltsam grosses faillog
Juergen Mengeling
juergen.mengeling at dts.de
Tue Apr 18 07:41:09 CEST 2000
Moin,
Alexander Reelsen wrote:
>
> Moin
>
> Mir ist heute aufgefallen, dass ich ein seltsam grosses faillog mit kaum
> inhalt auf meiner platte habe. Kann sich irgendwer erklaeren, WARUM dass
> so gross ist, bzw, wie werden die daten da ueberhaupt reingeschrieben?
Das faillog muß so groß sein.
am bestem mal unter 'man 5 failog' nachlesen.
Die Struktur die dort beschrieben ist sollte 20 Bytes groß sein,
im richtigen Leben ist sie aber 24 Bytes.
Bei 65536 verschiedenen UID's ist also die gesammte Datei
1.572.864 Zeichen groß. Da erst bei Aktionen auf das faillog
die Records angelegt werden, kann die Datei erst sehr lange
und sehr klein sein. Wenn z.B. dann nobody ein miss macht wird
plötzlich der Record 65534 == -2 angelegt und alle
dazwischen. Ergo Datei plötzlich ganz gross.
>alex at joker:~# faillog
>Username Failures Maximum Latest
>root 1 0 Tue Apr 4 20:54:20 +0200 2000 on tty4
>alex 0 0 Tue Apr 4 21:16:29 +0200 2000 on tty5
>XxXx 0 0 Sun Jan 24 15:09:42 +0100 1999 on tty9
>XxXxXx 3 0 Tue Feb 23 13:26:15 +0100 1999 on tty8
welche UID?
Zum Austesten :
mv faillog faillog.old
touch faillog
ls -l faillog
faillog -u xxx (mit xxx.UID klein) -m 3
ls -l faillog
od -tc faillog
[mathematik: filesize / 24 == UID]
faillog -u nobody -m 3
ls -l faillog
od -tc faillog
:wq jek
Für alles auf der Welt gibt es eine Antwort, sie muß nur nicht
immer 'strace' heißen.
--
Jürgen Mengeling Email: Juergen.Mengeling at dts.de
DTS Medien GmbH, Herford, Deutschland Tel: 05221/101-1060
-
Hinweise zur Benutzung dieser (und anderer Mailing-Listen) bitte beachten:
--> http://lug-owl.de/mailinglist_hints.html <--
More information about the Linux
mailing list