Téléverser les fichiers vers "/"

This commit is contained in:
2026-08-19 11:58:02 +02:00
parent 19c6126a6a
commit c2b0303fcb
5 changed files with 102 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
# NixOS Workstations Setup v1.5 LAB
## Correctif PIN FIDO2
La v1.5 supprime complètement le pilotage interactif `expect + ykman` pour le changement du PIN FIDO2.
Le helper utilise désormais directement `python-fido2` :
- détection de la clé via `CtapHidDevice`;
- session CTAP2 via `Ctap2`;
- changement du PIN via `ClientPin.change_pin(old_pin, new_pin)`;
- exactement une tentative de changement par clic;
- les PIN sont reçus par stdin et ne figurent jamais dans argv;
- erreurs CTAP2 distinguées : PIN erroné, temporairement bloqué, bloqué, non configuré, politique PIN;
- refus si aucune clé ou plusieurs clés FIDO2 sont détectées.
La restriction QML `Qt.ImhDigitsOnly` est également supprimée afin de ne pas limiter artificiellement les PIN FIDO2 aux chiffres.
Le helper de changement de mot de passe de la v1.4 est conservé sans modification.