Command line tool to check the validity and expiration dates of SSL certificates.

Clone this repo:
  1. 769f095 update deps by Jess Frazelle · 12 days ago master
  2. f6a8b54 update generate project files by Jess Frazelle · 12 days ago
  3. b25c0c9 Bump version to v0.5.0 by Jess Frazelle · 12 days ago v0.5.0
  4. aecf097 fixup by Jess Frazelle · 12 days ago
  5. 87b51c0 alphabetize by Jess Frazelle · 12 days ago

certok

Travis CI

Command line tool to check the validity and expiration dates of SSL certificates.

Installation

Binaries

Via Go

$ go get github.com/genuinetools/certok

Usage

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 - v0.5.0
  -all
        Show entire certificate chain, not just the first.
  -d    run in debug mode
  -days int
        Warn if the certificate will expire within this many days.
  -months int
        Warn if the certificate will expire within this many months.
  -v    print version and exit (shorthand)
  -version
        print version and exit
  -years int
        Warn if the certificate will expire within this many years.