#!/bin/sh # We basically need to do 2 things with this script # 1. Read in the IP address listed in /etc/sysconfig/EC2-public-IPaddr # 2. Add that as a -data-interface argument to the gridFTP server IPADDR=`cat /etc/sysconfig/EC2-public-IPaddr` echo "[GridFTP Fix] After NAT traffic from this node will be from: $IPADDR" sed -i.bak -e "s/\-i \-S \-p 2811/\-data-interface $IPADDR \-i \-S \-p 2811/" /etc/xinetd.d/unicluster-gridftp mv -f /etc/xinetd.d/unicluster-gridftp.bak /opt/univa-prep-scripts/backup/unicluster-gridftp echo "Done. Reloading xinetd service now" /etc/rc.d/init.d/xinetd restart