openbsd-ports/security/badkeys/Makefile
sthen 72df6e51c8 import ports/security/badkeys, ok tb@
badkeys checks public keys in a variety of formats (including X.509
certificates, Certificate Signing Requests, SSH public keys and others)
for known vulnerabilities.
2023-01-11 15:55:39 +00:00

29 lines
566 B
Makefile

COMMENT= check cryptographic keys for known weaknesses
MODPY_EGG_VERSION= 0.0.5
# standalone; no py- prefix/FLAVOR
DISTNAME= badkeys-${MODPY_EGG_VERSION}
CATEGORIES= security
HOMEPAGE= https://badkeys.info/
# MIT
PERMIT_PACKAGE= Yes
MODULES= lang/python
MODPY_PI= Yes
MODPY_PYBUILD= setuptools
PORTHOME= ${WRKSRC}
RUN_DEPENDS= math/py-gmpy2${MODPY_FLAVOR} \
security/py-cryptography${MODPY_FLAVOR} \
security/py-paramiko${MODPY_FLAVOR}
# requires net
pre-test:
cd ${WRKSRC}; HOME=${PORTHOME} ${MODPY_BIN} badkeys-cli --update-bl
.include <bsd.port.mk>