Bug sur l’auto-complétion dans Debian Lenny
Un bug non résolu sur une version stable de Debian ? Oui c’est possible…
Bug d’auto complétion sous Debian Lenny
C’est un bug avec l’auto-completion (auto-complete en anglais) en bash, quand on est un utilisateur classique (non root).
Pour reproduire le bug :
- se loguer en ssh (ou en local) avec un utilisateur non root
- taper le début d’un nom de fichier
- utiliser la touche « tab » en espérant une complétion
- en retour bash affiche n’importe quoi, et surement pas ce qu’on souhaite
Le bug est reporté sur le bugtracker. Le problème ? A cause de la norme POSIX, le shell est déclaré comme /bin/sh au lieu de /bin/bash
Résoudre le bug au cas par cas
En attendant, pour contourner simplement, voici une solution :
Se loguer en root, et taper : usermod –s /bin/bash [utilisateur]
Comme l’explicite la commande, c’est à répéter pour chaque user qui souhaite pouvoir utiliser la complétion correctement.
No comments yet