diff options
author | pettai <pettai@pkgsrc.org> | 2013-10-08 15:21:37 +0000 |
---|---|---|
committer | pettai <pettai@pkgsrc.org> | 2013-10-08 15:21:37 +0000 |
commit | 346729cae1758768c8b32a7cd371bd684aafc874 (patch) | |
tree | dbf7ffb1e29e6b3744599650e090f1a90eba96af /security/py-hsm | |
parent | 6662b35acee53d78407f1bb4a5558bebcf102d67 (diff) | |
download | pkgsrc-346729cae1758768c8b32a7cd371bd684aafc874.tar.gz |
This is the Python package to talk to a YubiHSM.
The YubiHSM is Yubico's take on the Hardware Security Module (HSM),
designed for protecting secrets on authentication servers, including
cryptographic keys and passwords, at unmatched simplicity and low
cost.
Diffstat (limited to 'security/py-hsm')
-rw-r--r-- | security/py-hsm/DESCR | 6 | ||||
-rw-r--r-- | security/py-hsm/Makefile | 23 | ||||
-rw-r--r-- | security/py-hsm/PLIST | 66 | ||||
-rw-r--r-- | security/py-hsm/distinfo | 5 |
4 files changed, 100 insertions, 0 deletions
diff --git a/security/py-hsm/DESCR b/security/py-hsm/DESCR new file mode 100644 index 00000000000..6a859326eec --- /dev/null +++ b/security/py-hsm/DESCR @@ -0,0 +1,6 @@ +This is the Python package to talk to a YubiHSM. + +The YubiHSM is Yubico's take on the Hardware Security Module (HSM), +designed for protecting secrets on authentication servers, including +cryptographic keys and passwords, at unmatched simplicity and low +cost. diff --git a/security/py-hsm/Makefile b/security/py-hsm/Makefile new file mode 100644 index 00000000000..300745efe00 --- /dev/null +++ b/security/py-hsm/Makefile @@ -0,0 +1,23 @@ +# $NetBSD: Makefile,v 1.1 2013/10/08 15:21:37 pettai Exp $ + +DISTNAME= pyhsm-1.0.4g +PKGNAME= ${PYPKGPREFIX}-pyhsm-1.0.4g +CATEGORIES= security +MASTER_SITES= http://opensource.yubico.com/python-pyhsm/releases/ + +MAINTAINER= pettai@NetBSD.org +HOMEPAGE= http://opensource.yubico.com/python-pyhsm/ +COMMENT= Python package that talk to a YubiHSM +LICENSE= modified-bsd + +DEPENDS+= ${PYPKGPREFIX}-pyserial-[0-9]*:../../comms/py-serial +DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto + +PYDISTUTILSPKG= yes + +PYSETUP= setup.py + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/security/py-hsm/PLIST b/security/py-hsm/PLIST new file mode 100644 index 00000000000..7741fce4f3b --- /dev/null +++ b/security/py-hsm/PLIST @@ -0,0 +1,66 @@ +@comment $NetBSD: PLIST,v 1.1 2013/10/08 15:21:37 pettai 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}/pyhsm/__init__.py +${PYSITELIB}/pyhsm/__init__.pyc +${PYSITELIB}/pyhsm/__init__.pyo +${PYSITELIB}/pyhsm/aead_cmd.py +${PYSITELIB}/pyhsm/aead_cmd.pyc +${PYSITELIB}/pyhsm/aead_cmd.pyo +${PYSITELIB}/pyhsm/aes_ecb_cmd.py +${PYSITELIB}/pyhsm/aes_ecb_cmd.pyc +${PYSITELIB}/pyhsm/aes_ecb_cmd.pyo +${PYSITELIB}/pyhsm/base.py +${PYSITELIB}/pyhsm/base.pyc +${PYSITELIB}/pyhsm/base.pyo +${PYSITELIB}/pyhsm/basic_cmd.py +${PYSITELIB}/pyhsm/basic_cmd.pyc +${PYSITELIB}/pyhsm/basic_cmd.pyo +${PYSITELIB}/pyhsm/buffer_cmd.py +${PYSITELIB}/pyhsm/buffer_cmd.pyc +${PYSITELIB}/pyhsm/buffer_cmd.pyo +${PYSITELIB}/pyhsm/cmd.py +${PYSITELIB}/pyhsm/cmd.pyc +${PYSITELIB}/pyhsm/cmd.pyo +${PYSITELIB}/pyhsm/db_cmd.py +${PYSITELIB}/pyhsm/db_cmd.pyc +${PYSITELIB}/pyhsm/db_cmd.pyo +${PYSITELIB}/pyhsm/debug_cmd.py +${PYSITELIB}/pyhsm/debug_cmd.pyc +${PYSITELIB}/pyhsm/debug_cmd.pyo +${PYSITELIB}/pyhsm/defines.py +${PYSITELIB}/pyhsm/defines.pyc +${PYSITELIB}/pyhsm/defines.pyo +${PYSITELIB}/pyhsm/exception.py +${PYSITELIB}/pyhsm/exception.pyc +${PYSITELIB}/pyhsm/exception.pyo +${PYSITELIB}/pyhsm/hmac_cmd.py +${PYSITELIB}/pyhsm/hmac_cmd.pyc +${PYSITELIB}/pyhsm/hmac_cmd.pyo +${PYSITELIB}/pyhsm/oath_hotp.py +${PYSITELIB}/pyhsm/oath_hotp.pyc +${PYSITELIB}/pyhsm/oath_hotp.pyo +${PYSITELIB}/pyhsm/soft_hsm.py +${PYSITELIB}/pyhsm/soft_hsm.pyc +${PYSITELIB}/pyhsm/soft_hsm.pyo +${PYSITELIB}/pyhsm/stick.py +${PYSITELIB}/pyhsm/stick.pyc +${PYSITELIB}/pyhsm/stick.pyo +${PYSITELIB}/pyhsm/stick_client.py +${PYSITELIB}/pyhsm/stick_client.pyc +${PYSITELIB}/pyhsm/stick_client.pyo +${PYSITELIB}/pyhsm/util.py +${PYSITELIB}/pyhsm/util.pyc +${PYSITELIB}/pyhsm/util.pyo +${PYSITELIB}/pyhsm/validate_cmd.py +${PYSITELIB}/pyhsm/validate_cmd.pyc +${PYSITELIB}/pyhsm/validate_cmd.pyo +${PYSITELIB}/pyhsm/version.py +${PYSITELIB}/pyhsm/version.pyc +${PYSITELIB}/pyhsm/version.pyo +${PYSITELIB}/pyhsm/yubikey.py +${PYSITELIB}/pyhsm/yubikey.pyc +${PYSITELIB}/pyhsm/yubikey.pyo diff --git a/security/py-hsm/distinfo b/security/py-hsm/distinfo new file mode 100644 index 00000000000..d8c419b9784 --- /dev/null +++ b/security/py-hsm/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1 2013/10/08 15:21:37 pettai Exp $ + +SHA1 (pyhsm-1.0.4g.tar.gz) = d46522b83a56b7eb2e4fef2328496d6426341384 +RMD160 (pyhsm-1.0.4g.tar.gz) = 08a0d0c4673d9892a6f1c2562cdb7a483c28d412 +Size (pyhsm-1.0.4g.tar.gz) = 149857 bytes |