Tripwire, ssl-parameters.dat, Inode Number

Balandine

Registered User
Guten Tag,

ich bin administrativ immer noch am Anfang in der weiten Welt von Debian und kann mir auch mittel Google folgende Meldung von Tripwire nicht erklären:

PHP:
-rw-r--r-- 2 root root 230 2012-01-29 10:07 /var/run/dovecot/login/ssl-parameters.dat

PHP:
Modified object name:  /var/run/dovecot/login/ssl-parameters.dat

  Property:            Expected                    Observed
  -------------        -----------                 -----------
* Inode Number         25674877                    25674934

Warum ändert sich die Inode Number? Bitte um Hinweise.

Danke.

Gruß
balandine
 
Allgemeinere Antwort:
Unter /var/run/ werden "Runtime-Dateien" abgelegt. Z.B. Unix-Sockets, PID-Files, geparste Parameter-Files, Caches, etc.
Es obliegt dem Programm selbst, was es dort ablegt.
Häufig werden diese Verzeichnisse bei einem Restart des Daemon und manchmal sogar bei einem Reload neu erzeugt bzw. gelöscht und alle benötigten Dateien neu angelegt.

Da der Logrotate regelmässige Reloads bei einigen Daemons auslöst, kann es durchaus vorkommen, dass sich hier etwas im 24-Stunden-Rythmus ändert.

huschi.
 
Die Inode ist quasi die "Stelle" auf der Festplatte, an der die Datei liegt. Ändert sich der Inode, ist die Datei verrutscht (Das ist jetzt alles nicht ganz sauber, aber für diesen Moment soll das reichen).

So lange sich dabei nicht die Checksumme ändert, also der Inhalt der Datei selbst, ist sowas eigentlich in Ordnung. Wenn du einen vServer hast, passiert es sogar gelegendlich, dass Tripwire auf allen Dateien auslöst, weil dein Provider den vServer migriert hat und sich dann alle Inodes ändern.
 
Back
Top