← Back to team overview

sslug-teknik team mailing list archive

Re: Cron - Beskeder i /var/log/messages (syslogd)

 

Kristian E. Lundgreen wrote:
Hej igen,

Såvidt jeg kan finde ud af drejer det sig om en opsætning i syslod -
er der nogen der har erfaringer med det?

/kristian

Hvis du bruger syslog-ng kan du skrive noget ligende i din

/etc/syslog-ng/syslog-ng.conf:

# Specificer en destination, sender det til /dev/null
destination sms { file("/dev/null"); };

# Specificer et filter, alle linier med smsread.sh
filter f_sms { match("smsread.sh"); };


# Alle linier med f_sms (smsread.sh) send til /dev/null
#
# uden flags(final) vil linien også ryge videre
# til /var/log/messages

log { source(src); filter(f_sms); destination(sms); flags(final); };

mvh

-Lennart


Kristian Engh Lundgreen wrote:

Jeg har pt. en cronjob til at køre hvert minut -
dette giver en hel del log-linier som følgende:

Jan 26 19:10:00 harry CRON[10109]: (smsuser) CMD (/home/sms/bin/smsread.sh 2>/dev/null >/dev/null) Jan 26 19:11:00 harry CRON[10140]: (smsuser) CMD (/home/sms/bin/smsread.sh 2>/dev/null >/dev/null) Jan 26 19:12:01 harry CRON[10155]: (smsuser) CMD (/home/sms/bin/smsread.sh 2>/dev/null >/dev/null) Jan 26 19:13:00 harry CRON[10170]: (smsuser) CMD (/home/sms/bin/smsread.sh 2>/dev/null >/dev/null) Jan 26 19:14:00 harry CRON[10185]: (smsuser) CMD (/home/sms/bin/smsread.sh 2>/dev/null >/dev/null)

Er det muligt at udelukke alle log-beskeder fra et bestemt job eller user? Jeg kører gentoo linux?

/Kristian







Follow ups

References