User-Screen aus Skript mit Rootrechten sperren
User-Screen aus Skript mit Rootrechten sperren
Ich möchte suspend to disk über ein Skript realisieren, das von ACPI angestoßen wird. Es läuft also mit Rootrechten. Ich kann zwar über "sudo -u <user>" den Bildschirm über DBUS sperren, aber ich habe keine Idee, wie ich zuvor den Usernamen desjenigen herausfinden kann, der den Suspend eingeleitet hat. Wie könnte ich das umsetzten?
Täuschung ist das Silikon der Postmoderne.
- bmario
- Beiträge: 1257
- Registriert: 05.09.2007 12:15:47
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dresden
Re: User-Screen aus Skript mit Rootrechten sperren
Mit ein wenig Heuristik:
Einfach annehmen, dass tty7 der User ist oder tty[7-9] oder sowas
Code: Alles auswählen
oggy:/home/mario# who
mario tty7 2010-06-21 21:23 (:0)
root pts/1 2010-06-21 23:36 (:0.0)
Nichts zu tun ist viel besser,
als mit viel Mühe nichts zu schaffen. - Laotse
als mit viel Mühe nichts zu schaffen. - Laotse