Port details |
- py-service-identity Service identity verification for pyOpenSSL & cryptography
- 24.2.0 security =6 24.1.0Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2023-08-16 18:34:15
- Last Update: 2024-10-29 14:38:39
- Commit Hash: f9ff45e
- People watching this port, also watch:: indexinfo, dav1d, libXdamage, libevent, xorg-fonts-truetype
- Also Listed In: python
- License: MIT
- WWW:
- https://service-identity.readthedocs.io/en/stable/
- https://github.com/pyca/service-identity
- Description:
- Use this package if:
- you want to verify that a PyCA cryptography certificate is valid for a certain
hostname or IP address,
- or if you use pyOpenSSL and don’t want to be MITMed,
- or if you want to inspect certificates from either for service IDs.
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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}service-identity>0:security/py-service-identity@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/security/py-service-identity/ && make install clean
- To add the package, run one of these commands:
- pkg install security/py-service-identity
- pkg install py311-service-identity
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-service-identity listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-service-identity
- Package flavors (<flavor>: <package>)
- py311: py311-service-identity
- distinfo:
- TIMESTAMP = 1729994340
SHA256 (service_identity-24.2.0.tar.gz) = b8683ba13f0d39c6cd5d625d2c5f65421d6d707b013b375c355751557cbe8e09
SIZE (service_identity-24.2.0.tar.gz) = 39245
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-hatch-fancy-pypi-readme>=0 : devel/py-hatch-fancy-pypi-readme@py311
- py311-hatch-vcs>=0 : devel/py-hatch-vcs@py311
- py311-hatchling>=0 : devel/py-hatchling@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-attrs>=19.1.0 : devel/py-attrs@py311
- py311-pyasn1>=0 : devel/py-pyasn1@py311
- py311-pyasn1-modules>=0 : devel/py-pyasn1-modules@py311
- py311-cryptography>=42.0.8,1 : security/py-cryptography@py311
- python3.11 : lang/python311
- This port is required by:
- for Run
-
- databases/py-carbon
- devel/py-buildbot-www
- devel/py-twisted
- mail/py-alot
- multimedia/syncplay
- net/py-matrix-synapse-ldap3
- net-im/py-matrix-synapse
Configuration Options:
- No options to configure
- Options name:
- security_py-service-identity
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
24.2.0 29 Oct 2024 14:38:39 |
Po-Chuan Hsieh (sunpoet) |
security/py-service-identity: Update to 24.2.0
Changes: https://github.com/pyca/service-identity/releases
https://service-identity.readthedocs.io/en/stable/changelog.html |
24.1.0 28 May 2024 10:21:35 |
Po-Chuan Hsieh (sunpoet) |
security/py-service-identity: Update to 24.1.0
Changes: https://github.com/pyca/service-identity/releases
https://service-identity.readthedocs.io/en/stable/changelog.html |
23.1.0 29 Sep 2023 14:19:56 |
Po-Chuan Hsieh (sunpoet) |
*: Replace USES=pycryptography* with USE_PYTHON=cryptography{,_build,_test}
- Introduce USE_PYTHON=cryptography{,_build,_test}
- Switch all 96 ports from USES=pycryptography to with
USE_PYTHON=cryptography{,_build,_test}
- Remove Mk/Uses/pycryptography.mk
PR: 273727
Approved by: tcberner (portmgr)
Exp-run by: antoine |
23.1.0 16 Aug 2023 18:25:07 |
Po-Chuan Hsieh (sunpoet) |
security/py-service-identity: Add py-service-identity 23.1.0
Use this package if:
- you want to verify that a PyCA cryptography certificate is valid for a certain
hostname or IP address,
- or if you use pyOpenSSL and don’t want to be MITMed,
- or if you want to inspect certificates from either for service IDs.
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. |