pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security
Module Name: pkgsrc
Committed By: bsiegert
Date: Wed May 30 16:09:52 UTC 2018
Modified Files:
pkgsrc/security: Makefile
Added Files:
pkgsrc/security/py-u2f: DESCR Makefile PLIST distinfo
Log Message:
New package, py-u2f-0.1.4. Part of PR pkg/52941.
pyu2f is a python based U2F host library for Linux, Windows, and MacOS.
It provides functionality for interacting with a U2F device over USB.
pyu2f uses ctypes to make system calls directly to interface with the
USB HID device. This means that no platform specific shared libraries
need to be compiled for pyu2f to work.
By default pyu2f will use its own U2F stack implementation to sign
requests. If desired, pyu2f can offload signing to a pluggable command
line tool.
To generate a diff of this commit:
cvs rdiff -u -r1.681 -r1.682 pkgsrc/security/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/security/py-u2f/DESCR \
pkgsrc/security/py-u2f/Makefile pkgsrc/security/py-u2f/PLIST \
pkgsrc/security/py-u2f/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/Makefile
diff -u pkgsrc/security/Makefile:1.681 pkgsrc/security/Makefile:1.682
--- pkgsrc/security/Makefile:1.681 Thu May 3 22:13:49 2018
+++ pkgsrc/security/Makefile Wed May 30 16:09:52 2018
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.681 2018/05/03 22:13:49 minskim Exp $
+# $NetBSD: Makefile,v 1.682 2018/05/30 16:09:52 bsiegert Exp $
#
COMMENT= Security tools
@@ -452,6 +452,7 @@ SUBDIR+= py-smbpasswd
SUBDIR+= py-stix
SUBDIR+= py-tlslite
SUBDIR+= py-trytond-authentication-sms
+SUBDIR+= py-u2f
SUBDIR+= py-urllib2-kerberos
SUBDIR+= py-xmlsec
SUBDIR+= py-yara
Added files:
Index: pkgsrc/security/py-u2f/DESCR
diff -u /dev/null pkgsrc/security/py-u2f/DESCR:1.1
--- /dev/null Wed May 30 16:09:52 2018
+++ pkgsrc/security/py-u2f/DESCR Wed May 30 16:09:52 2018
@@ -0,0 +1,10 @@
+pyu2f is a python based U2F host library for Linux, Windows, and MacOS.
+It provides functionality for interacting with a U2F device over USB.
+
+pyu2f uses ctypes to make system calls directly to interface with the
+USB HID device. This means that no platform specific shared libraries
+need to be compiled for pyu2f to work.
+
+By default pyu2f will use its own U2F stack implementation to sign
+requests. If desired, pyu2f can offload signing to a pluggable command
+line tool.
Index: pkgsrc/security/py-u2f/Makefile
diff -u /dev/null pkgsrc/security/py-u2f/Makefile:1.1
--- /dev/null Wed May 30 16:09:52 2018
+++ pkgsrc/security/py-u2f/Makefile Wed May 30 16:09:52 2018
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2018/05/30 16:09:52 bsiegert Exp $
+
+DISTNAME= pyu2f-0.1.4
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
+CATEGORIES= security python
+MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyu2f/}
+
+MAINTAINER= bsiegert%NetBSD.org@localhost
+HOMEPAGE= https://github.com/google/pyu2f
+COMMENT= U2F host library for interacting with a U2F device
+LICENSE= apache-2.0
+
+DEPENDS+= ${PYPKGPREFIX}-six>=1.9.0:../../lang/py-six
+
+# Test dependencies:
+DEPENDS+= ${PYPKGPREFIX}-mock>=1.0.1:../../devel/py-mock
+DEPENDS+= ${PYPKGPREFIX}-fakefs-[0-9]*:../../devel/py-fakefs
+DEPENDS+= ${PYPKGPREFIX}-unittest2>=0.5.1:../../devel/py-unittest2
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/py-u2f/PLIST
diff -u /dev/null pkgsrc/security/py-u2f/PLIST:1.1
--- /dev/null Wed May 30 16:09:52 2018
+++ pkgsrc/security/py-u2f/PLIST Wed May 30 16:09:52 2018
@@ -0,0 +1,61 @@
+@comment $NetBSD: PLIST,v 1.1 2018/05/30 16:09:52 bsiegert Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/requires.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${EGG_INFODIR}/zip-safe
+${PYSITELIB}/pyu2f/__init__.py
+${PYSITELIB}/pyu2f/__init__.pyc
+${PYSITELIB}/pyu2f/__init__.pyo
+${PYSITELIB}/pyu2f/apdu.py
+${PYSITELIB}/pyu2f/apdu.pyc
+${PYSITELIB}/pyu2f/apdu.pyo
+${PYSITELIB}/pyu2f/convenience/__init__.py
+${PYSITELIB}/pyu2f/convenience/__init__.pyc
+${PYSITELIB}/pyu2f/convenience/__init__.pyo
+${PYSITELIB}/pyu2f/convenience/authenticator.py
+${PYSITELIB}/pyu2f/convenience/authenticator.pyc
+${PYSITELIB}/pyu2f/convenience/authenticator.pyo
+${PYSITELIB}/pyu2f/convenience/baseauthenticator.py
+${PYSITELIB}/pyu2f/convenience/baseauthenticator.pyc
+${PYSITELIB}/pyu2f/convenience/baseauthenticator.pyo
+${PYSITELIB}/pyu2f/convenience/customauthenticator.py
+${PYSITELIB}/pyu2f/convenience/customauthenticator.pyc
+${PYSITELIB}/pyu2f/convenience/customauthenticator.pyo
+${PYSITELIB}/pyu2f/convenience/localauthenticator.py
+${PYSITELIB}/pyu2f/convenience/localauthenticator.pyc
+${PYSITELIB}/pyu2f/convenience/localauthenticator.pyo
+${PYSITELIB}/pyu2f/errors.py
+${PYSITELIB}/pyu2f/errors.pyc
+${PYSITELIB}/pyu2f/errors.pyo
+${PYSITELIB}/pyu2f/hardware.py
+${PYSITELIB}/pyu2f/hardware.pyc
+${PYSITELIB}/pyu2f/hardware.pyo
+${PYSITELIB}/pyu2f/hid/__init__.py
+${PYSITELIB}/pyu2f/hid/__init__.pyc
+${PYSITELIB}/pyu2f/hid/__init__.pyo
+${PYSITELIB}/pyu2f/hid/base.py
+${PYSITELIB}/pyu2f/hid/base.pyc
+${PYSITELIB}/pyu2f/hid/base.pyo
+${PYSITELIB}/pyu2f/hid/linux.py
+${PYSITELIB}/pyu2f/hid/linux.pyc
+${PYSITELIB}/pyu2f/hid/linux.pyo
+${PYSITELIB}/pyu2f/hid/macos.py
+${PYSITELIB}/pyu2f/hid/macos.pyc
+${PYSITELIB}/pyu2f/hid/macos.pyo
+${PYSITELIB}/pyu2f/hid/try.py
+${PYSITELIB}/pyu2f/hid/try.pyc
+${PYSITELIB}/pyu2f/hid/try.pyo
+${PYSITELIB}/pyu2f/hid/windows.py
+${PYSITELIB}/pyu2f/hid/windows.pyc
+${PYSITELIB}/pyu2f/hid/windows.pyo
+${PYSITELIB}/pyu2f/hidtransport.py
+${PYSITELIB}/pyu2f/hidtransport.pyc
+${PYSITELIB}/pyu2f/hidtransport.pyo
+${PYSITELIB}/pyu2f/model.py
+${PYSITELIB}/pyu2f/model.pyc
+${PYSITELIB}/pyu2f/model.pyo
+${PYSITELIB}/pyu2f/u2f.py
+${PYSITELIB}/pyu2f/u2f.pyc
+${PYSITELIB}/pyu2f/u2f.pyo
Index: pkgsrc/security/py-u2f/distinfo
diff -u /dev/null pkgsrc/security/py-u2f/distinfo:1.1
--- /dev/null Wed May 30 16:09:52 2018
+++ pkgsrc/security/py-u2f/distinfo Wed May 30 16:09:52 2018
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2018/05/30 16:09:52 bsiegert Exp $
+
+SHA1 (pyu2f-0.1.4.tar.gz) = 49be1741ad1c853ddfea6b82faf5113daaa8f1df
+RMD160 (pyu2f-0.1.4.tar.gz) = 4cd83ad544d5d9700d4b6d9855443874d8ac053f
+SHA512 (pyu2f-0.1.4.tar.gz) = 1c2a23acd3ab25f07a2800c21f556da1eee1e28269f02f4bab057e38494d5345837d1e015a323d769e594751fb0f852e00e718d6350b1a75b2596dae6cd9bdd5
+Size (pyu2f-0.1.4.tar.gz) = 23261 bytes
Home |
Main Index |
Thread Index |
Old Index