Created attachment 147675 [details] shell archive of new port py-service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. In the simplest case, this means host name verification. However, service_identity implements RFC 6125 fully and plans to add other relevant RFCs too.
I'm a bit hesitant about the initial category (devel/py-service_identity). Would not security/py-service_identity be better? In any case, CATEGORIES should also contain security.
Created attachment 147713 [details] shell archive of revised port
I agree. Changed to: CATEGORIES= security python New shar uploaded.
Created attachment 147715 [details] Revised shar file Included missing RUN_DEPENDS devel/py-characteristic
Please include the following QA results to promote quick resolution: * Attach successful poudriere testport, or redports.org build logs * Attach portlint -AC output (after addressing any outstanding issues) Also: * Match upstream for COMMENT: Service identity verification for pyOpenSSL
Created attachment 147756 [details] Revised shell archive of new port
Created attachment 147757 [details] build logs from poudriere test port
Created attachment 147758 [details] portlint -AC output
I think, comment matches upstream here: https://github.com/pyca/service_identity
QA logs provided
A commit references this bug: Author: mva Date: Tue Sep 30 14:04:35 UTC 2014 New revision: 369606 URL: https://svnweb.freebsd.org/changeset/ports/369606 Log: service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes. In the simplest case, this means host name verification. However, service_identity implements RFC 6125 fully and plans to add other relevant RFCs too. WWW: https://github.com/pyca/service_identity PR: 193930 Submitted by: Axel Rau <axel.rau@chaos1.de> Changes: head/security/Makefile head/security/py-service_identity/ head/security/py-service_identity/Makefile head/security/py-service_identity/distinfo head/security/py-service_identity/pkg-descr
Committed in ports r369606. I made some minor adjustments prior to the commit: In COMMENT, I renamed py-openssl (FreeBSD port) to pyOpenSSL (upstream) Some indentations were off (probably wrong tab width setting), which were fixed. Thanks!