CLS : corriger le pb d'authentication après la mise à jour du 18 mai

Salut tout le monde,

Je n’étais probablement pas la seule à constater, après une màj récente de ma CLS, que je n’arrivais plus à m’authentifier ni comme utilisateur ni comme root, que ce soit en terminal GUI ou en tty ! Le triste corollaire est que je n’avais plus d’accès Internet pour éventuellement corriger en mettant encore à jour plus tard (le script de connexion que j’utilise nécessitant les droits d’administrateur)…

Les devs ont fini par dénicher le pot au roses. La soluce est d’éditer le fichier /etc/pam.d/system-auth (dans l’environnement chroot si le mal est déjà fait) :

# en supprimant pour de bon la ligne contenant pam_keystore.so, puis
# en remplaçant pam_unix.so use_first_pass avec pam_unix.so try_first_pass.

Veuillez redémarrer, et le tour est joué :wink:

Ceci est évidemment un bug, qui a été fixé dans la toute dernière mise à jour.

Salut,

Même problème sous CSS : un peu la panique sur mon serveur l’autre soir.

J’ai de suite prévenu Alexander afin qu’il puisse corriger cela. Voici le mail que je lui avait fait parvenir :

"I just upgrade my CSS 64 on my server, and now I can’t connect on a tty or ssh my account root.

It seems to be missing “sys-apps/keyutils” on CSS since the update with
sys-kernel/calculate-sources-3.9.2 and other.

Before my emerge :

May 18 00:46:01 jolly-roger login[5289]: pam_unix(login:auth): auth
could not identify password for [root]
May 18 00:46:03 jolly-roger login[5289]: FAILED LOGIN (1) on '/dev/tty1'
FOR 'root', Authentication failure

And now it’s ok.

I also recovered the file : /lib64/security/pam_keystore.so of my CLD to my CSS before my emerge of keyutils."

Pour rajouter un peu d’eau au moulin.

A noter que si comme moi vous avez une connexion via ssh par clef vous n’aurez pas le soucis, par contre il faut corriger cela, sinon vous ne pourrez pas vous connecter en local.

Merci

XKomodor | Julien