test: run all syslogd with kernel logging disabled

Since we currently cannot test kernel logging, and we don't want to risk
any log messages from the kernel to suddenly pop up and disturb tests,
this patch explicitly disables it.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg 2022-03-05 16:33:52 +01:00
parent e4330515e8
commit 99028414c3
4 changed files with 4 additions and 4 deletions

View File

@ -19,7 +19,7 @@ kern.* /dev/null
*.*;kern.none ${LOG2} ;RFC5424 *.*;kern.none ${LOG2} ;RFC5424
EOF EOF
../src/syslogd -a 127.0.0.2:* -b :${PORT2} -d -F -f ${CONF2} -p ${SOCK2} -m1 -C ${CACHE2} -P ${PID2} & ../src/syslogd -K -a 127.0.0.2:* -b :${PORT2} -d -F -f ${CONF2} -p ${SOCK2} -m1 -C ${CACHE2} -P ${PID2} &
kill -HUP `cat ${PID}` kill -HUP `cat ${PID}`
sleep 2 sleep 2

View File

@ -99,7 +99,7 @@ setup()
*.* @127.0.0.2:${PORT2} ;RFC3164 *.* @127.0.0.2:${PORT2} ;RFC3164
EOF EOF
../src/syslogd -m1 -b :${PORT} -d -sF -f ${CONF} -p ${SOCK} -p ${ALTSOCK} -C ${CACHE} -P ${PID} & ../src/syslogd -K -m1 -b :${PORT} -d -sF -f ${CONF} -p ${SOCK} -p ${ALTSOCK} -C ${CACHE} -P ${PID} &
sleep 2 sleep 2
cat ${PID} >> "$DIR/PIDs" cat ${PID} >> "$DIR/PIDs"

View File

@ -10,7 +10,7 @@ cat <<EOF > ${CONF}
*.* -${LOG} ;rotate=10M:5,RFC5424 *.* -${LOG} ;rotate=10M:5,RFC5424
EOF EOF
../src/syslogd -m1 -b :${PORT} -d -sF -f ${CONF} -p ${SOCK} -p ${ALTSOCK} >${LOG2} & ../src/syslogd -K -m1 -b :${PORT} -d -sF -f ${CONF} -p ${SOCK} -p ${ALTSOCK} >${LOG2} &
echo "$!" > ${PID} echo "$!" > ${PID}
cat ${PID} >> "$DIR/PIDs" cat ${PID} >> "$DIR/PIDs"

View File

@ -15,7 +15,7 @@ export MSG="kilroy"
cat <<-EOF >${CONFD2}/50-default.conf cat <<-EOF >${CONFD2}/50-default.conf
*.* ${LOG2} *.* ${LOG2}
EOF EOF
../src/syslogd -a 127.0.0.2:* -b :${PORT2} -d -F -f ${CONF2} -p ${SOCK2} -m1 -C ${CACHE2} -P ${PID2} & ../src/syslogd -K -a 127.0.0.2:* -b :${PORT2} -d -F -f ${CONF2} -p ${SOCK2} -m1 -C ${CACHE2} -P ${PID2} &
sleep 3 sleep 3
cat ${PID2} >> "$DIR/PIDs" cat ${PID2} >> "$DIR/PIDs"
kill -USR1 `cat ${PID2}` kill -USR1 `cat ${PID2}`