re-organize configuration files; add tcpdump integration
Let's make sure we share common configuration between the test
suites and split the config file into a "default" part which is
used (but not copied) in the Docker images, and a "local" part
which is basically those overrides that the user (or docker image)
wants to do from the default.
Change-Id: I3db452e24e5238aa05254d903739c64d202e61db
diff --git a/ttcn3-tcpdump-stop.sh b/ttcn3-tcpdump-stop.sh
new file mode 100755
index 0000000..575c0ef
--- /dev/null
+++ b/ttcn3-tcpdump-stop.sh
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+PIDFILE=/tmp/tcpdump.pid
+
+if [ -e $PIDFILE ]; then
+ # NOTE: This requires you to be root or something like
+ # "laforge ALL=NOPASSWD: /usr/sbin/tcpdump, /bin/kill" in your sudoers file
+ if [ "$(id -u)" = "0" ]; then
+ kill "$(cat "$PIDFILE")"
+ else
+ sudo kill "$(cat "$PIDFILE")"
+ fi
+ rm $PIDFILE
+fi