Группа, дающая право управлять

pmta group
Членство вместо прав root

Способ разрешить управление узлом, не выдавая прав root.

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

Главная ловушка — выбрать номер группы слишком поздно. Пакет заводит группу сам, со своим номером; на нескольких машинах номера разойдутся, и общие каталоги получат чужие права. Номер задают, создав группу до установки.
Что делает Хаб. Не пользуется: на узел Хаб ходит по SSH под учётной записью, заданной при подключении, — по умолчанию root, — потому что пишет файлы в /etc/pmta, меняет им владельца и управляет службой через systemctl. Группа pmta нужна тем, кто работает с узлом руками без прав root.
Рекомендуемые значения

Что даёт членство:

Право Где сказано
выполнять команды pmta без root § 2.2
пользоваться обвязками подачи § 2.2, § 7.1

Для запуска самого MTA не от root нужно больше: run-as-root false, порты слушателей выше 1024 и пределы файлов для пользователя pmta.

Назначение группы, её автоматическое создание и выбор номера — из руководства (§ 2.2, § 7.1); условия запуска не от root — § 2.2.1. Сведение — наше.
Пример в конфигурации
# завести группу с нужным номером до установки пакета
groupadd -g 1500 pmtausermod -aG pmta operator
Номер 1500 и имя operator — для примера; важно, чтобы номер совпадал на всех машинах.
жёлтым — — имена директив, голубым — блоки. Так же они подсвечены и в тексте карточки.
Совместимость
PowerMTA 6.0
описана в руководстве этой версии · linux
С какой версии директива доступна, вендор указывает не для всех — здесь пометки нет. Имя встречается и в издании руководства 5.0.
Как проверить на узле
Проверить группу и членство:
getent group pmta
id operator
Номер группы должен совпадать на всех узлах, где каталоги общие.
В Хабе
Цена ошибки
безопасно: неверное значение ничего не ломает
Сценарии
Безопасность узла