From 4a383408d790e1a5cee10adf97965d5e1c67a37c Mon Sep 17 00:00:00 2001 From: Giuseppe Attardi <giuseppe.attardi@garr.it> Date: Fri, 19 Jan 2018 11:34:47 +0100 Subject: [PATCH] Update install --- hooks/install | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/hooks/install b/hooks/install index fc11be1..1a33133 100644 --- a/hooks/install +++ b/hooks/install @@ -25,20 +25,19 @@ apt install -y sipcalc GATEWAY_NET=`sipcalc $GATEWAY | grep "Network address" | awk '{print $4}'` -old_IFS=$IFS IFS=$'\n' -LINE=0 +FOUND=0 for INTERFACE in $(grep address /etc/network/interfaces); do ADDRESS=`echo $INTERFACE | awk '{ print $3}'` ADDRESS_NET=`sipcalc $ADDRESS | grep "Network address" | awk '{print $4}'` if [ "$ADDRESS_NET" == "$GATEWAY_NET" ]; then - LINE=`address'` + LINE=1 fi done -IFS=$old_IFS +unset IFS -if [ "$LINE" -gt 0 ]; then +if [ "$FOUND" -gt 0 ]; then juju-log "Default gateway $GATEWAY_IP is setting..." sed -i "/address/i\ gateway $GATEWAY_IP" /etc/network/interfaces if [ ! -z "$OLD_GATEWAY_IP" ]; then -- GitLab