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