Command line tool to check the validity and expiration dates of SSL certificates.
Table of Contents
For installation instructions from binaries please visit the Releases Page.
$ go get github.com/genuinetools/certok
Pass a line deliminated file filled with hostnames to either stdin or the first argument of the command. For example:
$ certok ~/hostsfile
NAME SUBJECT ISSUER ALGO EXPIRES SUNSET DATE
telize.j3ss.co:443 telize.j3ss.co Let's Encrypt Authority X3 SHA256-RSA 77 days
r.j3ss.co:443 r.j3ss.co Let's Encrypt Authority X3 SHA256-RSA 77 days
contained.af:443 contained.af Let's Encrypt Authority X3 SHA256-RSA 77 days
$ certok -h
certok - A tool to check the validity and expiration dates of SSL certificates.
Usage: certok <command>
Flags:
-all Show entire certificate chain, not just the first. (default: false)
-d enable debug logging (default: false)
-days Warn if the certificate will expire within this many days. (default: 0)
-months Warn if the certificate will expire within this many months. (default: 0)
-years Warn if the certificate will expire within this many years. (default: 0)
Commands:
version Show the version information.