Prechádzať zdrojové kódy

fix for /32 netmask

Serghey Rodin 10 rokov pred
rodič
commit
df2c0baf63
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      bin/v-update-sys-ip

+ 1 - 1
bin/v-update-sys-ip

@@ -102,7 +102,7 @@ for ip in $ip_list; do
     if [ ! -e "$VESTA/data/ips/$ip" ]; then
     if [ ! -e "$VESTA/data/ips/$ip" ]; then
         interface=$(/sbin/ip addr |grep $ip |awk '{print $NF}')
         interface=$(/sbin/ip addr |grep $ip |awk '{print $NF}')
         interface=$(echo $interface |cut -f 1 -d :)
         interface=$(echo $interface |cut -f 1 -d :)
-        netmask=$(/sbin/ip addr |grep $ip |awk '{print $2}' |cut -f 2 -d /)
+        netmask=$(/sbin/ip addr |grep $ip |cut -f 2 -d / |cut -f 1 -d \ )
         netmask=$(convert_cidr $netmask)
         netmask=$(convert_cidr $netmask)
         $BIN/v-add-sys-ip $ip $netmask $interface
         $BIN/v-add-sys-ip $ip $netmask $interface
     fi
     fi