-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lorsque je le lance en utilisateur simple (xterm, firestarter), il me dit que je n'ai pas les droits root donc que je ne peux l'utiliser. ok. premiere question: pourquoi il ne me demande pas le mot de passe root?
Ca n'existe pas ça.
Ce sont des wrappers sous KDE ou GNOME qui font ça, mais cette fonctionnalité n'existe pas en tant que telle, ou alors il faut l'implémenter dans firestarter, mais c'est loin d'être aussi trivial que tu ne le penses ;-)

Lance firestarter comme ceci:

su -c firestarter

depuis un xterm.

Note qu'une possibilité intéressante et confortable est sudo.
Il te permet de configurer des listes de programmes éxécutables par qui en tant que qui, et cela éventuellement sans devoir donner le mot de passe.

Je m'explique: avec la configuration suivante (à éditer avec la commande "visudo" à partir d'un xterm):

User_Alias STAFF=xxx
STAFF ALL=(ALL) NOPASSWD:ALL

Tu peux éxécuter n'importe quelle commande en tant que n'importe qui (p.ex. root ;-)) sans devoir entrer le mot de passe root, pour autant que tu sois dans le groupe sudo STAFF (aucun rapport avec les groupes UNIX), simplement en mettant "sudo " devant le nom de la commande. Dans l'exemple ci-dessus, remplace "xxx" par le nom de ton user.

Donc, il te suffit d'ensuite lancer firestarter comme ceci:

sudo firestarter

Ainsi, si tu veux un confort maximum, il te suffit ensuite de modifer l'entrée de menu sous GNOME (ou peu importe ce que tu utilises), pour lancer la commande comme "sudo firestarter" au lieu de "firestarter".

premiere question bis: qui gere cette boite de dialogue qui demande le pass de root? kde/gnome? ou l'application elle-meme?
Bein personne dans ce cas-ci ;-)))

solution de secours, dans mon xterm, je su root, je lance firestarter, boum, cannot display bla bla bla. on m'a dit d'ajouter xhost +local:root. ok, pourquoi pas. mais je ne comprend pas pourquoi on ne me demande pas le pass au lancement. j'aimerais lancé le truc depuis le menu sans me tracasser...
cf. ci-dessus

Au lieu de faire un su "complet" qui t'ouvre un shell root, fais juste ceci:

su -c firestarter

Tu ne devrais pas avoir besoin de faire xhost & cie comme cela.

- -- -o) Pascal Bleser ATOS Origin/Aachen(DE) |
/\\ <[EMAIL PROTECTED]> |
_\_v <[EMAIL PROTECTED]> |
- ---------------------------------------------|
Jesus saves,Buddha makes incremental backups :
- ---------------------------------------------'
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQE9tSKKZp4dy75Zv3cRAs/DAJ0RMfhdLbnngPz92vRbZSaoEFJzlwCeMH6N
hyeHamNQjxGeZhSq7WskeWQ-----END PGP SIGNATURE-----


_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/linux@;lists.unixtech.be
IRC: efnet.skynet.be:6667 - #unixtech

Répondre à