summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2018-07-20 18:34:05 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2018-07-20 18:34:05 -0700
commite6e08f3af1a7de85c4dce7947a14a27256103b09 (patch)
tree913c2ac3e0ca5c3265ac3cfa97d5fecc3e9d30fa
downloadgnuk-udev-e6e08f3af1a7de85c4dce7947a14a27256103b09.tar.xz
Initial commit
-rw-r--r--69-gnuk.rules1
-rw-r--r--92-gnuk.rules2
-rw-r--r--PKGBUILD23
3 files changed, 26 insertions, 0 deletions
diff --git a/69-gnuk.rules b/69-gnuk.rules
new file mode 100644
index 0000000..8d6e022
--- /dev/null
+++ b/69-gnuk.rules
@@ -0,0 +1 @@
+SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="234b", ATTR{idProduct}=="0000", ENV{ID_SMARTCARD_READER}="1", ENV{ID_SMARTCARD_READER_DRIVER}="gnupg"
diff --git a/92-gnuk.rules b/92-gnuk.rules
new file mode 100644
index 0000000..62b74e7
--- /dev/null
+++ b/92-gnuk.rules
@@ -0,0 +1,2 @@
+# For updating firmware, permission settings are needed.
+SUBSYSTEMS=="usb", ATTRS{idVendor}=="234b", ATTRS{idProduct}=="0000", ENV{ID_USB_INTERFACES}=="*:ff0000:*", GROUP="pcscd"
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 0000000..62c0eff
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+pkgname=gnuk-udev
+pkgver=20180720
+pkgrel=1
+pkgdesc="gnuk udev script"
+arch=('any')
+url="https://neueland.iserlohn-fortress.net/gitea/jc_gargma"
+license=('GPL2')
+backup=('etc/udev/rules.d/69-gnuk.rules'
+ 'etc/udev/rules.d/92-gnuk.rules')
+source=("69-gnuk.rules"
+ "92-gnuk.rules")
+sha512sums=('0afd08c08de5cb168752d0647159f25ae5fb1b6eec3922ff50c36228fa832b73'
+ '357c20aa8acfda8f579db8476602eee1caf741e9c499378debc788b3f094fbf9')
+
+pkgver() {
+ date +%Y%m%d
+}
+
+package() {
+ install -Dm644 ${srcdir}/69-gnuk.rules ${pkgdir}/etc/udev/rules.d/69-gnuk.rules
+ install -Dm644 ${srcdir}/92-gnuk.rules ${pkgdir}/etc/udev/rules.d/92-gnuk.rules
+
+}