Nitrokey SmartCard @ ArchLinux

Ich versuche mich seit ein paar Tagen an ArchLinux und bin da auf einige Unklarheiten bzgl. GPG Smartcards gestoßen.

Bislang war ich immer auf Debian unterwegs und da war die Prozedur ganz einfach.
gnupg und scdaemon installiert und gpg --card-status hat die SmartCard direkt gefunden.

In der ArchWiki heißt es hier:

GnuPG uses scdaemon as an interface to your smartcard reader, please refer to the man page scdaemon(1) for details.

Allerdings gibt es scdaemon nicht als Paket in ArchLinux… und auch der Befehl scdaemon --help funktioniert nicht. Was hat das zu bedeuten?

Auf einer anderen Wiki Seite heißt es wiederrum:

Install ccid and opensc from the official repositories.
Start and/or enable the pcscd.service .

Diese Variante funktioniert erst mal. Damit wird meine SmartCard gefunden…

Wo ist da der konkrete Unterschied zwischen scdaemon und ccid/opensc?
Und ist scdaemon unter ArchLinux wirklich nicht verfügbar?

scdaemon ist Teil von gnupg, siehe pkgfile scdaemon.

Du brauchst ccid für die Nitrokeys, wie auch unter https://nitrokey.com/start beschrieben :wink:
OpenSC brauchst du dagegen nicht installieren, wenn du nicht vorhast, es zu nutzen.

Dir hat also lediglich ccid gefehlt, soweit ich das sehen kann.