summaryrefslogtreecommitdiff
path: root/sys-auth/pam_yubico
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-auth/pam_yubico
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-auth/pam_yubico')
-rw-r--r--sys-auth/pam_yubico/Manifest7
-rw-r--r--sys-auth/pam_yubico/metadata.xml11
-rw-r--r--sys-auth/pam_yubico/pam_yubico-2.23.ebuild40
-rw-r--r--sys-auth/pam_yubico/pam_yubico-2.24.ebuild40
4 files changed, 98 insertions, 0 deletions
diff --git a/sys-auth/pam_yubico/Manifest b/sys-auth/pam_yubico/Manifest
new file mode 100644
index 000000000000..8d30b7910630
--- /dev/null
+++ b/sys-auth/pam_yubico/Manifest
@@ -0,0 +1,7 @@
+DIST pam_yubico-2.23.tar.gz 418567 SHA256 bc7193ed10c8fb7a2878088af859a24a7e6a456e1728a914eb5ed47cdff0ecb8 SHA512 435a5013ef7d020f8fe6d54614b22a4d3df6295adeb8e1fd26722246d105375b8d19940098b62956a18f439dad82f67e3996a7067af3357fddff380d20fa4728 WHIRLPOOL c26921a2703ebaac336a3bf9fa653020af9a55a390a1e7460c85a7b07fecba0c2192cf6663e2f77953798052957c925c65892b5da3cedc435fd704c551f28e88
+DIST pam_yubico-2.24.tar.gz 418419 SHA256 0326ff676e2b32ed1dda7fb5f1358a22d629d71caad8f8db52138bbf3e95e82d SHA512 3554b40d97ede9d02102a0661e732347a0ab2cb012fa4330cc8227289a03398a7b974ee9d170604dce53ebef1bedade5c7ab9d5657560b0ba8e4c65432c1112c WHIRLPOOL 62c5c270dbcd83d1c25d67b56ee8c39181dbdd5dee076619f071bb57f2f07a185d22d508a18581c8a8d3804889569d297c9071c0cf28e27379d20ea900c294a7
+EBUILD pam_yubico-2.23.ebuild 896 SHA256 642ea35539ebe91fd7347cf217605cfbedede85a873e3a3de202d4bb832b7ec2 SHA512 cfd9f0a2b8c22ca25366b86460cf58535e6dd2f48aa8d1c899efe323643167a66cfda1a1af2a0aded8731855dba45bfaa89f27c4092d70d75d1715a2894a78a6 WHIRLPOOL 79556adb95d789bd7469b4b4ddcdd1469c619b9fa99947031520f418c3092188b23f02a81a06a46b6751056aa5abdfd4578ecacf0beb6653017b62c3f82f80c6
+EBUILD pam_yubico-2.24.ebuild 896 SHA256 642ea35539ebe91fd7347cf217605cfbedede85a873e3a3de202d4bb832b7ec2 SHA512 cfd9f0a2b8c22ca25366b86460cf58535e6dd2f48aa8d1c899efe323643167a66cfda1a1af2a0aded8731855dba45bfaa89f27c4092d70d75d1715a2894a78a6 WHIRLPOOL 79556adb95d789bd7469b4b4ddcdd1469c619b9fa99947031520f418c3092188b23f02a81a06a46b6751056aa5abdfd4578ecacf0beb6653017b62c3f82f80c6
+MISC ChangeLog 3046 SHA256 f64096158d7e0b07298f19312ff4ff94b3e37388faa39f6d1151c1de092f4cdb SHA512 9c99004c8ab8273fdede73392e1c22bafd1bc15887a0df12c01ef92f7f3bc6411c277483db2ec7424b20f7c32427eec903fb1e5c4e15511c0dcd4583ab02176a WHIRLPOOL 038674992e3e59d34307fdc784bd7d1ac9247fa587e46b0f1be3d1a12361d92469f45f16714d21033f003ed7ed3e1da96a1b76291d678cb53f97980067e48c7d
+MISC ChangeLog-2015 1479 SHA256 4058a1d4d5f0c796f746a82d61d5554f791a1682379e619c863fc3fea41c1f39 SHA512 a03716c59b81fec416d453bc01090e1ba80a77a274881be52b5a0d72f7c889e295372c8caeac81eb4a1e4b91121f90c0812b447357beec79ca151f02e5867d0f WHIRLPOOL 653de5bf4a9bfe67635705cd27bb30cf3895fb205ad123c6ec04496e91ce33a1aa91dac3065905c5b9d18672f2f5ae399c373cb736649928c04e6c368ff637d5
+MISC metadata.xml 339 SHA256 98bc0b8a0c82d67e58feda0f95d9a0eb432ad75216a41d5ba673cdb0b18d1a72 SHA512 f6d6b5fc3be0305b4481ec8b93401bfdbfb094304b89a8c1acefb4ff3b4b341579afd26844abe31dbb08903f72b52e673ae7a65d7c366ed1341381547759c6f8 WHIRLPOOL 75636294ba425d2261055c7fef01062684575359de12285821ed96fae3c933d2705fedef2612319920bbcf9e109a9e015bb36289e748121255415120a2eefa76
diff --git a/sys-auth/pam_yubico/metadata.xml b/sys-auth/pam_yubico/metadata.xml
new file mode 100644
index 000000000000..938e8ea6ece6
--- /dev/null
+++ b/sys-auth/pam_yubico/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>zerochaos@gentoo.org</email>
+ <name>Rick Farina</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">Yubico/yubico-pam</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-auth/pam_yubico/pam_yubico-2.23.ebuild b/sys-auth/pam_yubico/pam_yubico-2.23.ebuild
new file mode 100644
index 000000000000..17602d4f705a
--- /dev/null
+++ b/sys-auth/pam_yubico/pam_yubico-2.23.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Library for authenticating against PAM with a Yubikey"
+HOMEPAGE="https://github.com/Yubico/yubico-pam"
+SRC_URI="http://opensource.yubico.com/yubico-pam/releases/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap test"
+
+RDEPEND="
+ virtual/pam
+ sys-auth/libyubikey
+ >=sys-auth/ykclient-2.15
+ >=sys-auth/ykpers-1.6
+ ldap? ( net-nds/openldap )"
+DEPEND="${RDEPEND}
+ app-text/asciidoc
+ test? ( dev-perl/Net-LDAP-Server )"
+
+src_configure() {
+ #challenge response could be optional but that seems horribly dangerous to me
+ econf \
+ --with-cr \
+ $(use_with ldap) \
+ --with-pam-dir=/$(get_libdir)/security
+}
+
+src_install() {
+ default
+ dodoc doc/*
+ #prune_libtool_files #why doesn't this work?
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/sys-auth/pam_yubico/pam_yubico-2.24.ebuild b/sys-auth/pam_yubico/pam_yubico-2.24.ebuild
new file mode 100644
index 000000000000..17602d4f705a
--- /dev/null
+++ b/sys-auth/pam_yubico/pam_yubico-2.24.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib
+
+DESCRIPTION="Library for authenticating against PAM with a Yubikey"
+HOMEPAGE="https://github.com/Yubico/yubico-pam"
+SRC_URI="http://opensource.yubico.com/yubico-pam/releases/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ldap test"
+
+RDEPEND="
+ virtual/pam
+ sys-auth/libyubikey
+ >=sys-auth/ykclient-2.15
+ >=sys-auth/ykpers-1.6
+ ldap? ( net-nds/openldap )"
+DEPEND="${RDEPEND}
+ app-text/asciidoc
+ test? ( dev-perl/Net-LDAP-Server )"
+
+src_configure() {
+ #challenge response could be optional but that seems horribly dangerous to me
+ econf \
+ --with-cr \
+ $(use_with ldap) \
+ --with-pam-dir=/$(get_libdir)/security
+}
+
+src_install() {
+ default
+ dodoc doc/*
+ #prune_libtool_files #why doesn't this work?
+ find "${D}" -name '*.la' -delete || die
+}