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