Vielen Dank! Das ist die Lösung für uns. Aus dem lxde-logout sind die Biden Optionen weg. Mit freundlichen Grüßen Joachim Reichelt
Am 15.05.2017 um 13:38 schrieb Richard Hafenscher
: Hallo,
du kannst versuchen, den Shutdown mit einer PolicyKit-Regel zu unterbinden.
Füge dazu in /etc/polkit-1/rules.d/ ein File hinzu, gib ihm einen Namen, der auf ".rules" endet, bspw. "55-shutdown.rules" und befülle es mit: ---------------- |polkit.addRule(function(action, subject) { if ((action.id == "org.freedesktop.consolekit.system.stop" || action.id == "org.freedesktop.consolekit.system.restart") && subject.isInGroup("admin")) { return polkit.Result.YES; } else { return polkit.Result.NO; } }); |----------------
Dieses ist dann eine System-Regel und sollte auf jeden Fall greifen, unabhängig von Desktopmanager und Desktop.
Grüße Richard
Am 15.05.2017 um 09:20 schrieb Reichelt, Joachim:
Das habe ich schon versucht, ABER:
dort steht sogar: DISPLAYMANAGER_SHUTDOWN=„none"
Da wir hier NVIDIA 3D benötigen und 2 Monitore nutzen, haben wir auf LXDE gewechselt, da Plasma nicht geht.
Und das scheint mir diesen Eintrag zu ignorieren. Der Display Manager ruft: lxd-logout auf (Kann jeder auch so machen!) Die default-Option ist „Shutdown“ (!) und das geht leider.
# cat /usr/bin/lxde-logout #!/bin/sh lxsession-logout --banner "/usr/share/lxde/images/suse-logout.png" --side=top
Und da finde ich keine Möglichkeit, Shudown und reboot rauszunehmen.
Mit freundlichen Grüßen
Joachim Reichelt
Am 12.05.2017 um 22:18 schrieb Richard Hafenscher
: Hallo,
----------------------- Am Freitag, 12. Mai 2017 um 12:51 schrieb Reichelt, Joachim:
Wenn sich z.B. User2 anstelle vom Abmelden den Rechner runterfährt oder rebooted ist die Arbeit von User1 weg. Wie kann ich das Verhindern? Hier soll wirklich nur root shutdown, reboot, halt nutzen dürfen= Ich kann natürlich als root: # systemd-inhibit --why="Doing weekly backup" sleep 1000000000000000000000000000000000000 Aber so was soll immer gesetzt sein.
Hier /etc/sysconfig/displaymanager den Wert DISPLAYMANAGER_SHUTDOWN auf "root" setzen.
Das gilt für den Display Manager, aber von der shell aus sollte das ohnehin nur root dürfen.
Gruß
Richard -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
________________________________ Helmholtz-Zentrum für Infektionsforschung GmbH | Inhoffenstraße 7 | 38124 Braunschweig | www.helmholtz-hzi.de Vorsitzende des Aufsichtsrates: MinDir’in Bärbel Brumme-Bothe, Bundesministerium für Bildung und Forschung Stellvertreter: MinDirig Rüdiger Eichel, Niedersächsisches Ministerium für Wissenschaft und Kultur Geschäftsführung: Prof. Dr. Dirk Heinz Gesellschaft mit beschränkter Haftung (GmbH) Sitz der Gesellschaft: Braunschweig Handelsregister: Amtsgericht Braunschweig, HRB 477