У меня есть сервер LTS Ubuntu 18.04, который однажды вовремя был настроен (не мной) для выполнения почтальона GNU, с помощью Постфикса в качестве MTA.
Я больше не выполняю mailinglists на этом сервере и имею ‐ в меру моей способности ‐, пытался удалить и произвести чистку почтальона Гну от сервера путем выполнения этих команд:
sudo apt remove mailman
sudo apt autoremove mailman
sudo apt purge mailman
sudo apt autoremove --purge mailman
Это удаляет почтальона и некоторых (большинство?) конфигурация и файлы данных, но когда я смотрю в Постфиксном журнале (/var/log/mail.log
), я получаю их о каждых пяти минутах:
[…]: error: open database /var/lib/mailman/data/aliases.db: No such file or directory
[…]: warning: hash:/var/lib/mailman/data/aliases is unavailable. open database /var/lib/mailman/data/aliases.db: No such file or directory
[…]: warning: hash:/var/lib/mailman/data/aliases: lookup of 'root' failed
Я понимаю, почему я получаю их, начиная с чистки почтальона GNU удалил все те файлы.
Я вполне уверен, что программа, которая запрашивает эти файлы, является Постфиксом как выполнение:
sudo service postfix status
… продолжает те же три линии ошибок и предупреждений. Однако я не могу выяснить то, что это, это заставляет Постфикс хотеть открыть эти файлы.
Перезапуск постфикса:
sudo systemctl restart postfix
… вычищает ошибки, но только временный. Приблизительно после пяти минут они вернулись, когда я проверяю состояние.
Вопрос - это: Как я избавляюсь от этих ошибок и предупреждений (не переустанавливая больше необходимое приложение)?
Я узнал это путем поиска filname в и ниже /etc
.
Это похоже на причину, Постфикс пытается получить доступ к файлам /var/lib/mailman/data/aliases
и /var/lib/mailman/data/aliases.db
основы от этой строки в /etc/postfix/main.cf
(Постфиксный основной конфигурационный файл):
alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases
Измененный это на:
alias_maps = hash:/etc/aliases
… и перезапущенный Постфикс.
Насколько я способный сказать, это фиксирует его. (Я раньше получал эти записи в журнале каждые пять минут. Это - теперь тридцать минут, с тех пор как я перезапустил Постфикс и нет никаких новых записей в журнале о "почтальоне".)
Могут быть некоторые процессы, все еще работающие, которые пытаются записать в те местоположения. Используйте термофиксатор для выяснения, каковы они.
Согласно самим журналам, Проверка/etc/rsyslog.conf и ищут запись почтальона.