Назад | Перейти на главную страницу

Пользователь Spamassassin - отключить оболочку

Недавно я обнаружил, что spamassasin добавил в мой файл passwd следующую строку: debian-spamd:x:115:122::/var/lib/spamassassin:/bin/sh. Зачем spamassasin нужен доступ к оболочке? Безопасно ли отключать доступ к оболочке (например, установите для оболочки значение /usr/sbin/nologin).

Я использую Ubuntu 16.04 LTS + Plesk.

В соответствии с Ошибка Debian # 918506, сценарий после установки пакета использует su выполнить команду под пользователем debian-spam. Это невозможно, если у пользователя нет допустимой оболочки, поэтому изменение оболочки на nologin приведет к сбою повторной конфигурации и обновления пакета spamassassin всякий раз, когда также устанавливается gnupg (поскольку gnupg должен быть установлен для выполнения затронутой команды ).