#!/usr/local/bin/bash
if [ `whoami` != root ]
then 
echo "** Error!! "  
echo "Must be root to run this demo!!!!"
elif [ -f driver/combined.o -a -f ./queries -a -f pdp/pdp ] 
then
echo "Which server is this? (1-8)"
read num
cd driver
if [ -n `modload -o policy -e policy combined.o |  grep 1 > /dev/null 2>&1`]
    then
    modunload -n policy> /dev/null 2>&1
    modload -o policy -e policy combined.o> /dev/null 2>&1
    fi
cd ..
cp credentials/queries . > /dev/null 2>&1
pdp/pdp -n -p credentials/policy$num > /dev/null 2>&1
echo
echo "*****************"
echo 
echo "Driver loaded.  Running server."
bin/server $num > /dev/null 2>&1
echo 
echo "Afterwards, run bin/stop_demo to unload the driver."
echo
echo "*****************" 
else
echo "** Error!! "
echo "You must run bin/setup_demo before bin/start_demo!"
fi
