1*5e9d01f2Sgwr# 2*5e9d01f2Sgwr# syslog configuration file for SunOS 4.X 3*5e9d01f2Sgwr# (modified to do local2 separately) 4*5e9d01f2Sgwr# 5*5e9d01f2Sgwr# This file is processed by m4 so be careful to quote (`') names 6*5e9d01f2Sgwr# that match m4 reserved words. Also, within ifdef's, arguments 7*5e9d01f2Sgwr# containing commas must be quoted. 8*5e9d01f2Sgwr# 9*5e9d01f2Sgwr# Note: Have to exclude user from most lines so that user.alert 10*5e9d01f2Sgwr# and user.emerg are not included, because old sendmails 11*5e9d01f2Sgwr# will generate them for debugging information. If you 12*5e9d01f2Sgwr# have no 4.2BSD based systems doing network logging, you 13*5e9d01f2Sgwr# can remove all the special cases for "user" logging. 14*5e9d01f2Sgwr 15*5e9d01f2Sgwr#*.err;kern.debug;auth.notice;user.none /dev/console 16*5e9d01f2Sgwrkern.debug;user,mail.crit;auth.notice /dev/console 17*5e9d01f2Sgwrdaemon,syslog,lpr,news,uucp,cron.err /dev/console 18*5e9d01f2Sgwr 19*5e9d01f2Sgwr#*.err;kern.debug;daemon,auth.notice;mail.crit;user.none /var/adm/messages 20*5e9d01f2Sgwrkern.debug;user,mail.crit;auth.notice /var/adm/messages 21*5e9d01f2Sgwrdaemon.notice;syslog,news,uucp,cron.err /var/adm/messages 22*5e9d01f2Sgwr 23*5e9d01f2Sgwrlpr.debug /var/adm/lpd-errs 24*5e9d01f2Sgwr 25*5e9d01f2Sgwr*.alert;kern.err;daemon.err;user.none operator 26*5e9d01f2Sgwr*.alert;user.none root 27*5e9d01f2Sgwr 28*5e9d01f2Sgwr*.emerg;user.none * 29*5e9d01f2Sgwr 30*5e9d01f2Sgwr# for loghost machines, to have authentication messages (su, login, etc.) 31*5e9d01f2Sgwr# logged to a file, un-comment out the following line and adjust the file name 32*5e9d01f2Sgwr# as appropriate. 33*5e9d01f2Sgwr# 34*5e9d01f2Sgwr# if a non-loghost machine chooses to have such messages 35*5e9d01f2Sgwr# sent to the loghost machine, un-comment out the following line. 36*5e9d01f2Sgwr# 37*5e9d01f2Sgwr#auth.notice ifdef(`LOGHOST', /var/log/authlog, @loghost) 38*5e9d01f2Sgwr 39*5e9d01f2Sgwrmail.debug ifdef(`LOGHOST', /var/log/syslog, @loghost) 40*5e9d01f2Sgwr 41*5e9d01f2Sgwr# following line for compatibility with old sendmails. they will send 42*5e9d01f2Sgwr# messages with no facility code, which will be turned into "user" messages 43*5e9d01f2Sgwr# by the local syslog daemon. only the "loghost" machine needs the following 44*5e9d01f2Sgwr# line, to cause these old sendmail log messages to be logged in the 45*5e9d01f2Sgwr# mail syslog file. 46*5e9d01f2Sgwr# 47*5e9d01f2Sgwrifdef(`LOGHOST', 48*5e9d01f2Sgwruser.alert /var/log/syslog 49*5e9d01f2Sgwr) 50*5e9d01f2Sgwr# 51*5e9d01f2Sgwr# non-loghost machines will use the following lines to cause "user" 52*5e9d01f2Sgwr# log messages to be logged locally. 53*5e9d01f2Sgwr# 54*5e9d01f2Sgwrifdef(`LOGHOST', , 55*5e9d01f2Sgwruser.err /dev/console 56*5e9d01f2Sgwruser.err /var/adm/messages 57*5e9d01f2Sgwruser.alert `root, operator' 58*5e9d01f2Sgwruser.emerg * 59*5e9d01f2Sgwr) 60*5e9d01f2Sgwr 61*5e9d01f2Sgwr# Local2: (bootpd, pppd) 62*5e9d01f2Sgwrlocal2.debug /dev/console 63*5e9d01f2Sgwr#local2.debug /var/log/local2 64