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

Postfix ведет журнал в другой сокет

Postfix разрешает в своей конфигурации опцию "syslog_facility", которая разрешает изменить средство с "mail" по умолчанию.

Но можно ли изменить сокет по умолчанию «/ var / spool / postfix / dev / log» или «/ dev / log» на другое место назначения?

Нет, нет параметр конфигурации для этого. Нет и необходимости его менять.

Вы должны прочитать Что вам нужно знать о ведении журнала Postfix?. По умолчанию Postfix позволяет syslogd сделать работу.

Процессы демона Postfix выполняются в фоновом режиме и регистрируют проблемы и нормальную активность демону syslog. В syslogd процесс сортирует события по классу и серьезности и добавляет их в файлы журнала.

В /var/spool/postfix/dev/log нужен только если вы запустите Postfix хромированный:

Обратите внимание, что chrooted демон разрешает все имена файлов относительно каталога очереди Postfix (/var/spool/postfix).

Кроме того, вам почти наверняка потребуется настроить syslogd так что он прослушивает сокет внутри каталога очереди Postfix. Примеры syslogd параметры командной строки, которые достигают этого для определенных систем:

  • FreeBSD: syslogd -l /var/spool/postfix/var/run/log
  • Linux, OpenBSD: syslogd -a /var/spool/postfix/dev/log

Каталог очереди можно изменить:

queue_directory (по умолчанию: см. postconf -d вывод)

Расположение каталога очереди верхнего уровня Postfix. Это корневой каталог процессов демона Postfix, которые запускаются chrooted.