ich habe mich nicht verändertjede Konfigurationin einem der Tools, insbesondere nicht in:
- Syslog
- rsyslog
- Postfix
- systemd
(Falls zutreffend)
In meinem /var/log
gibt es keine /var/log/mail.log
, /var/log/postfix.log
oder/var/log/syslog
Was passiert hier? Welche Protokollfunktion wird von Ubuntu 14.04.3 verwendet? Wo sind die Protokolldateien?
Antwort1
Folgendes sehe ich auf meiner Box:
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:/#
Sehen Sie das auch?
Bearbeiten: /var/log
war für Syslog letztendlich nicht beschreibbar, nämlich drwxr-xr-x root root
anstelle von drwxrwxr-x root syslog
, also hat ein chown root:syslog /var/log && chmod 775 /var/log
den Trick getan.