Скрипт на Python, который запускает плагин Nagios и парсит дату
Нужен скрипт, который запустит check_smtp проверку с именем хоста, например smtp-relay.gmail.com
а вернёт - дельту (целое БЕЗ ЗНАКА) - количество дней до истечения сертификата ИЛИ НОЛЬ - если сертификат просрочен
[root@mail ~]# /usr/lib64/nagios/plugins/check_smtp -H smtp-relay.gmail.com --certificate=
SSL OK - Certificate 'smtp-relay.gmail.com' will expire in 50 days on 2021-01-26 10:37 +0300/MSK.
[root@mail ~]# /usr/lib64/nagios/plugins/check_smtp -H smtp-relay.gmail.com --certificate=60
SSL WARNING - Certificate 'smtp-relay.gmail.com' expires in 50 day(s) (2021-01-26 10:37 +0300/MSK).
[root@mail ~]# /usr/lib64/nagios/plugins/check_smtp -H localhost --certificate=60
SSL CRITICAL - Certificate 'mail.example.net' expired on 2018-10-02 16:25 +0300/MSK.
Мне нужно проверить срок истечения сертификата - чтобы он был точным, потому что иногда check_smtp говорит что осталось, например, 50 дней, а скрипт во вложении - что 49
нужно чтобы возвращалось число дней в виде целого числа или ноль (если сертификат истёк)