SVN: rc-scripts/trunk/sysconfig/network-scripts/functions.network
baggins
baggins at pld-linux.org
Fri Mar 18 19:19:17 CET 2011
Author: baggins
Date: Fri Mar 18 19:19:17 2011
New Revision: 12201
Modified:
rc-scripts/trunk/sysconfig/network-scripts/functions.network
Log:
- setup static routes for loopback,
see http://wiki.squid-cache.org/Features/Tproxy4 why this is needed
Modified: rc-scripts/trunk/sysconfig/network-scripts/functions.network
==============================================================================
--- rc-scripts/trunk/sysconfig/network-scripts/functions.network (original)
+++ rc-scripts/trunk/sysconfig/network-scripts/functions.network Fri Mar 18 19:19:17 2011
@@ -336,6 +336,14 @@
ip addr add 127.0.0.1/8 dev lo
fi
ip link set dev lo up
+ grep -E "^(lo|any)[[:blank:]]" /etc/sysconfig/static-routes | while read device args; do
+ if [[ "$args" = *:* ]]; then
+ is_no "$IPV6_NETWORKING" && continue
+ else
+ is_no "$IPV4_NETWORKING" && continue
+ fi
+ /sbin/ip route add $args dev $REALDEVICE
+ done
}
set_down_loopback()
More information about the pld-cvs-commit
mailing list