ich möchte ein Skript¹ anstossen, wenn ein User sein Passwort ändert.
In /var/log/auth.log bekomme ich das z.B. folgendermassen mit:
Code: Alles auswählen
==> auth.log <==
Sep 16 16:08:04 localhost passwd[23013]: (pam_unix) password changed for thorsten
Sep 16 16:08:04 localhost passwd[23013]: (pam_unix) Password for thorsten was changed
Meine Idee war ursprünglich per incron die Datei /etc/shadow zu überwachen und bei einem close_write aktiv zu werden. Da fehlt mir aber noch der passende Username. Wenn halbwegs zeitgleich 5 Benutzer ihr PW ändern (und das kann passieren), dann habe ich ein Problem.
Danke für eure Ideen/Anregungen!
/thorsten
[1] Die User sind herkömmlich in passwd/shadow angelegt, ein Exportscript soll das neue md5-PW ins LDAP schieben, wo auch einige User liegen.