toolbox

Documentation
Login
RENEW(1)                                                              RENEW(1)

NAME
     renew – Monitor expiration of domains, certificates and discrete events

SYNOPSIS
     renew [cfgfile]

DESCRIPTION
     renew is a reminder tool to monitor future expiration of domains,
     certificates and discrete events. It can take its configuration from an
     explicit configuration file, or from stdin.

     The configuration file should contain one check per line, using the
     following syntax:

   Domains:
     domain domainname

   Certificates:
     tls host:port [servername]

   Events:
     event YYYY-MM-DD comment

OPTIONS
     -f uint
             Specify the minimum number of valid days before reporting an
             expiration.  Default 7.

     -v      Verbose mode, display the expiration date of every event.

EXAMPLES
     Example of renew usage with configuration taken from stdin:

           $ renew -v
           domain foutaise.org
           tls foutaise.org:443
           event 2019-02-06 buy milk
           ^D

     Output:

           2019-02-06 event buy milk (22 days)
           2019-04-07 tls foutaise.org:443 (82 days)
           2021-01-23 domain foutaise.org (740 days)

DEPENDENCIES
     renew depends on whois(1) and openssl(1).

AUTHOR
     Gerome Fournier <jef@foutaise.org>.

                                 January 2019