Verhindern, dass Prozesse die Abmeldung verhindern

427
Brian Vandenberg

Prozesse, die den Benutzer zur Bestätigung des Exits abfragen, können die Abmeldung von GNOME verhindern. Wie können wir verhindern, dass Prozesse die Abmeldung verhindern?

Wir hatten Probleme mit Benutzern, die sich abzumelden versuchten -> sich von der Maschine zu entfernen, ohne zu merken, dass sie auf eine Antwort wartete.

Die betreffende Maschine verwendet GNOME 2.28.2. Dinge, die ich ausprobiert habe:

  • Durchgesehen alle verfügbaren Konfigurationsoptionen mit gconftool-2
  • Googled für andere, die versuchen, dieses Problem zu lösen (seltsamerweise: Keiner wurde gefunden)
  • Wenn man sich die STIG-Regeln für RHEL6 / RHEL7 ansieht, würde man erwarten, dass dies ein Problem wäre, das sie gelöst haben möchten, aber nichts Ähnliches wird erwähnt

Eine Möglichkeit ist aufgetreten, aber ich bin diesen Weg noch nicht gegangen:

  • logout prompt: true
  • logout command: [something relevant]

... obwohl ich mir nicht sicher bin, was für eine vernünftige / vernünftige Sache zu laufen wäre. pkill -u $UIDwürde es wahrscheinlich schaffen, scheint aber auch potentiell problematisch und / oder übertrieben.

0

1 Antwort auf die Frage

0
Brian Vandenberg

Ich habe leider keine Lösung für die ursprüngliche Frage gefunden, aber wir haben ein paar Problemumgehungen gefunden:

  1. Führen Sie den Prozess durch ssh aus: ssh -X $(hostname) /path/to/script
  2. Führen Sie es unter einer separaten X-Sitzung aus

Ohne ins Detail zu gehen: (2) ist in unserer Situation viel sinnvoller als in einem allgemeineren Fall (einer Workstation), obwohl die Einfachheit von (1) sie attraktiv macht.