From dafdcc3547ec786fac85486cbb77909fffe1a4de Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Mon, 17 May 2021 23:26:52 +0200 Subject: added basic checker flag and noise commands, still very basic, needs randomization and havoc --- service/entrypoint.sh | 2 +- service/src/stldoctor | Bin 46736 -> 46480 bytes service/src/test.sh | 6 +++--- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'service') diff --git a/service/entrypoint.sh b/service/entrypoint.sh index 4db5fc3..956c747 100755 --- a/service/entrypoint.sh +++ b/service/entrypoint.sh @@ -9,6 +9,6 @@ while [ 1 ]; do sleep 180 done & -servicecmd='socat -T30 -s TCP-LISTEN:9000,reuseaddr,fork EXEC:"/service/printdoc",raw,pty,echo=0,stderr' +servicecmd='socat -T30 -s TCP-LISTEN:9000,reuseaddr,fork EXEC:"/service/stldoctor",raw,pty,echo=0,stderr' su -s /bin/sh -c "$servicecmd" service diff --git a/service/src/stldoctor b/service/src/stldoctor index 6038d97..bf96373 100755 Binary files a/service/src/stldoctor and b/service/src/stldoctor differ diff --git a/service/src/test.sh b/service/src/test.sh index f8e7196..c9e5af3 100644 --- a/service/src/test.sh +++ b/service/src/test.sh @@ -2,7 +2,7 @@ set -e -RUN_REMOTE=1 +# RUN_REMOTE=1 export RESULTDIR="../data/scans" export ECHO_INPUT=1 @@ -22,7 +22,7 @@ print() } checkleaks() { - valgrind --leak-check=full ./printdoc 2>&1 | tee /tmp/testlog + valgrind --leak-check=full ./stldoctor 2>&1 | tee /tmp/testlog if [ -z "$(grep "no leaks are possible" /tmp/testlog)" ]; then echo "Valgrind exited with errors!" exit 1 @@ -33,7 +33,7 @@ connect() { if [ $RUN_REMOTE ]; then nc localhost 9000 else - ./printdoc + ./stldoctor fi } -- cgit v1.2.3-71-gd317