Konfigurowanie syslogd w Ubuntu

14

W CentOS i wielu innych dystrybucjach można skonfigurować syslogdprzy użyciu /etc/syslog.confale w Ubuntu nie ma takiego pliku. Który plik powinienem edytować do konfiguracji syslogdw Ubuntu.

Sam
źródło

Odpowiedzi:

13

Konfiguracja Syslog w Ubuntu jest zwykle w /etc/rsyslog.d/50-default.conf

To przy okazji. to konfiguracja, której lubię używać:

auth,authpriv.*                                         /var/log/auth.log
cron.*                                                  /var/log/cron.log
mail.=info,mail.=notice                                 -/var/log/mail.info
mail.warning                                            /var/log/mail.err
kern.*                                                  -/var/log/kern.log
*.*;mail,kern,cron,auth,authpriv.none                   -/var/log/syslog

# all warnings except auth into one file
*.warning;auth,authpriv.none                            /var/log/error.log

# Emergencies are sent to everybody logged in.
*.emerg                         *
Fabian Zeindl
źródło
8

Istnieją alternatywy syslog, głównie rsyslog. Lucid (10.04) używa rsyslog, więc musisz spojrzeć na /etc/rsyslog.confi /etc/rsyslog.d. Nie jestem pewien, co Precise (12.04) używa off-hand.

Oto odpowiednie strony podręcznika:

http://manpages.ubuntu.com/manpages/precise/man8/rsyslogd.8.html

http://manpages.ubuntu.com/manpages/precise/man5/rsyslog.conf.5.html

cjc
źródło
dla mojej edycji, dlaczego nie wspomina się o syslog-ng? Ciekawy.
Thufir