|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (3)
просмотр истории страницы... |
| h1. Диагностика |
| {code} #!/bin/bash |
| |
| # проверка актуальности сертификата check_cert_date() { date_human="$(/opt/cprocsp/bin/amd64/certmgr -list | grep 'Not valid after' | sed -e 's/.*: //')" read ddmmyyyy time mod <<< "$date_human" IFS=/ read dd mm yyyy <<< "$ddmmyyyy" date_finish_utc="$(date +%s --date "$yyyy-$mm-$dd $time $mod")" days_before_finish=$(( ($date_finish_utc - $(date +%s))/ 86400 )) echo -n " $days_before_finish дней" [ "$days_before_finish" -gt '14' ] } |
| |
| # заглушки, т.к. файла ключа нет check_cert() { return 0 } check_key_in_cert() { return 0 } {code} |
| h1. Получение информации о сертификате |
