#!/bin/sh
#
# Purpose:	Start some syndemo processes
# Usage:	syndemo-start.sh [-a]
#	-a	Start attack daemon
# History:
#   20 dec 2006	kenw modified for public use
#   8 feb 2005	kenw creation
#

chkok () {
  echo -n "continue (y,n)?"
  read ok
  case $ok in
  y*)	;;
  *)	echo quitting
	exit
	;;
  esac
}

source /users/onl/.topology

echo "$n1p3:  running httpd-start"
ssh $n1p3 sudo -v			# will prompt for password
ssh $n1p3 sudo /usr/local/bin/httpd-start

sleep 2
chkok

echo "$n1p3:  running touchme"
ssh $n1p3 $HOME/bin/touchme &

sleep 1
chkok

echo "$n1p3:  running runTcpMon"
ssh $n1p3 $HOME/bin/runTcpMon.pl &

sleep 2

### Normally, you will NOT enter the -a flag because you will manually
### start synster in a separate window
case "$1" in
  -a) ### run synster in a separate window
      chkok
      echo "$n1p1a:  running synster ... see synster-$$.log"
      ssh $n1p1a sudo /usr/local/bin/sec/synster > synster-$$.log &
      sleep 2
      ;;
esac

echo Done

