openrc/net
Robin H. Johnson e07f0ef417 Merge support for Routing Policy Database (RPDB)
This can be used for multi-homed connections and other advanced routing
in Linux. See the documentation links for more information about doing
this in linux.

The code was a originally pure addon into the conf.d/net files, written
in mid-2004 for doing multi-homing between two internet connections. I
have finally cleaned this up and integrated it. Thanks to Jonathan Kwan
for giving me the original impetus to develop this for Gentoo (it was
his dual internet connections...).

In the intervening years, it was a example of postup/postdown in the
net.example file, however that suffered from a few corner case issues.

If you were using the code from net.example, please see the updated
section 'Advanced Routing' on syntax, and drop your old function blocks.
Additionally, note that the rules added are now directly saved for
removal when the interface is taken down.
2010-12-11 14:23:52 -08:00
..
.gitignore Ignore more foo 2009-05-28 20:16:35 +01:00
adsl.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
apipa.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
arping.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
bonding.sh ensure bonding interface is down before we attempt to configure, also 2010-10-31 16:40:54 -05:00
br2684ctl.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
bridge.sh Revamp of bridging code. 2010-12-11 12:26:38 -08:00
ccwgroup.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
clip.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
dhclient.sh Allow dhclient per $IFACE arguments. 2010-03-30 09:21:54 +01:00
dhcpcd.sh Only add metric to dhcpcd if not given. 2009-11-25 02:07:22 +00:00
ifconfig.sh.BSD.in Add (c) to Copyright 2009-05-01 15:11:40 +01:00
ifconfig.sh.Linux.in Support phy80211, fixes #209. 2009-12-05 19:25:39 +00:00
ifplugd.sh Revert "allow ifplugd to work on wireless interfaces" 2010-11-18 15:06:42 -06:00
ifwatchd.sh Move non compiled libraries from /lib/rc to /libexec/rc 2009-05-23 20:38:12 +01:00
ip6to4.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
ipppd.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
iproute2.sh Merge support for Routing Policy Database (RPDB) 2010-12-11 14:23:52 -08:00
iwconfig.sh.BSD.in Add (c) to Copyright 2009-05-01 15:11:40 +01:00
iwconfig.sh.Linux.in Add (c) to Copyright 2009-05-01 15:11:40 +01:00
macchanger.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
macnet.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
Makefile Move non compiled libraries from /lib/rc to /libexec/rc 2009-05-23 20:38:12 +01:00
Makefile.FreeBSD use $CP and $SED instead of cp and sed 2008-03-26 14:27:46 +00:00
Makefile.Linux Add mising net files back. 2008-03-26 14:41:47 +00:00
Makefile.NetBSD Install ifwatchd for NetBSD. 2008-03-26 19:39:43 +00:00
netplugd.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
pppd.sh Fix ppp options ordering. 2009-11-04 19:40:52 +00:00
pump.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
ssidnet.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
system.sh Add (c) to Copyright 2009-05-01 15:11:40 +01:00
tuntap.sh random spelling fixes 2010-01-08 22:02:51 +00:00
udhcpc.sh Move non compiled libraries from /lib/rc to /libexec/rc 2009-05-23 20:38:12 +01:00
vlan.sh fix detection of renamed vlan interfaces 2010-08-19 16:17:38 -05:00
wpa_supplicant.sh Bug #345281: If wpa_supplicant is built w/ USE=dbus, we need to start after DBus is up. 2010-12-06 02:54:21 +00:00