Add security/py-pyotp2289

Pure Python implementation of RFC-2289 - "A One-Time Password System"

"The system provides authentication for system access (login) and other
applications requiring authentication that is secure against passive attacks
based on replaying captured reusable passwords. OTP evolved from the S/KEY
(S/KEY is a trademark of Bellcore) One-Time Password System that was released
by Bellcore."

WWW: https://github.com/blackm0re/pyotp2289

PR:		245755
Submitted by:	Simeon Simeonov <sgs@pichove.org>
This commit is contained in:
Danilo G. Baio 2020-04-27 23:50:16 +00:00
parent bd22d3c0ca
commit be7956b672
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=533214
4 changed files with 40 additions and 0 deletions

View File

@ -952,6 +952,7 @@
SUBDIR += py-pymacaroons
SUBDIR += py-pynacl
SUBDIR += py-pyotp
SUBDIR += py-pyotp2289
SUBDIR += py-pyptlib
SUBDIR += py-pysaml2
SUBDIR += py-pysaml24

View File

@ -0,0 +1,26 @@
# Created by: Simeon Simeonov <sgs@pichove.org>
# $FreeBSD$
PORTNAME= pyotp2289
PORTVERSION= 1.0.0
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sgs@pichove.org
COMMENT= Pure Python implementation of RFC-2289 - "A One-Time Password System"
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -rs -v -o addopts=
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1587291556
SHA256 (pyotp2289-1.0.0.tar.gz) = c37b4a50726a1d57e1f3ef0f05169f4b0b6e7d9baed7335acfbcf4a2eb7432c4
SIZE (pyotp2289-1.0.0.tar.gz) = 30245

View File

@ -0,0 +1,10 @@
pyotp2289 is a pure Python 3 implementation of RFC-2289 -
"A One-Time Password System"
"The system provides authentication for system access (login) and other
applications requiring authentication that is secure against passive attacks
based on replaying captured reusable passwords. OTP evolved from the S/KEY
(S/KEY is a trademark of Bellcore) One-Time Password System that was released
by Bellcore."
WWW: https://github.com/blackm0re/pyotp2289