#!/bin/bash
now_epoch=$( date +%s )
expiry_date=$( openssl x509 -noout -enddate -in /usr/local/mulipg/ssl/server.crt | cut -d "=" -f 2 )
expiry_epoch=$( date -d "$expiry_date" +%s )
expiry_days="$(( ($expiry_epoch - $now_epoch) / (3600 * 24) ))"
status=0
if [ "$expiry_days" -lt 100 ] ; then
    status=1
fi
if [ "$expiry_days" -lt 30 ] ; then
    status=2
fi
echo "$status \"Muli Pg certificate\" expiry=$expiry_days Muli Pg certificate expires in $expiry_days days"
