security/py-pem 23.1.0 NetBSD
PEM file parsing in Python
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mit
- Categories
- security, python
- Package size
- 16.0 KiB, 66.9 KiB installed
Description
pem is a Python module for parsing and splitting of PEM files, i.e. Base64-encoded DER keys and certificates.
It has no dependencies and does not attempt to interpret the certificate data in any way.
It's born from the need to load keys, certificates, trust chains, and Diffie-Hellman parameters from various certificate deployments: some servers (like Apache) expect them to be a separate file, others (like nginx) expect them concatenated to the server certificate and finally some (like HAProxy) expect key, certificate, and chain to be in one file.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | security/py-pem | 23.1.0 |
| FreeBSD | security/py-pem | 23.1.0 |
| DragonFly | security/py-pem | 23.1.0 |
| HardenedBSD | security/py-pem | 23.1.0 |
| GhostBSD | security/py-pem | 23.1.0 |
Install
Binary package:
pkgin install py311-pem
From pkgsrc:
cd /usr/pkgsrc/security/py-pem && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 23.1.0 |
| NetBSD 10.1 aarch64 | 23.1.0 |
| SmartOS / illumos x86_64 | 23.1.0 |
| macOS 15 arm64 | 23.1.0 |
Dependencies
Run dependencies 1
Required by 1
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-pem-23.1.0,py313-pem-23.1.0,py314-pem-23.1.0