head 1.7; access; symbols pkgsrc-2023Q4:1.7.0.16 pkgsrc-2023Q4-base:1.7 pkgsrc-2023Q3:1.7.0.14 pkgsrc-2023Q3-base:1.7 pkgsrc-2023Q2:1.7.0.12 pkgsrc-2023Q2-base:1.7 pkgsrc-2023Q1:1.7.0.10 pkgsrc-2023Q1-base:1.7 pkgsrc-2022Q4:1.7.0.8 pkgsrc-2022Q4-base:1.7 pkgsrc-2022Q3:1.7.0.6 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.4 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.7.0.2 pkgsrc-2022Q1-base:1.7 pkgsrc-2021Q4:1.5.0.20 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.5.0.18 pkgsrc-2021Q3-base:1.5 pkgsrc-2021Q2:1.5.0.16 pkgsrc-2021Q2-base:1.5 pkgsrc-2021Q1:1.5.0.14 pkgsrc-2021Q1-base:1.5 pkgsrc-2020Q4:1.5.0.12 pkgsrc-2020Q4-base:1.5 pkgsrc-2020Q3:1.5.0.10 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.5.0.8 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.5.0.4 pkgsrc-2020Q1-base:1.5 pkgsrc-2019Q4:1.5.0.6 pkgsrc-2019Q4-base:1.5 pkgsrc-2019Q3:1.5.0.2 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.4.0.42 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.40 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.38 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.36 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.34 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.32 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.30 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.28 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.24 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.22 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.20 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.18 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.16 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.14 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.12 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.10 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.8 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.6 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.4 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.2 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.3.0.4 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.2 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.1.0.2 pkgsrc-2013Q4-base:1.1; locks; strict; comment @# @; 1.7 date 2022.01.05.20.47.37; author wiz; state Exp; branches; next 1.6; commitid Kr0JqHrFOvQPgunD; 1.6 date 2022.01.04.20.54.41; author wiz; state Exp; branches; next 1.5; commitid CYyhdK9qtoffkmnD; 1.5 date 2019.09.20.17.13.26; author adam; state Exp; branches; next 1.4; commitid BBsCnQlRfTcr0MDB; 1.4 date 2014.09.27.20.22.01; author pettai; state Exp; branches; next 1.3; commitid EKcVFQUHbDe0x1Sx; 1.3 date 2014.03.13.23.50.08; author pettai; state Exp; branches; next 1.2; commitid qo5OGPE4q1k93Bsx; 1.2 date 2014.01.19.09.51.12; author wiz; state Exp; branches; next 1.1; commitid f1SrZ2jxPnjW6Ilx; 1.1 date 2013.10.08.15.21.37; author pettai; state Exp; branches; next ; commitid QxU5Dt2BBG0zfv8x; desc @@ 1.7 log @*: set USE_PKG_RESOURCES for more packages @ text @# $NetBSD: Makefile,v 1.6 2022/01/04 20:54:41 wiz Exp $ DISTNAME= pyhsm-1.2.1 PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} PKGREVISION= 2 CATEGORIES= security python MASTER_SITES= https://developers.yubico.com/python-pyhsm/Releases/ MAINTAINER= pettai@@NetBSD.org HOMEPAGE= https://developers.yubico.com/python-pyhsm/ COMMENT= Python package that talk to a YubiHSM LICENSE= modified-bsd DEPENDS+= ${PYPKGPREFIX}-cryptodome-[0-9]*:../../security/py-cryptodome DEPENDS+= ${PYPKGPREFIX}-serial>=2.3:../../comms/py-serial USE_LANGUAGES= # none PYTHON_VERSIONS_ACCEPTED= 27 USE_PKG_RESOURCES= yes .include "../../lang/python/egg.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2019/09/20 17:13:26 adam Exp $ d5 1 a5 1 PKGREVISION= 1 d21 2 @ 1.5 log @py-hsm: updated to 1.2.1 Version 1.2.1: * Fixup release: Remove minimum version for sqlalchemy dependency which was set too high. * yhsm-yubikey-ksm: Add --proxy/--proxies argument for logging proxies requests. Version 1.2.0: * yhsm-validation-server: Support OATH TOTP. * yhsm-init-oath-token: Handle keys with length != 20. * yhsm-yubikey-ksm: Allow passing soft-HSM keys via stdin by passing "-" as device argument. * yhsm-yubikey-ksm: Allow passing --db-url via environment variable. * Moved utils, yubikey-ksm and validation-server to be included when installing using pip. * Use entry_point scripts generated by setuptools. * Moved man pages to man/ directory. * Bugfix: Fix AEAD generation on Windows by writing in binary mode. * Bugfix: Support AEADs generated on Windows using pyhsm <= 1.1.1. * Bugfix: Avoid installing unit test package. * Bugfix: yhsm-import-keys: Fix --aes-key argument used when importing without a YubiHSM. Version 1.1.1: * Fixup release. Version 1.1.0: * Restructured the repository and build process. * Use Semantic Versioning (semver.org). * Added support for a "soft" HSM in yhsm-yubikey-ksm, yhsm-import-keys and yhsm-generate-keys. Version 1.0.4l: * Documentation is now in asciidoc format. * yhsm-yubikey-ksm: Fix bug when the same public ID occured for multiple keyhandles. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2014/09/27 20:22:01 pettai Exp $ d5 1 @ 1.4 log @Version 1.0.4k (released 2014-09-18) * yhsm-db-import, yhsm-db-export: Fix syntax error. Version 1.0.4j (released 2014-09-16) * yhsm-yubikey-ksm: Fix syntax error. Version 1.0.4i (released 2014-09-16) * yhsm-yubikey-ksm: Add --daemon. * yhsm-yubikey-ksm: Add --db-url to specify SQL database path to AEAD store. * yhsm-db-import, yhsm-db-export: New tools to do database import/export. * Documentation cleanup. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2014/03/13 23:50:08 pettai Exp $ d3 1 a3 1 DISTNAME= pyhsm-1.0.4k d5 2 a6 2 CATEGORIES= security MASTER_SITES= http://opensource.yubico.com/python-pyhsm/releases/ d9 1 a9 1 HOMEPAGE= http://opensource.yubico.com/python-pyhsm/ d13 2 a14 6 DEPENDS+= ${PYPKGPREFIX}-serial-[0-9]*:../../comms/py-serial DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto PYDISTUTILSPKG= yes PYSETUP= setup.py d18 1 a18 1 CONFLICTS+= ${PYPKGPREFIX}-pyhsm-[0-9]* @ 1.3 log @Version 1.0.4h (released 2014-01-09) * yhsm-daemon: Use JSON messages instead of Python pickling. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2014/01/19 09:51:12 wiz Exp $ d3 1 a3 1 DISTNAME= pyhsm-1.0.4h @ 1.2 log @Adapt py-serial dependency. Fix PKGNAME. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2013/10/08 15:21:37 pettai Exp $ d3 1 a3 1 DISTNAME= pyhsm-1.0.4g a4 1 PKGREVISION= 1 @ 1.1 log @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. @ text @d1 1 a1 1 # $NetBSD$ d4 2 a5 1 PKGNAME= ${PYPKGPREFIX}-pyhsm-1.0.4g d14 1 a14 1 DEPENDS+= ${PYPKGPREFIX}-pyserial-[0-9]*:../../comms/py-serial d23 2 @