X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=setup.sh;h=4cf7a80d8c6ffdb89e89bab1042029d40583208c;hb=166ca47a44dbbe5461c389e6e5b2fe06da049339;hp=96463bc17b5cad747420e26d05116aa724189464;hpb=8e3c55b65d2acf7ed3ab2f9eeaffcc5b9d6d117f;p=rrq%2Fhourglass.git diff --git a/setup.sh b/setup.sh index 96463bc..4cf7a80 100755 --- a/setup.sh +++ b/setup.sh @@ -1,9 +1,16 @@ #!/bin/bash +# +# This is a control script to start and stop the network activity +# listening. -CMD=${1-start} -NET=192.168.249 -TAP=tap0 -SET=TIMO +CONF="hourglass.conf" +function getcfg() { + grep -E "\\s*[^;#]$1]\\s*=" $CONF | sed 's/.*=\s*(.*)/\1/;s/\s*$//' +} + +NET="$(getcfg listener.ip)" +TAP="$(getcfg listener.tap)" +SET="$(getcfg ipset.table)" cd $(dirname $0)