dargslan-cert-manager
SSL/TLS Certificate Inventory Manager — Track expiry dates, issuer info, and certificate chain across servers and local files. Zero external dependencies.
Installation
pip install dargslan-cert-manager
CLI Usage
dargslan-cert report example.com # Full certificate report
dargslan-cert check example.com # Quick expiry check
dargslan-cert file -f /etc/ssl/cert.pem # Check local cert file
dargslan-cert local # Find local certificates
dargslan-cert check a.com b.com # Bulk check multiple hosts
dargslan-cert json # JSON output
Python API
from dargslan_cert_manager import CertManager
cm = CertManager()
info = cm.check_remote("example.com")
print(f"Expires in {info['days_until_expiry']} days")
cm.print_report(["example.com", "google.com"])
More from Dargslan
- Dargslan.com — Linux & DevOps eBook Store
- Free Cheat Sheets
- Blog & Tutorials
License
MIT — see LICENSE
Metadata
Release files for dargslan-cert-manager 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dargslan_cert_manager-1.0.0.tar.gz | 4.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dargslan_cert_manager-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.6 kB
Release files / dargslan_cert_manager-1.0.0.tar.gz
| Download URL | dargslan_cert_manager-1.0.0.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
02f6766b1f1aafce453160889da257ab28ed01c7ee16bde1b364aebc82d164cf
|
|
BLAKE2b-256 checksum How to use checksums |
fe83d5f004b3ef06abcf40b912f27a86ca0c7fc7c6111142e863aed7538a7618
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / dargslan_cert_manager-1.0.0-py3-none-any.whl
| Download URL | dargslan_cert_manager-1.0.0-py3-none-any.whl |
|---|---|
| Size | 5.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
faac2b6710f17cff0d250f064a1840d3565e34f09ec6e22322f3d96af8639b40
|
|
BLAKE2b-256 checksum How to use checksums |
74fc9ef164973a2c9dfe5bcf609ff894975a6daa4a941186b2594eee470952f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|