summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorx70b12020-04-05 19:16:55 +0200
committerx70b12020-04-05 19:16:55 +0200
commit247f8ea3d3a23b706caa0fb9bf3d017ad6de23f6 (patch)
tree9ecf98d8e206d8fb26cf13581afb584f64c29c0d
downloadaur-247f8ea3d3a23b706caa0fb9bf3d017ad6de23f6.tar.gz
r11.50fe297-1
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD26
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cd52af677828
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,14 @@
+pkgbase = pam_exec-ssh
+ pkgdesc = Unlock SSH keys on login using PAM
+ pkgver = r11.50fe297
+ pkgrel = 1
+ url = https://github.com/x70b1/pam_exec-ssh
+ arch = any
+ license = The Unlicense
+ makedepends = git
+ depends = pam
+ depends = expect
+ source = pam_exec-ssh::git+https://github.com/x70b1/pam_exec-ssh.git
+ sha256sums = SKIP
+
+pkgname = pam_exec-ssh
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4dacac3c5557
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: x70b1
+
+pkgname=pam_exec-ssh
+pkgver=r11.50fe297
+pkgrel=1
+pkgdesc="Unlock SSH keys on login using PAM"
+arch=(any)
+url="https://github.com/x70b1/pam_exec-ssh"
+license=("The Unlicense")
+makedepends=("git")
+depends=("pam", "expect")
+source=("${_pkgname}::git+${url}.git")
+noextract=()
+sha256sums=('SKIP')
+
+pkgver() {
+ cd ${_pkgname}
+ set -o pipefail
+ git describe --long 2> /dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd ${_pkgname}
+ install -Dm755 pam_exec-ssh "${pkgdir}"/usr/bin/pam_exec-ssh
+}