annotate remote @ 9:d76f9ff42487

initial coding
author carl
date Sat, 03 Dec 2005 13:54:47 -0800
parents
children 5dfe0138b4f9
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
d76f9ff42487 initial coding
carl
parents:
diff changeset
1 #!/bin/bash
d76f9ff42487 initial coding
carl
parents:
diff changeset
2
d76f9ff42487 initial coding
carl
parents:
diff changeset
3 function me()
d76f9ff42487 initial coding
carl
parents:
diff changeset
4 {
d76f9ff42487 initial coding
carl
parents:
diff changeset
5 a="$1"
d76f9ff42487 initial coding
carl
parents:
diff changeset
6 b="$2"
d76f9ff42487 initial coding
carl
parents:
diff changeset
7 echo "ssh $a $b"
d76f9ff42487 initial coding
carl
parents:
diff changeset
8 ssh $a "$b"
d76f9ff42487 initial coding
carl
parents:
diff changeset
9 }
d76f9ff42487 initial coding
carl
parents:
diff changeset
10
d76f9ff42487 initial coding
carl
parents:
diff changeset
11 n=syslog2iptables
d76f9ff42487 initial coding
carl
parents:
diff changeset
12 v=0.1
d76f9ff42487 initial coding
carl
parents:
diff changeset
13 t='ams ns1'
d76f9ff42487 initial coding
carl
parents:
diff changeset
14 for i in $t; do
d76f9ff42487 initial coding
carl
parents:
diff changeset
15 scp $n*gz $i:/tmp
d76f9ff42487 initial coding
carl
parents:
diff changeset
16 me $i "cd /tmp; tar xfz $n*gz"
d76f9ff42487 initial coding
carl
parents:
diff changeset
17 me $i "cd /tmp/$n-$v; ./configure"
d76f9ff42487 initial coding
carl
parents:
diff changeset
18 me $i "cd /tmp/$n-$v; make"
d76f9ff42487 initial coding
carl
parents:
diff changeset
19 me $i "cd /tmp/$n-$v; make install"
d76f9ff42487 initial coding
carl
parents:
diff changeset
20 me $i "/etc/rc.d/init.d/$n stop"
d76f9ff42487 initial coding
carl
parents:
diff changeset
21 me $i "/sbin/iptables -F INPUT"
d76f9ff42487 initial coding
carl
parents:
diff changeset
22 me $i "cd /tmp/$n-$v; make chkconfig"
d76f9ff42487 initial coding
carl
parents:
diff changeset
23 done