security/py-truststore 0.10.4 NetBSD
Verify certificates using native system trust stores
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
e1e9b18f26- License
- mit
- Categories
- security, python
- Package size
- 36.2 KiB, 179.0 KiB installed
Description
Truststore is a library which exposes native system certificate stores (ie "trust stores") through an ssl.SSLContext-like API. This means that Python applications no longer need to rely on certifi as a root certificate store. Native system certificate stores have many helpful features compared to a static certificate bundle like certifi:
* Automatically update certificates as new CAs are created and removed * Fetch missing intermediate certificates * Check certificates against certificate revocation lists (CRLs) to avoid monster-in-the-middle (MITM) attacks * Managed per-system rather than per-application by a operations/IT team * PyPI is no longer a CA distribution channel
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | security/py-truststore | 0.10.4 |
| FreeBSD | security/py-truststore | 0.10.4_1 |
| OpenBSD | security/py-truststore | 0.10.4 |
| DragonFly | security/py-truststore | 0.10.1 |
| MidnightBSD | security/py-truststore | 0.10.4_1 |
Install
Binary package:
pkgin install py311-truststore
From pkgsrc:
cd /usr/pkgsrc/security/py-truststore && make install clean
Dependencies
Run dependencies 1
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-truststore-0.10.4,py313-truststore-0.10.4,py314-truststore-0.10.4