--- /dev/null
+#!/bin/sh
+
+logout=$(zenity \
+ --list \
+ --width=500 \
+ --height=300 \
+ --timeout=60 \
+ --title "Menu de déconnexion" \
+ --text "Choisissez l'action à effectuer :" \
+ --column="1" --column="2" \
+ --hide-header \
+ --hide-column=1 \
+ --print-column=1 \
+ 3 "Arrêter l'ordinateur" \
+ 2 "Redémarrer l'ordinateur" \
+ 4 "Mettre en veille" \
+ 5 "Mettre en veille prolongée" \
+ 1 "Se déconnecter")
+
+#echo $logout
+
+case $logout in
+ 1)
+ openbox --exit;;
+ 2)
+ dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart;;
+ 3)
+ dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop;;
+ 4)
+ dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend;;
+ 5)
+ dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate;;
+ *)
+ echo "Exiting";;
+esac