Package: gnupg2
Version: 2.0.11-1
Severity: wishlist
Tags: patch

Hello,

here are some udev rules to give gpg2/scdaemon access to some SCM
smartcard readers for the currently logged-in user. This patch is
already tested on the gnupg2 package in Ubuntu karmic and it needs the
udev version from experimental to work properly (applying the ACLs).
Similar rules exist in gnupg2 to let the ACL get set when either gnupg
or gnupg2 is installed.

Michael

diff -u gnupg2-2.0.11/debian/rules gnupg2-2.0.11/debian/rules
--- gnupg2-2.0.11/debian/rules
+++ gnupg2-2.0.11/debian/rules
@@ -114,6 +114,7 @@
        dh_installexamples -a
        dh_installinfo -a
        dh_installchangelogs -a
+       dh_installudev -a
 
        $(install_dir) debian/gnupg2/usr/share/lintian/overrides/
        $(install_file) debian/gnupg2.lintian 
debian/gnupg2/usr/share/lintian/overrides/gnupg2
--- gnupg2-2.0.11.orig/debian/gnupg2.udev
+++ gnupg2-2.0.11/debian/gnupg2.udev
@@ -0,0 +1,12 @@
+# do not edit this file, it will be overwritten on update
+
+SUBSYSTEM!="usb", GOTO="gnupg_rules_end"
+ACTION!="add", GOTO="gnupg_rules_end"
+
+# USB SmartCard Readers
+## SCM readers (SCR335, SPR532, & Co)
+ATTR{idVendor}=="04e6", ATTR{idProduct}=="e001", ENV{ID_SMARTCARD_READER}="1", 
ENV{ID_SMARTCARD_READER_DRIVER}="gnupg"
+ATTR{idVendor}=="04e6", ATTR{idProduct}=="e003", ENV{ID_SMARTCARD_READER}="1", 
ENV{ID_SMARTCARD_READER_DRIVER}="gnupg"
+ATTR{idVendor}=="04e6", ATTR{idProduct}=="5115", ENV{ID_SMARTCARD_READER}="1", 
ENV{ID_SMARTCARD_READER_DRIVER}="gnupg"
+
+LABEL="gnupg_rules_end"



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to