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 | |
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.
-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 |