doc: update notes

This commit is contained in:
Michel Decima
2021-10-12 16:38:44 +02:00
parent 3f647b7fb4
commit 19b90e3040
4 changed files with 231 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
Configuration pam-pkcs11
========================
------------------------
Thierry Tallagrand à la rescousse !
@@ -69,7 +69,7 @@ DEBUG:pklogin_finder.c:151: Certificate is valid and maps to user tmzf5455
Le module pam-pkcs11 est maintenant configuré, il reste à le faire
prendre en compte par GDM:
```
$ update-alternatives --config gdm-smartcard
# update-alternatives --config gdm-smartcard
There are 3 choices for the alternative gdm-smartcard (providing /etc/pam.d/gdm-smartcard).
Selection Path Priority Status
@@ -91,7 +91,7 @@ https://yourdev.tech.orange/linux-article/login-with-pki/) avec screenshots.
Saisie du compte avec GDM
=========================
-------------------------
Avec la première tentative de configuration issue directement de
`pam_pkcs11.conf.example`, on constate lorsque le dongle PKI est inséré
@@ -146,7 +146,7 @@ sur Hirsute ... Bug dans GDM ? Fonctionnalité non prise en compte ?
Activer PKCS#11 dans GDM
========================
------------------------
Trois opérations à faire:
@@ -166,7 +166,7 @@ soit:
Il faudrait un script pour automatiser cela ...
Limitations
===========
-----------
Le paquet `libpam-pkcs11` ne fournit pas de configuration pour `pam-auth-update`
dans `/usr/share/pam-configs`, donc l'authentification PKCS#11 ne peut pas
@@ -184,3 +184,18 @@ de faire cela avec SSSD.
Contrairement à ce que `pkcs11-exclusive` laisse entendre, si le dongle n'est
pas présent dans le port USB, on peut toujours se connecter par login/password
(mais Kerberos foonctionnera-t'il si `pam_krb5.so` est présent ?)
Références
----------
- [PAM-PKCS11 Login Tools]
- [PAM-PKCS11 User Manual]
- [PAM-PKCS11 Mappers API]
- [Local PAM-PKCS11 documentation]
[PAM-PKCS11 Login Tools]: https://github.com/OpenSC/pam_pkcs11
[PAM-PKCS11 User Manual]: http://opensc.github.io/pam_pkcs11/doc/pam_pkcs11.html
[PAM-PKCS11 Mappers API]: http://opensc.github.io/pam_pkcs11/doc/mappers_api.html
[Local PAM-PKCS11 documentation]: file:///usr/share/doc/libpam-pkcs11