Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужен скрипт, который запустит 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

нужно чтобы возвращалось число дней в виде целого числа или ноль (если сертификат истёк)

3 года назад
centerbr
Роща 
25 летРоссия
7 лет в сервисе
Был
3 года назад
1 отзыв