Retour sur Wifi-select

Le 3 août 2010 | Arch Linux, Astuces, OpenBox, Planet libre, Réseau, Utilitaires

Pour ceux qui n’auraient pas suivi, j’ai mis en avant sur ce même blog l’application Wifi-select. Un commentaire m’a tout particulièrement retenu, Mr Faelar se reconnaitra sans nul doute ;) . Je cite :

Manque la possibilité de se connecter en utilisateur. Le daemon wicd permet de ne pas passer en root à chaque fois.’

Il est tout à fait vrai qu’ouvrir un terminal, se connecter en tant que root et lancer Wifi-select peut devenir ennuyeux à la longue.  Alors j’ai imaginé une petite astuce qui permet d’utiliser Wifi-select en faisant le moins d’effort possible ! Ce n’est peut être pas la meilleure solution mais elle a le mérite de fonctionner :) .

How to :

Tout d’abord, il faut faire en sorte que Wifi-select se lance sans avoir besoin de rentrer le moindre mot de passe.

# nano /etc/sudoers

Ajoutez ensuite la ligne suivante :

votre_nom_d'utilisateur  ALL=(ALL) NOPASSWD: /usr/bin/wifi-select

Sauvegardez et le tour est joué.

À présent il suffit d’ajouter un raccourci clavier qui permettra le lancement de Wifi-select :

$ nano /$HOME/.config/openbox/rc.xml

On y ajoute 5 petites lignes :

    <keybind key="C-twosuperior">
      <action name="Execute">
        <execute>terminator -e "sudo wifi-select wlan0" </execute>
      </action>
    </keybind>

On sauvegarde, puis on recharge OpenBox :

$ openbox --reconfigure

Evidemment selon votre configuration, les manipulations seront différentes mais ça vous servira de base… Encore une fois c’est Faelar qui va être content.

Merci à la petite Isa pour son aide :) .

Dans la même catégorie :

  1. 5 Réponses à “Retour sur Wifi-select”

  2. Guiona a dit :

    Je ferai juste attention à ta place lorsque tu édites le fichier /etc/sudoers avec nano. Car au moment de l’enregistrement de celui-ci il n’y a aucun contrôle sur les « données » saisies et si tu une erreur s’est glissée ton sudo ne fonctionnera plus du tout. Je te conseille d’utiliser la commande « visudo » ou si tu veux vraiment utiliser nano directement une fois que tu as enregistré ton fichier utilise la commande « visudo -c -f /etc/sudoers » afin de valider celui-ci.
    Bonne continuation ;-)

    le 3 août 2010

  3. WeedFast a dit :

    @Guiona : Disons qu’a force de l’éditer je ne pense même plus au risque… Merci pour ton message, il sera sûrement fort utile pour d’autres utilisateurs :)

    le 3 août 2010

  4. wido a dit :

    Dans ce cas pourquoi ne pas créer ce démon manquant… et le proposer au développeur de l’application.

    le 3 août 2010

  5. Faelar a dit :

    « c’est Faelar qui va être content. »

    Ou pas…

    J’ai une dent contre sudo, le paquet n’est même pas installé sur ma machine.

    « Dans ce cas pourquoi ne pas créer ce démon manquant… »

    Si un expert en bash passe par ici… :)

    le 3 août 2010

  6. Benpro a dit :

    Le problème avec « votre_nom_d’utilisateur ALL=(ALL) NOPASSWD: /usr/bin/wifi-select » dans le fichier de conf de sudo, c’est que tu interdit tout lancement de programmes en root sauf, wifi-select en mode « nopasswd »…

    Avec cette conf à chaque « sudo commande » on obtiendrait :
    « Sorry, user votre_nom_d’utilisateur is not allowed to execute ‘/bin/commande’ as root on machine » << par exemple.

    Une solution consiste à rajouter un ALL :)
    votre_nom_d'utilisateur ALL=(ALL) NOPASSWD: ALL
    Tout se lance sans le mot de passe, ce qui peut être gênant pour la sécu.

    Suffit donc de rajouter le NOPASSWD après en mettant un virgule :)

    "username ALL=(ALL) ALL, NOPASSWD: /usr/bin/wifi-select"

    Et là, c'est bien mieux :D

    le 23 sept 2010

Poster un commentaire

Actualités (12)
Arch Linux (33)
Aspirateur de sites (1)
Astuces (36)
Beryl (3)
Bureau 3D (6)
Cairo-Dock (2)
Chakra (1)
Compiz Fusion (3)
Debian (20)
Divers (64)
Eee PC (9)
EeeTop (1)
Emulateurs (3)
Firefox (5)
Frugalware (4)
FTP (6)
Gnome (5)
Goodies (4)
Humour (11)
Jeux (9)
Liens (1)
Multimédia (29)
Nautilus (4)
Open Movie (1)
OpenBox (12)
Paquet (2)
Personnalisation (18)
Planet libre (72)
PlayStation (4)
Projets (8)
Réseau (11)
Screenlets (2)
Script (11)
Sondages (5)
Terminal (5)
Tutoriels (34)
UbunBlox (7)
Ubuntu (87)
Utilitaires (34)
Wallpapers (3)
web (20)
Wordpress (1)
Zoom (49)

WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.