cathead:SSL 证书监控和检索守护进程

时间:2024-06-19 19:03:26
【文件属性】:

文件名称:cathead:SSL 证书监控和检索守护进程

文件大小:20KB

文件格式:ZIP

更新时间:2024-06-19 19:03:26

Python

猫头鹰 Cathead 是一个实用程序,用于监视 SSL 证书是否到期并在即将到期时检索新证书。 这个项目是出于对使用 cron 和 certmonger 以及其他各种 bash 来监视和更新证书的挫败感。 该项目正在积极开发中,因此期待对 API 和配置的更改。 跑步 克隆回购 git 克隆 将需求和猫头安装到虚拟环境中。 virtualenv .venv pip install -r requirements.txt pip install 。 构建一个配置文件,指定要跟踪的证书以及如何刷新它们。 请参阅文件。 certs部分包含要监控的证书的详细信息以及应使用哪个驱动程序。 还应在此处指定通用名称和其他证书详细信息。 司机 要使用的驱动程序的名称。 使用驱动程序的名称值。 钥匙 钥匙的路径。 每次刷新时都会重新生成此密钥。 证书 证书的路径。 通用名称 证书的通用


【文件预览】:
cathead-master
----README.rst(3KB)
----test-requirements.txt(92B)
----.test.conf(210B)
----tests()
--------test_x509.py(2KB)
--------test_selfsigndriver.py(678B)
--------util.py(0B)
--------__init__.py(0B)
--------test_certwatcher.py(2KB)
--------test_ecadriver.py(280B)
--------test_cathead.py(148B)
----tox.ini(548B)
----example_config.py(2KB)
----setup.cfg(842B)
----cathead()
--------cadriver.py(730B)
--------drivers()
--------cathead.py(4KB)
--------x509.py(2KB)
--------__init__.py(0B)
--------scheduler.py(3KB)
--------certwatch.py(3KB)
----requirements.txt(38B)
----setup.py(1KB)
----.gitignore(158B)
----LICENSE.txt(11KB)

网友评论