Habe gerade auf freshmeat.net das Tool (Framework) chancedfiles entdeckt:
Die Beschreibung klingt sehr interessant. Es ist oft notwendig,
Änderungen auf dem Filesystems zu erkennen, um daraufhin bestimmte
Aktionen auszuführen.
Meist wird bei solchen Problematiken ein Script im cron abgelegt,
welches periodisch überprüft, ob sich bestimmte Bereiche im Filesystem
verändert haben.
Durch changedfiles könnte die Änderung dirkt vom Kernel mitgeteilt
werden und das periodische Überprüfen würde überflüssig!
Das wäre eine große Entlastung für viele Server.
Hat jemand dieses Tool (Framework) bereits eingesetzt oder ausprobiert?
Happy hacking!
Patrick
Patrick Ohnewein wrote:
Habe gerade auf freshmeat.net das Tool (Framework) chancedfiles entdeckt:
http://www.bangstate.com/changedfiles/
Die Beschreibung klingt sehr interessant. Es ist oft notwendig,
Änderungen auf dem Filesystems zu erkennen, um daraufhin bestimmte
Aktionen auszuführen.
Hallo,
diesbezueglich solltest du auch libfam[0] ansehen, welches intensiv vom
Dateimanager von KDE verwendet wird. Fam hat den Vorteil, dass der
Kernel nicht gepatched werden muss, und wenn kein Kernelmonitor
vorhanden ist, wird das Filesystem gepollt. Mir gefaellt das
Client-Server Modell von fam sehr gut, und auch das API scheint sehr
sauber zu sein.
Viele Gruesse,
Thoams
Hallo Thomas,
danke für den Hinweis. libfam hat wahrscheinlich auch den Vorteil, dass
es von den meisten Distributoren mitgeliefert und gepflegt wird, da es
ja Teil von KDE ist.
Gibt es auch ein Pendant vom Gnome-Projekt?
Happy hacking!
Patrick