#!/bin/bash # Clean the master Raspberry Pi echo "Cleaning master!" rm -rf *.jar rm -rf log/* rm -rf *.zip rm -rf *.policy rm -rf *.sh rm -rf *.tomoyo.pol rm -rf help_files/ resources/ music/ cd slave/; rm -rf *.so; rm -rf *.zip; rm -rf *.log; sudo pkill -f Djava sudo pkill -f IoTSlave sudo iptables -F sudo tomoyo-loadpolicy -df < /home/iotuser/iot2/bin/iotruntime/tomoyo/clear.tomoyo echo "Master cleaned!" # Clean the slave(s) and router SLAVE1="192.168.1.191" ROUTER="192.168.1.1" RUNTIME_PATH="/home/iotuser/iot2/bin/iotruntime/" echo "Cleaning slave!" ssh iotuser@$SLAVE1 "cd $RUNTIME_PATH; rm -rf *.sh; rm -rf help_files/; rm -rf music/; rm -rf *.jar;rm -rf log/*; rm -rf *.zip; sudo pkill -f Djava; rm -rf resources/" ssh iotuser@$SLAVE1 "cd $RUNTIME_PATH/slave/; rm -rf *.so; rm -rf *.zip; rm -rf *.log;" echo "Slave benchmark files cleaned!" ssh iotuser@$SLAVE1 "sudo iptables -F" echo "Slave iptables cleaned!" ssh iotuser@$SLAVE1 "sudo pkill -f IoTSlave" echo "Slave processes killed!" ssh iotuser@$SLAVE1 "sudo tomoyo-loadpolicy -df < $RUNTIME_PATH/tomoyo/clear.tomoyo" echo "Slave process jailer cleaned!" ssh root@$ROUTER "cd /root/setup; ./clean.sh; ./startup.sh" echo "Router cleaned!"