From b527b8be3163f65ad714369120534db41366e803 Mon Sep 17 00:00:00 2001 From: Phil Knirsch Date: Thu, 4 Jul 2002 14:54:54 +0000 Subject: - Fixed ifup-route to use new /etc/sysconfig/network-scripts/route-DEV files. --- sysconfig/network-scripts/ifup-routes | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) (limited to 'sysconfig/network-scripts/ifup-routes') diff --git a/sysconfig/network-scripts/ifup-routes b/sysconfig/network-scripts/ifup-routes index 2ce874c8..c997a68d 100755 --- a/sysconfig/network-scripts/ifup-routes +++ b/sysconfig/network-scripts/ifup-routes @@ -8,17 +8,20 @@ if [ "$1" = "" ]; then exit 1 fi -if [ ! -f /etc/sysconfig/networking/static-routes ] && - [ ! -f /etc/sysconfig/static-routes ]; then +if [ ! -f /etc/sysconfig/network-scripts/route-$1 ]; then exit 0 fi DEVICE=$1 -#note the trailing space in the grep gets rid of aliases -grep "^$DEVICE[[:space:]]" /etc/sysconfig/static-routes | while read device args; do - /sbin/route add -$args $device -done -grep "^any[[:space:]]" /etc/sysconfig/static-routes | while read ignore args ; do - /sbin/route add -$args +# Only use the new route-DEV style. +cat "/etc/sysconfig/network-scripts/route-$DEVICE" | while read line; do + echo "/sbin/ip route add $line" done + +#grep "^$DEVICE[[:space:]]" /etc/sysconfig/static-routes | while read device args; do +# /sbin/route add -$args $device +#done +#grep "^any[[:space:]]" /etc/sysconfig/static-routes | while read ignore args ; do +# /sbin/route add -$args +#done -- cgit v1.2.1