Я не измениллюбая конфигурацияв любом из инструментов, особенно не в:
- системный журнал
- rsyslog
- постфикс
- системд
(Если применимо)
В моем /var/log
нет /var/log/mail.log
, /var/log/postfix.log
или/var/log/syslog
Что здесь происходит? Какой лог-объект используется в Ubuntu 14.04.3? Где находятся лог-файлы?
решение1
Вот что я вижу на своей коробке:
ws:/# postconf syslog_facility
syslog_facility = mail
ws:/# grep '^mail' /etc/rsyslog.d/*
/etc/rsyslog.d/50-default.conf:mail.* -/var/log/mail.log
/etc/rsyslog.d/50-default.conf:mail.err /var/log/mail.err
ws:/# grep -v '^#' /etc/rsyslog.d/postfix.conf
$AddUnixListenSocket /var/spool/postfix/dev/log
ws:/#
Вы видите то же самое?
Редактировать: /var/log
в итоге оказалось, что запись в syslog невозможна, а именно drwxr-xr-x root root
вместо drwxrwxr-x root syslog
, поэтому a chown root:syslog /var/log && chmod 775 /var/log
сработало.