Use pcsclite for communicating with OpenPGP smartcards

As opgpcard uses pcsclite and gnupg is able to use it as well, switch
away from using gnupg's internal ccid driver.
This commit is contained in:
David Runge 2023-08-29 20:09:46 +02:00
parent 81d62d4c5d
commit 6c5ab3d388
No known key found for this signature in database
GPG Key ID: 9B7A287D9A2EC608
4 changed files with 7 additions and 0 deletions

View File

@ -19,6 +19,7 @@ Changed
the file system size. the file system size.
- Enable systemd-networkd's support for IPv6 Privacy Extensions globally instead of per-connection. - Enable systemd-networkd's support for IPv6 Privacy Extensions globally instead of per-connection.
- Moved custom ``sshd_config`` files to ``/ssh/sshd_config.d/10-archiso.conf`` - Moved custom ``sshd_config`` files to ``/ssh/sshd_config.d/10-archiso.conf``
- Use pcsclite for interfacing with smartcards, since both gnupg and opgpcard support it.
Deprecated Deprecated
---------- ----------

View File

@ -0,0 +1 @@
/usr/lib/systemd/system/pcscd.socket

View File

@ -0,0 +1,4 @@
disable-ccid
disable-pinpad
pcsc-driver /usr/lib/libpcsclite.so
pcsc-shared

View File

@ -19,6 +19,7 @@ file_permissions=(
["/etc/shadow"]="0:0:400" ["/etc/shadow"]="0:0:400"
["/root"]="0:0:750" ["/root"]="0:0:750"
["/root/.automated_script.sh"]="0:0:755" ["/root/.automated_script.sh"]="0:0:755"
["/root/.gnupg"]="0:0:700"
["/usr/local/bin/choose-mirror"]="0:0:755" ["/usr/local/bin/choose-mirror"]="0:0:755"
["/usr/local/bin/Installation_guide"]="0:0:755" ["/usr/local/bin/Installation_guide"]="0:0:755"
["/usr/local/bin/livecd-sound"]="0:0:755" ["/usr/local/bin/livecd-sound"]="0:0:755"