Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Apr 2020 23:50:16 +0000 (UTC)
From:      "Danilo G. Baio" <dbaio@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r533214 - in head/security: . py-pyotp2289
Message-ID:  <202004272350.03RNoGEh076882@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@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>

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202004272350.03RNoGEh076882>