Lancer des programmes graphiques sous GNOME en tant que root
Pour lancer des programmes graphiques en tant que root, comme Synaptic par exemple, il existe un frontend Gtk+ à SU et SUDO: GkSu et GkSudo.
Pour l'installer sur notre Debian, rien de plus facile, comme d'habitude en tant que root:# apt-get install gksuIl suffit ensuite de lancer, sous X, le programme désiré avec gksu devant. Exemple:
$ gksu synaptic
Une boîte de dialogue demandant le mot de passe de root apparaîtra. Tapez ce mot de passe, et le programme sera lancé, en tant que root.
Mieux encore, par l'utilisation de gksudo, on peut utiliser les mêmes facilités qu'avec sudo.
Pour rendre cela transparent pour l'utilisateur, il « suffit » de remplacer la commande exécutée par l'entrée de menu du programme par gksu programme. Mais cela, c'est une autre histoire…