Wie ermöglicht man einem normalen Benutzer aus Gnome heraus den Rechner herunter zu fahren oder neu zu starten?

Da ich selber sehr lange nach einer Lösung gesucht habe, dies zu bewerkstelligen, wenn die benutzte Distribution es nicht unterstützt, und ich die Frage nach dem "Wie" auch schon öfter gelesen habe, hier die Antwort:

Arbeitsmaterial:
  Software:
    Slackware 10.0
    Gnome 2.6.2
    GDM 2.6.0.3.

Wenn man die Lösung erstmal kennt, ist es zum Schreiben einfach! ;-)

Als erstes muss unter /var/lock das Verzeichnis console erstellt werden.

  # mkdir /var/lock/console

Als nächstes muss für jeden Benutzer, der den Rechner aus Gnome heraus neu starten oder herunterfahren darf eine leere Datei angelegt werden.

  # touch /var/lock/console/<User>

Im letzten Schritt müssen noch die Rechte von /sbin/halt angepasst werden.

  # chmod -v 4755 /sbin/halt

Und jetzt klappt es auch mit dem Shutdown oder Reboot. ;-)