Danke, habe ich so umgesetzt.
really? Naja, ist ja egal wenn ein Nutzer die Maschine einfach runter fährt... 😛
Grundsätzlich sollte der User ja wissen was er tut, immerhin ist der Befehl sehr eindeutig ☺
Ehemalige
Anmeldungsdatum: Beiträge: 2007 |
|
Supporter
Anmeldungsdatum: Beiträge: 6472 |
Ja, aber es ist durchaus interessant, dass ein Benutzer, der nicht mit Root-Rechten arbeiten darf, eine Maschine ausschalten kann. Lass die Maschine irgendwo remote stehen und der Benutzer meint, er fährt gerade seine VM runter ... Ja, ich weiß, dann sollte der Benutzer keinen Login kriegen... .Trotzdem, ich bleib dabei. |
Anmeldungsdatum: Beiträge: 5523 Wohnort: south central EL |
Soweit ich weiß, läuft das mit Polkit über die Sitzungsverwaltung von systemd. In den Standardeinstellungen sollten bspw. loginctl show-session $XDG_SESSION_ID
Nachtrag: Wäre schön gewesen, wenn ich hier nur noch ergänzen müsste, dass das auch für Benutzer in der Gruppe Mein Testbenutzer war dafür nur Mitglied in seiner eigenen Gruppe. Remote geht immer noch nicht, aber möchte man ungewollte Shutdowns auf einem Mehrbenutzersystem unterbinden, ist scheinbar Handarbeit gefragt. Was für'n Bullshit?! |
Supporter
Anmeldungsdatum: Beiträge: 6472 |
Der Artikel beginnt mit:
Manchmal ist es umgekehrt. 😀 //edit:
ist dann wohl auch obsolet. |
Supporter
Anmeldungsdatum: Beiträge: 6472 |
Ergänzung, da wird das ganze relativiert: server-shutdown-ohne-sudo Wir hatten also nur halb recht. Gruß BillMaier |
Ehemalige
Anmeldungsdatum: Beiträge: 2007 |
Auch shutdown braucht keine Root-Rechte (mehr). Ist im Artikel jetzt geändert. |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 8558 Wohnort: Münster |
Die letzte verfügbare Version der Python-Skripte ComplexShutdown & EasyShutdown stammt jeweils vom 21.05.2011. Kann bitte ein Python-Kundiger prüfen, ob diese Skripte unter Python 3 funktionieren oder – was ich befürchte – nur unter Python 2? Im letzteren Fall sollten wir den Abschnitt aus dem Artikel entfernen, da dann unter aktuellen Ubuntu-Versionen keine Funktion gegeben ist. |
Ehemaliger
Anmeldungsdatum: Beiträge: 28954 Wohnort: WW |
Hallo, habe mir ein Skript angeschaut: das Referenziert beim Aufruf Python2. Da sind auch Befehle im Skript, die Python 2 sind (z.B. print-Befehle). Man könnte das bestimmt auf Python 3 heben, aber direkt läuft das Skript auf P3 sicher nicht. Außerdem werden in dem Skript teilweise auch alte Python-Bibliotheken referenziert, z.B. Bindings für GTK2. Keine Ahnung, ob die in den aktuellen *buntus überhaupt noch drin sind. IMHO kann der Abschnitt raus. Gruß, noisefloor |
Supporter, Wikiteam
Anmeldungsdatum: Beiträge: 8558 Wohnort: Münster |
Artikel bereinigt. Danke für Deine tatkräftige Unterstützung. |
Ehemaliger
Anmeldungsdatum: Beiträge: 28954 Wohnort: WW |
Nachtrag: habe gestern noch gesehen, dass es für die Skripte bei Launchpad Bureports gibt, dass die weder unter 14.04 noch unter 16.04 laufen. Das Entfernen war denke ich genau richtig. Außerdem hatte das Paket keine Abhängigkeiten, aber die Skripte brauchen sehr wohl einen ganzen Schwung zusätzliche Python-Module. Kann ja sein, dass die zum Zeitpunkt der Veröffentlichung der Skripte alle bei Ubuntu schon ootb installiert waren - ist bzw. war IMHO aber trotzdem ein Fehler beim Bauen der Pakete. Gruß, noisefloor |