show version

Версия MTA
Что именно установлено

Печатает версию MTA, дату сборки и ревизию одной строкой.

Первое, что спрашивают при разборе странного поведения: часть особенностей появилась или изменилась между версиями.

Главная ловушка — сверять только номер. Дата сборки и ревизия различают сборки с одинаковым номером версии; при обращении к вендору нужна вся строка.
Что делает Хаб. Вызывает по SSH: после установки — проверяя, что MTA отвечает, — и когда определяет версию MTA на узле; из строки он берёт номер вида 6.0r3.
Рекомендуемые значения

Когда звать:

Вопрос Эта ли команда
что именно установлено да
сведения о машине и лицензии нет — show status, show license
Состав вывода — из руководства (§ 6.3.20). Разграничение вопросов наше.
Пример в конфигурации
# версия MTA
pmta show version
Пример вывода руководства: PowerMTA v5.0r1 (2019-09-13 16:27:31, 64-bit; v5_0r1@190913.ba26ec5).
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · платформа: любая
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
⇄

Связанные записи

1 связь

Как проверить на узле
Сверить версию MTA с установленным пакетом:
pmta show version
rpm -q PowerMTA 2>/dev/null || dpkg -s pmta 2>/dev/null | grep Version
Расхождение значит, что работает не та сборка, что стоит пакетом, — например, служба не перезапущена после обновления.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Подготовить узел к отправке