Bug sur l’auto-complétion dans Debian Lenny

octobre 21st, 2009 / Logiciels libres

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

Leave a Reply

Note: XHTML is allowed. Your email address will never be published.

Subscribe to this comment feed via RSS