svn commit: r533214 - in head/security: . py-pyotp2289
Danilo G. Baio
dbaio at FreeBSD.org
Mon Apr 27 23:50:17 UTC 2020
Author: dbaio
Date: Mon Apr 27 23:50:16 2020
New Revision: 533214
URL: https://svnweb.freebsd.org/changeset/ports/533214
Log:
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 at pichove.org>
Added:
head/security/py-pyotp2289/
head/security/py-pyotp2289/Makefile (contents, props changed)
head/security/py-pyotp2289/distinfo (contents, props changed)
head/security/py-pyotp2289/pkg-descr (contents, props changed)
Modified:
head/security/Makefile
Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile Mon Apr 27 23:45:51 2020 (r533213)
+++ head/security/Makefile Mon Apr 27 23:50:16 2020 (r533214)
@@ -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
Added: head/security/py-pyotp2289/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/py-pyotp2289/Makefile Mon Apr 27 23:50:16 2020 (r533214)
@@ -0,0 +1,26 @@
+# Created by: Simeon Simeonov <sgs at pichove.org>
+# $FreeBSD$
+
+PORTNAME= pyotp2289
+PORTVERSION= 1.0.0
+CATEGORIES= security python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= sgs at 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>
Added: head/security/py-pyotp2289/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/py-pyotp2289/distinfo Mon Apr 27 23:50:16 2020 (r533214)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1587291556
+SHA256 (pyotp2289-1.0.0.tar.gz) = c37b4a50726a1d57e1f3ef0f05169f4b0b6e7d9baed7335acfbcf4a2eb7432c4
+SIZE (pyotp2289-1.0.0.tar.gz) = 30245
Added: head/security/py-pyotp2289/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/security/py-pyotp2289/pkg-descr Mon Apr 27 23:50:16 2020 (r533214)
@@ -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
More information about the svn-ports-all
mailing list