irecord request path and TLS and chroot settings - geomyidae-tests - geomyidae tests Err bitreich.org 70 hgit clone git://bitreich.org/geomyidae-tests/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae-tests/ URL:git://bitreich.org/geomyidae-tests/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/geomyidae-tests/ bitreich.org 70 1Log /scm/geomyidae-tests/log.gph bitreich.org 70 1Files /scm/geomyidae-tests/files.gph bitreich.org 70 1Refs /scm/geomyidae-tests/refs.gph bitreich.org 70 1Tags /scm/geomyidae-tests/tag bitreich.org 70 1README /scm/geomyidae-tests/file/README.gph bitreich.org 70 1LICENSE /scm/geomyidae-tests/file/LICENSE.gph bitreich.org 70 i--- Err bitreich.org 70 1commit c2bb65fa30853261dd56108ffdd8e216c4f2982b /scm/geomyidae-tests/commit/c2bb65fa30853261dd56108ffdd8e216c4f2982b.gph bitreich.org 70 1parent 77772ad44967239799ef0fa93ab220d8d133b15e /scm/geomyidae-tests/commit/77772ad44967239799ef0fa93ab220d8d133b15e.gph bitreich.org 70 hAuthor: Hiltjo Posthuma URL:mailto:hiltjo@codemadness.org bitreich.org 70 iDate: Fri, 21 Jul 2023 14:20:21 +0200 Err bitreich.org 70 i Err bitreich.org 70 irecord request path and TLS and chroot settings Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M run.sh | 25 +++++++++++++++++++++++++ Err bitreich.org 70 i M tests | 2 -- Err bitreich.org 70 i Err bitreich.org 70 i2 files changed, 25 insertions(+), 2 deletions(-) Err bitreich.org 70 i--- Err bitreich.org 70 1diff --git a/run.sh b/run.sh /scm/geomyidae-tests/file/run.sh.gph bitreich.org 70 i@@ -6,9 +6,20 @@ base="$(pwd)" Err bitreich.org 70 i user="hiltjo" Err bitreich.org 70 i group="hiltjo" Err bitreich.org 70 i Err bitreich.org 70 i+tls=0 Err bitreich.org 70 i+chroot=0 Err bitreich.org 70 i+counter=0 Err bitreich.org 70 i run_tests() { Err bitreich.org 70 i while read -r line; do Err bitreich.org 70 i printf '%s\r\n' "$line" | nc "$host" "$port" Err bitreich.org 70 i+ Err bitreich.org 70 i+ f="results/${counter}.txt" Err bitreich.org 70 i+ if test -f "$f"; then Err bitreich.org 70 i+ echo "" >> "$f" Err bitreich.org 70 i+ echo "request path was: $line, tls=$tls, chroot=$chroot" >> "$f" Err bitreich.org 70 i+ counter=$((counter + 1)) Err bitreich.org 70 i+ fi Err bitreich.org 70 i+ Err bitreich.org 70 i done < tests Err bitreich.org 70 i } Err bitreich.org 70 i Err bitreich.org 70 i@@ -28,8 +39,22 @@ rm -f test_counter.txt Err bitreich.org 70 i run_tests Err bitreich.org 70 i pkill geomyidae Err bitreich.org 70 i Err bitreich.org 70 i+chroot=1 Err bitreich.org 70 i "$bin" -4 -c -d -b "$base" -p "$port" -o "$port" -h "$host" -u "$user" -g "$group" & Err bitreich.org 70 i run_tests Err bitreich.org 70 i pkill geomyidae Err bitreich.org 70 i Err bitreich.org 70 i # TOOD: test TLS Err bitreich.org 70 i+#tls=1 Err bitreich.org 70 i+#chroot=0 Err bitreich.org 70 i+# TODO Err bitreich.org 70 i+#run_tests Err bitreich.org 70 i+#pkill geomyidae Err bitreich.org 70 i+ Err bitreich.org 70 i+#tls=1 Err bitreich.org 70 i+#chroot=1 Err bitreich.org 70 i+# TODO Err bitreich.org 70 i+#run_tests Err bitreich.org 70 i+#pkill geomyidae Err bitreich.org 70 i+ Err bitreich.org 70 i+echo "done" Err bitreich.org 70 1diff --git a/tests b/tests /scm/geomyidae-tests/file/tests.gph bitreich.org 70 i@@ -1,7 +1,5 @@ Err bitreich.org 70 i-test.cgi Err bitreich.org 70 i /test.cgi Err bitreich.org 70 i //test.cgi Err bitreich.org 70 i-/?query Err bitreich.org 70 i /test.cgi?query Err bitreich.org 70 i /test.cgi?query=test Err bitreich.org 70 i /test.cgi?query=/test Err bitreich.org 70 .