Jo!
Wie schon früher mal hier gepostet betreue ich ein paar Infoscreens auf der Uni.
Die 40"er hängen per HDMI an MacMinis, die wiederum ihre Daten von einem zentralen Server kriegen.
Soweit so gut. Vor zwei Wochen wurde einer unserer 40"er gestohlen
Dank OSX, welches in der Datei /var/log/windowserver.log mitschreibt, wenn der HDMI-Stecker gezogen wird, konnte ich den exakten Diebstahlzeitpunkt auf die Sekunde genau rausfinden.
Jetzt war mein Gedanke, daß ja irgendein Prozess für diesen Log-Eintrag verantwortlich sein muß! Wenn ich den also abgreifen kann, und per Script dazu bringe, mir eine Mail zuschreiben, wäre ich exakt zum Diebstahlzeitpunkt informiert! (Niemand sonst zieht diese HDMI-Kabel von den Monitoren ab, ohne daß ich davon weiß).
Wenn ich weiters eine SMS-Benachrichtigung auf mein Handy kriege, sobald diese Mail eintrifft, kann ich noch in der Minute des Diebstahls die Polizei informieren, und somit den Raub vielleicht verhindern.
Ok .. das ist die Theorie
Leider weiß ich nicht, welcher Prozess für diese Einträge in der windowserver.log verantwortlich ist. Die Zeilen sehen folgendermaßen aus:
Dec 03 23:12:56 [52] No display devices are on-line. Switching to virtual display mode
Dec 03 23:12:57 [52] No display devices are on-line. Switching to virtual display mode
Hat jemand Ahnung, wonach ich suchen könnte?
Wenn ich das gelöst hab, brauch ich nur noch rausfinden, wie ich mir im Fall des Falles direkt eine SMS oder eine Mail und von dort eine SMS schicken lassen kann ..