Page 1 sur 1

[yaourt] Mot de passe refusé puis accepté (contourné)

Publié : jeu. 20 mars 2014, 18:16
par gabriel
Bonjour,

lorsque j'utilise yaourt et qu'il me demande mon mot de passe, le mot de passe est demandé en anglais dans un premier temps ("[sudo] password for root:"). J'entre le mot de passe et celui n'est pas reconnu.
Après plusieurs essais (ou un C-c), mon mot de passe est demandé en français ("Mot de passe :"), et là, en tapant exactement la même chose, ça marche.

En résumé :

[sudo] password for root: -> "motdepasse" -> refusé
[sudo] password for root: -> "motdepasse" -> refusé
[sudo] password for root: -> "motdepasse" -> refusé
...
Mot de passe : -> "motdepasse" -> accepté

La problème a lieu depuis une mise à jour du paquet yaourt, il y a quelques jours.
"sudo" fonctionne très bien lorsque je l'utilise dans le terminal de manière classique.

Auriez-vous une idée de l'origine du problème ?

Merci :)

Re: [yaourt] Mot de passe refusé puis accepté

Publié : ven. 21 mars 2014, 10:00
par Pafrapé
Pour te rassurer, tu n'es pas le seul à avoir ce problème.

Je l'ai résolu en partie en supprimant dans le fichier /etc/sudoers, la ligne suivante :

Code : Tout sélectionner

user ALL=(ALL) ALL
.
L'nconvénient est que maintenant je suis obligé de rentrer le mot de passe à chaque nouvelle commande d'administrateur.

Re: [yaourt] Mot de passe refusé puis accepté

Publié : ven. 21 mars 2014, 13:54
par acid_cloridrix
Au pif...

Y'aurait pas des alias foireux dans vos .bashrc/.zshrc ?



... juste une idée ...

Re: [yaourt] Mot de passe refusé puis accepté

Publié : ven. 21 mars 2014, 17:27
par jean_no
Salut

Depuis la maj de sudo ( 1.8.10.p2), yaourt ( et paccache) souffre d'un bug reporté ici :
https://github.com/archlinuxfr/yaourt/issues/5

Sur le forum EN, voir les posts :
https://bbs.archlinux.org/viewtopic.php ... 9#p1394689
Patience...

A+

Re: [yaourt] Mot de passe refusé puis accepté

Publié : mer. 26 mars 2014, 21:29
par Pafrapé
Une solution : éditer /etc/yaourtrc ,
puis modifier la ligne

Code : Tout sélectionner

#SUDONOVERIF=0
par

Code : Tout sélectionner

SUDONOVERIF=1
, en n'oubliant pas d'enlever le # en début de ligne.

Ça marche chez moi.

Re: [yaourt] Mot de passe refusé puis accepté

Publié : mer. 26 mars 2014, 22:29
par floflo77890
Mais normalement avec yaourt il n'y a pas besoin d'utiliser sudo.

Re: [yaourt] Mot de passe refusé puis accepté

Publié : mer. 26 mars 2014, 22:30
par floflo77890
Mais normalement avec yaourt il n'y a pas besoin d'utiliser sudo.

Re: [yaourt] Mot de passe refusé puis accepté

Publié : mer. 26 mars 2014, 22:54
par otacon
http://wiki.archlinux.fr/Yaourt a écrit : yaourt (ou makepkg quand il est appelé par yaourt) peut avoir besoin de lancer des commandes en root; si sudo est présent dans le système, il est utilisé en premier avant de basculer sur su.
Si vous voulez l'utiliser, veuillez à configurer sudo pour permettre à l'utilisateur de lancer des commandes en root. Hors configuration spécifique, yaourt ne lance qu'une commande en root : pacman.