Le coin des remarques, suggestions et bugs à faire remonter.
Répondre

Upgrade - 3.17.4-1-MANJARO : lien smartcard gpg cassé

#1Messageil y a 9 ans

Hello,

j'utilise depuis bientot 9 mois une smartcard d'origine ZeitControl avec bonheur ;-) mais malheureusement depuis la derniere mise à jour de noyaux 3.17.4.1 le fonctionnement de gpg est partielement cassé.

j'utilise PCSCD pour comminquer avec la smartcard. ...

Les commandes gpg --card-status et gpg --card-edit fonctionnent bien.

mais la commande gpg -K ne retrouve pas les clef privés. :furieux::tetu!

donc impossible de signer un message ou de décrypter un texte.

Je cherche donc une piste pour résoudre le problème .

merci d'avance.
Pierre

Upgrade - 3.17.4-1-MANJARO : lien smartcard gpg cassé

#2Messageil y a 9 ans

Bonsoir
Ce qui est dommage ,c'est qu'on ne puisse utiliser les pilotes libccid pour ce lecteur. Ils fonctionnent très bien pour lire ma carte chauffeur.
Le seul site qui décrit bien ton lecteur date de ...2009. Au paragraphe 4 , il parlent de modifier ~.gnupg/gpg.conf .
Peut être que la mise à jour a bousculé ce fichier caché.
En espérant que ça te mette sur une piste...

Upgrade - 3.17.4-1-MANJARO : lien smartcard gpg cassé

#3Messageil y a 9 ans

Salut,

Le tout c'est remis à fonctionner et vient de ce casser de nouveau avec le dernier update 3.19.6-1-MANJARO

un peu pénible ;-(

Espérant une correction de je ne sais quoi .... :-(

gpg ou pcscd ?

gpg --card-status
gpg: OpenPGP card not available: No SmartCard daemon


[root@manja01 ~]# systemctl status pcscd
● pcscd.service - PC/SC Smart Card Daemon
   Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; vendor preset: disabled)
   Active: inactive (dead)
[root@manja01 ~]# systemctl restart pcscd
[root@manja01 ~]# systemctl status pcscd
● pcscd.service - PC/SC Smart Card Daemon
   Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; vendor preset: disabled)
   Active: active (running) since Tue 2015-05-12 20:06:56 CEST; 4s ago
 Main PID: 25848 (pcscd)
   CGroup: /system.slice/pcscd.service
           └─25848 /usr/bin/pcscd --foreground --auto-exit

May 12 20:06:56 manja01 systemd[1]: Started PC/SC Smart Card Daemon.
May 12 20:06:56 manja01 systemd[1]: Starting PC/SC Smart Card Daemon...
May 12 20:06:56 manja01 pcscd[25848]: 00000000 commands.c:979:CmdEscape err...10
Hint: Some lines were ellipsized, use -l to show in full.



Pierre

Upgrade - 3.17.4-1-MANJARO : lien smartcard gpg cassé

#4Messageil y a 9 ans

Voici le retour de de systemctl status pcscd sous le noyau 4.0.1-1:-

$ systemctl status pcscd
● pcscd.service - PC/SC Smart Card Daemon
   Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; vendor preset: disabled)
   Active: inactive (dead) since mer. 2015-05-13 00:52:56 CEST; 15s ago
  Process: 1400 ExecStart=/usr/bin/pcscd --foreground --auto-exit (code=exited, status=0/SUCCESS)
 Main PID: 1400 (code=exited, status=0/SUCCESS)

Tu noteras que je ne l'ai pas lancé cette commande en root .
Je me demande si tu n'as pas un conflit entre Gpg et Pcsc. Je pense que tu devrais tenter de désinstaller les deux, puis d'installer acsccid et de remettre pcsc-tools. J'utilise Cardpeek qui lit pas mal de cartes comme logiciel de lecture.Son développeur est très ouvert et à conçus un script spécifiquement pour pouvoir lire les cartes chronotachygraphes. J'en ai parlé ici
Répondre