[Ubuntu/Résolu] Je pense que je ne vais pas pouvoir rebooter

RAHHHHH ! BobX: tu pouvais pas me dire que pam était temps réel ?
je m’apprètes à faire tout sous emacs, et patatra : console@rubis:~/wfp$ sudo emacs /etc sudo: pam_authenticate: Module is unknown :laughing: :laughing: :laughing:
Bon, mais heureusement, comme je n’ai pas encore ajouté de policy pour su et que ma policy ‘other’ est toujours la version basique, non seulement je peux passer en shell root pour faire mes modifs, mais en plus, je peux déboguer juste sur sudo (qui d’aprés toi est bon, dc, je vais examiner les “common”).
Je vais finir par savoir ce qui se passe, nom de d’la… :exclamation:

[quote=“MattOTop”]Pour une fois que je demande de l’aide, i viendent tous me pourrir mon fil avec leurs questions subsidiaires…

Bon, problême non règlé: loggage direct avec init=/bin/sh, j’ai remonté mon / en rw, j’ai à peux près tout commenté dans /etc/pam.d/*, et je redémarre.
Demarrage normal, mais presque rien de changé:
toujours impossible de se loguer ou que ce soit, sauf que maintenant, quand je teste un login immédiatement j’ai 5 erreurs de login sans qu’il me demande de password ni de login, suivi d’un message comme quoi j’ai atteind mon max de tentatives.
La “bonne” nouvelle, c’est que je peux démarrer en recup, et lancer un startx en root, mais impossible de faire un su.
Si quelqu’un à une idée…[/quote]Ben je pensais que ca aurais pu t’aider en plus mais apparement non :confused:

Mais non, Ash. L’aide je te remercie. C’etait juste que ca me paraissait loin de mon pb…
Et pis j’en ai pourri aussi plus d’un, des fils.
BobX: Tu as tout faux…
Tout du moins avec le pam que j’ai (n’oublions pas que je suis en ubuntu, donc avec des paquets de niveau sid), j’ai réecris mon sudo ainsi:

auth include common-auth account include common-account
et ça marche. Je t’invite donc à te faire à l’idée, dés fois que ce soit le futur format de configuration des include dans pam…
Bon, je downgrade tout, maintenant que le problême est règlé, je vais me passer d’SELinux sur ma buntu… l’aut paquet ne veux pas passer…
Mais je suis :smiley: , j’ai appris des choses en lisant tout ça…

hum hum, intéressant ça. Pourtant je suis en Sid, le format “normal” marche très bien, et un dist-upgrade ne me met rien à jour concernant pam. T’es sûr que c’est pas selinux qui vient avec ses propres librairies pam qui font n’importe quoi ?

tu as essayé la nouvelle syntaxe, sur une fonctionalité quelconque, pour voir ?
sinon:root@rubis:/etc # dpkg --get-selections | grep "lib*pam" | awk '{print $1}' | xargs apt-cache policy libpam-modules: Installed: 0.78-2 Candidate: 0.78-2 Version table: *** 0.78-2 0 500 http://pearls.tuxedo-es.org ./ Packages 100 /var/lib/dpkg/status 0.76-22ubuntu3 0 500 http://security.ubuntu.com breezy/main Packages 500 http://archive.ubuntu.com breezy/main Packages 0.76-22 0 500 http://security.ubuntu.com hoary/main Packages 500 http://archive.ubuntu.com hoary/main Packages libpam-runtime: Installed: 0.78-2 Candidate: 0.78-2 Version table: *** 0.78-2 0 500 http://pearls.tuxedo-es.org ./ Packages 100 /var/lib/dpkg/status 0.76-22ubuntu3 0 500 http://security.ubuntu.com breezy/main Packages 500 http://archive.ubuntu.com breezy/main Packages 0.76-22 0 500 http://security.ubuntu.com hoary/main Packages 500 http://archive.ubuntu.com hoary/main Packages libpam0g: Installed: 0.78-2 Candidate: 0.78-2 Version table: *** 0.78-2 0 500 http://pearls.tuxedo-es.org ./ Packages 100 /var/lib/dpkg/status 0.76-22ubuntu3 0 500 http://security.ubuntu.com breezy/main Packages 500 http://archive.ubuntu.com breezy/main Packages 0.76-22 0 500 http://security.ubuntu.com hoary/main Packages 500 http://archive.ubuntu.com hoary/main Packages

Non, pas le courage de tester cette syntaxe. Niveau versions des packages, chez moi ça donne :

bob-laptop:/usr/share/doc/libpam-runtime# dpkg --get-selections | grep "lib*pam" | awk '{print $1}' | xargs apt-cache policy
libpam-modules:
  Installé : 0.79-3
  Candidat : 0.79-3
 Table de version :
 *** 0.79-3 0
        500 http://ftp.fr.debian.org unstable/main Packages
        500 http://ftp.us.debian.org unstable/main Packages
        100 /var/lib/dpkg/status
libpam-runtime:
  Installé : 0.79-3
  Candidat : 0.79-3
 Table de version :
 *** 0.79-3 0
        500 http://ftp.fr.debian.org unstable/main Packages
        500 http://ftp.us.debian.org unstable/main Packages
        100 /var/lib/dpkg/status
libpam0g:
  Installé : 0.79-3
  Candidat : 0.79-3
 Table de version :
 *** 0.79-3 0
        500 http://ftp.fr.debian.org unstable/main Packages
        500 http://ftp.us.debian.org unstable/main Packages
        100 /var/lib/dpkg/status

Mais la doc de libpam0g ne mentionne que la syntaxe “classique”, donc ça sent la librairie “tunée” pour selinux.