#! /bin/bash # # adds static routes which go through device $1 if [ -z "$1" ]; then echo $"usage: ifup-routes " exit 1 fi [ -f "/etc/sysconfig/network-scripts/route-$1" ] || exit 0 while read line; do /sbin/ip route add $line done < "/etc/sysconfig/network-scripts/route-$1" # XXX old version: #grep "^$1[[: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