1# LOGHANDLER.RC 2# 3# New File Created 9/13/04 -GE 4# Last updated 9/26/04 -GE 5# 6# Synopsis: 7# Called by functions/loglevel.rc to handle low level 8# spambouncer logging. 9# 10# Handles writing a message to the SBLOGFILE 11# 12# Expecting input values set for: 13# SBLOGFILE=[INTERNAL|USERDEFINED] 14# SBLOGLEVEL=[0-9] 15# SBLOG 16:0 17* SBLOGLEVEL ?? [1-9] 18{ 19 SBLOGPREFIX="`${DATE} '+%b %d %H:%M:%S'` ${HOST} SpamBouncer[$$]:" 20 21 :0 22 * SBLOG ?? ^^^^ 23 { SBLOG="${SBLOGPREFIX} Error: Empty Log Message" } 24 25 :0 E 26 { SBLOG="${SBLOGPREFIX} ${SBLOG}" } 27 28 :0 29 * SBLOGFILE ?? ^^^^ 30 { SBLOGFILE=INTERNAL } 31 32 :0 E 33 * ! SBLOGFILE ?? INTERNAL 34 { INCLUDERC=${SBDIR}/functions/logfile.rc } 35 36 :0 E 37 { 38 LOG="${SBLOG} 39" 40 } 41} 42