1. Perl-Skript schreiben, dass Usernamen als erstes Argument ausliest und dann E-Mail und Zeit an eine bestimmte Adresse schickt.
Perl? Wieso mit Kanonen auf Spatzen schießen?
2. Und am Ende der /etc/profile folgendes einfügen. [Wenn es nicht klappt musst du es bei jedem User in die .bashrc einfügen!]:
Au fein, da $LUSER seine .profiles usw. selbst ändern kann, lässt sich das ganze spielend einfach aushebeln.
Um vielleicht mal eine Idee zu dem ganzen beitztragen:
Einfaches Shellscirpt, das in einer Endlosschleife die Ausgabe von "w" untersucht, und bei Unterschieden Usernamen und Co. rausgrabbelt, und dir halt per Mail zukommen lässt.
Eine Sache von ca. 5 Zeilen (grob überschlagen).