pbogdan /cert-utils
此包已被废弃且不再维护。未建议替代包。
最新版本(0.0.2)的此包没有可用的许可信息。
SSL证书工具,包括中间证书链生成器。
0.0.2
2016-07-28 17:03 UTC
Requires
- desarrolla2/cache: ~2.0
- symfony/console: 2.6.5
This package is not auto-updated.
Last update: 2020-02-21 16:56:29 UTC
README
PHP编写的随机SSL相关工具集合。
顶层目录中的cu
脚本是为所有命令的通用入口点,在没有参数调用时,将列出所有可用的命令和全局选项。
cu build-chain
cu build-chain [--include-root] path
为存储在path
的SSL证书构建中间证书链,并将其打印到stdout。如果您想包括根证书在生成的链中,请使用--include-root
标志。
此工具假定受信任的根证书位于/etc/ssl/certs/
。
cu find:expired
cu find:expired [--expiry] directory
递归地扫描directory
以查找证书文件,并报告已过期的证书。
证书文件定义为以.crt或.pem扩展名结尾的文件。
默认情况下,过期时间与当前时间进行比较,这可以通过可选的--expiry
参数覆盖,该参数接受由strtotime() PHP函数理解的字符串,例如
cu find:expired --expiry="+4 weeks" /ssl-certs/
将报告将在下四周到期的证书文件。
cu find:no-chain
cu find:no-chain directory
递归地扫描directory
以查找证书文件,并报告可能不包含证书链的文件。目前它不验证包含证书文件的链的有效性。
证书文件定义为以.crt或.pem扩展名结尾的文件,并期望包含证书及其链。