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.