From e6e08f3af1a7de85c4dce7947a14a27256103b09 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Fri, 20 Jul 2018 18:34:05 -0700 Subject: Initial commit --- 69-gnuk.rules | 1 + 92-gnuk.rules | 2 ++ PKGBUILD | 23 +++++++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 69-gnuk.rules create mode 100644 92-gnuk.rules create mode 100644 PKGBUILD 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 + +} -- cgit v1.2.1