From 59f80881e7e698a6c6b23a87ddc08f7818df52d9 Mon Sep 17 00:00:00 2001 From: anomen Date: Wed, 18 Dec 2013 10:34:30 +0100 Subject: [PATCH] zax - customs - multiple network interfaces --- zax/customs/etc/local.d/update_ip.start | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/zax/customs/etc/local.d/update_ip.start b/zax/customs/etc/local.d/update_ip.start index e133c4c..02c7b76 100755 --- a/zax/customs/etc/local.d/update_ip.start +++ b/zax/customs/etc/local.d/update_ip.start @@ -3,16 +3,20 @@ HOSTFILE=/mnt/drive_c/WINDOWS/system32/drivers/etc/hosts -IF=eth0 +IF="eth0 eth1" test -f "$HOSTFILE" || exit 1 cp -f "$HOSTFILE" /tmp/hosts.bak || exit 2 cp -f "$HOSTFILE" /tmp/hosts.tmp || exit 3 -IP=`/sbin/ip addr show $IF | sed -n -e 's@.*inet\s*\([0-9.]*\)/.*@\1@p'` +IP=`for A in $IF ; do ip addr show $A ; done | sed -n -e 's@.*inet\s*\([0-9.]*\)/.*@\1@p'` + +# echo IP $IP sed -i -e "s/.*ZAX-ADDRESS-LINE.*/$IP zax zax.gemalto.com zax.cz www.zax.cz # ZAX-ADDRESS-LINE/" /tmp/hosts.tmp cp -f /tmp/hosts.tmp "$HOSTFILE" +rm -f /tmp/hosts.tmp + -- 2.11.4.GIT