Mercurial > syslog2iptables
view remote @ 10:5dfe0138b4f9
initial coding
author | carl |
---|---|
date | Thu, 08 Dec 2005 13:58:08 -0800 |
parents | d76f9ff42487 |
children | 0d65c3de34fd |
line wrap: on
line source
#!/bin/bash function me() { a="$1" b="$2" echo "ssh $a $b" ssh $a "$b" } n=syslog2iptables v=0.1 t='ams ns1' t='mbmg' for i in $t; do scp $n*gz $i:/tmp me $i "cd /tmp; tar xfz $n*gz" me $i "cd /tmp/$n-$v; ./configure" me $i "cd /tmp/$n-$v; make" me $i "cd /tmp/$n-$v; make install" me $i "/etc/rc.d/init.d/$n stop" me $i "/sbin/iptables -F INPUT" me $i "cd /tmp/$n-$v; make chkconfig" if [ -f remote.$i ]; then scp remote.$i $i:/etc/$n.conf fi done