From f06b0e09eab6c72f2dd95b102fa33805cd4001c6 Mon Sep 17 00:00:00 2001 From: Yuan Bai Date: Thu, 8 Feb 2018 13:14:33 +0800 Subject: [PATCH] routeop: support remove GATEWAY from /etc/sysconfig/network (#4807) * remove GATEWAY from /etc/sysconfig/network * polished --- xCAT/postscripts/routeop | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/xCAT/postscripts/routeop b/xCAT/postscripts/routeop index 236453aab..66c58808f 100755 --- a/xCAT/postscripts/routeop +++ b/xCAT/postscripts/routeop @@ -756,6 +756,14 @@ rm_persistent_route() else echo "Persistent route file $filename does not exist." fi + filename="/etc/sysconfig/network"; + if [ "$net" = "default" -a -f $filename ]; then + grep "GATEWAY=$gw" $filename >/dev/null 2>&1 + if [ $? -eq 0 ]; then + sed -i '/GATEWAY=/d' $filename + echo "Persistent GATEWAY=$gw removed from $filename." + fi + fi ;; esac else #AIX