diff --git a/tcpdump/module.info b/tcpdump/module.info index d30e40d..6bca4fb 100644 --- a/tcpdump/module.info +++ b/tcpdump/module.info @@ -6,5 +6,5 @@ "tetra" ], "title": "tcpdump", - "version": "1.5" -} \ No newline at end of file + "version": "1.6" +} diff --git a/tcpdump/scripts/tcpdump.sh b/tcpdump/scripts/tcpdump.sh index bb975c9..87a6e76 100755 --- a/tcpdump/scripts/tcpdump.sh +++ b/tcpdump/scripts/tcpdump.sh @@ -5,7 +5,16 @@ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/sd/lib:/sd/usr/lib export PATH=$PATH:/sd/usr/bin:/sd/usr/sbin MYTIME=`date +%s` -MYCMD=`cat /tmp/tcpdump.run` +MYCMD="tcpdump `cat /tmp/tcpdump.run`" +DUMPPATH='/pineapple/modules/tcpdump/dump/' + +echo "Starting if" +if [ ! -d "$DUMPPATH" ]; then + # Control will enter here if $DUMPPATH doesn't exist. + # Recursively make the path + mkdir -p "$DUMPPATH" +fi + if [ "$1" = "start" ]; then eval ${MYCMD}