From fd1bf1a623140ffabba3d7c1a09ecf7caf25407f Mon Sep 17 00:00:00 2001 From: Carlo Strub Date: Sat, 11 Jun 2016 21:59:56 +0000 Subject: [PATCH] This is a library for verifying YubiKey OTP tokens. It includes both the low-level implementation for verifying tokens locally and clients for multiple versions of the Yubico validation web service. The primary audience is developers who wish to verify YubiKey tokens in their applications, presumably as part of a multi-factor authentication scheme. WWW: https://pypi.python.org/pypi/YubiOTP --- security/Makefile | 1 + security/py-YubiOTP/Makefile | 21 +++++++++++++++++++++ security/py-YubiOTP/distinfo | 3 +++ security/py-YubiOTP/pkg-descr | 7 +++++++ 4 files changed, 32 insertions(+) create mode 100644 security/py-YubiOTP/Makefile create mode 100644 security/py-YubiOTP/distinfo create mode 100644 security/py-YubiOTP/pkg-descr diff --git a/security/Makefile b/security/Makefile index 98ffd6bd6679..0436029d4e0c 100644 --- a/security/Makefile +++ b/security/Makefile @@ -818,6 +818,7 @@ SUBDIR += py-Products.PluggableAuthService SUBDIR += py-RestrictedPython SUBDIR += py-SecretStorage + SUBDIR += py-YubiOTP SUBDIR += py-acme SUBDIR += py-acme-tiny SUBDIR += py-artifacts diff --git a/security/py-YubiOTP/Makefile b/security/py-YubiOTP/Makefile new file mode 100644 index 000000000000..8d7c748bb1f9 --- /dev/null +++ b/security/py-YubiOTP/Makefile @@ -0,0 +1,21 @@ +# Created by: Carlo Strub +# $FreeBSD$ + +PORTNAME= YubiOTP +PORTVERSION= 0.2.1 +CATEGORIES= security python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= cs@FreeBSD.org +COMMENT= Library for verifying YubiKey OTP tokens + +LICENSE= BSD2CLAUSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six \ + ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto + +USES= python +USE_PYTHON= autoplist distutils + +.include diff --git a/security/py-YubiOTP/distinfo b/security/py-YubiOTP/distinfo new file mode 100644 index 000000000000..ece89135bbde --- /dev/null +++ b/security/py-YubiOTP/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1465681726 +SHA256 (YubiOTP-0.2.1.tar.gz) = 458b6db6e9988740766dc47ca5583ac4c4db8b7483ffa7e3bc82101e6b07075c +SIZE (YubiOTP-0.2.1.tar.gz) = 17493 diff --git a/security/py-YubiOTP/pkg-descr b/security/py-YubiOTP/pkg-descr new file mode 100644 index 000000000000..4fecf3a0031f --- /dev/null +++ b/security/py-YubiOTP/pkg-descr @@ -0,0 +1,7 @@ +This is a library for verifying YubiKey OTP tokens. It includes both the +low-level implementation for verifying tokens locally and clients for multiple +versions of the Yubico validation web service. The primary audience is +developers who wish to verify YubiKey tokens in their applications, presumably +as part of a multi-factor authentication scheme. + +WWW: https://pypi.python.org/pypi/YubiOTP