index 3484351420e48dce24d491717b467b0bc679b57e..177d934c1d83735ba8fa256fae20d29cc20c5af2 100755 (executable)
source "$( dirname "$0" )/test_lib.sh"
-cat <<EOF > "$TESTDIR/sysdbd.conf"
+cat <<EOF > "$SYSDBD_CONF"
Listen "invalid://address"
EOF
-if "$TOP_SRCDIR/src/sysdbd" -D -C "$TESTDIR/sysdbd.conf"; then
+if run_sysdbd -D -C "$SYSDBD_CONF"; then
echo 'SysDBd accepted invalid listen address; expected: failure' >&2
exit 1
fi
-cat <<EOF > "$TESTDIR/sysdbd.conf"
+cat <<EOF > "$SYSDBD_CONF"
Listen "$SOCKET_FILE"
EOF
-"$TOP_SRCDIR/src/sysdbd" -D -C "$TESTDIR/sysdbd.conf" &
+run_sysdbd -D -C "$SYSDBD_CONF" &
sysdbd_pid=$!
wait_for_sysdbd
-kill $!
+kill $sysdbd_pid
+wait $sysdbd_pid
+