summaryrefslogtreecommitdiffstats
path: root/tests/imuxsock_legacy.sh
blob: e3a224f5460c4df59708c98b9dd153e5f187c146 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
# This tests legacy syntax.
# Added 2019-08-13 by Rainer Gerhards; released under ASL 2.0
. ${srcdir:=.}/diag.sh init
check_logger_has_option_d
generate_conf
add_conf '
$ModLoad ../plugins/imuxsock/.libs/imuxsock
$OmitLocalLogging on

$AddUnixListenSocket '$RSYSLOG_DYNNAME'-testbench_socket

template(name="outfmt" type="string" string="%msg:%\n")
*.=notice      action(type="omfile" file="'$RSYSLOG_OUT_LOG'" template="outfmt")
'
startup
# send a message with trailing LF
logger -d -u $RSYSLOG_DYNNAME-testbench_socket test
shutdown_when_empty
wait_shutdown
export EXPECTED=" test"
cmp_exact
exit_test