summaryrefslogtreecommitdiff
path: root/conf.d/network.Linux
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2009-04-16 23:47:23 +0000
committerRoy Marples <roy@marples.name>2009-04-16 23:47:23 +0000
commit6027b0ed7d1791a363004ec5b77ec7e866fc8bc9 (patch)
treef4d8a33beb871f2f90a16de1ec742cd96bcb2232 /conf.d/network.Linux
parent95d954e7b58e55534f393a1249db2becf74ee9f9 (diff)
downloadopenrc-6027b0ed7d1791a363004ec5b77ec7e866fc8bc9.tar.gz
openrc-6027b0ed7d1791a363004ec5b77ec7e866fc8bc9.tar.bz2
openrc-6027b0ed7d1791a363004ec5b77ec7e866fc8bc9.tar.xz
Add a new init script - network
This simply assigns static addresses and an optional default route. It's possible to add external commands as well, so to create a bonded interface. Hopefully we can add a few examples to satisfy most of the old net.lo, which is no longer installed into boot by default.
Diffstat (limited to 'conf.d/network.Linux')
-rw-r--r--conf.d/network.Linux10
1 files changed, 10 insertions, 0 deletions
diff --git a/conf.d/network.Linux b/conf.d/network.Linux
new file mode 100644
index 0000000..9967301
--- /dev/null
+++ b/conf.d/network.Linux
@@ -0,0 +1,10 @@
+# ifconfig under Linux is not that powerful and doesn't easily handle
+# multiple addresses
+# On the other hand, ip (iproute2) is quite powerful and is also supported
+# ip_eth0="192.168.0.10/24; 192.168.10.10/24"
+
+# Create a bonded interface
+# interfaces="bond0"
+# ifup_bond0="modprobe bonding; ifconfig bond0 up; ifenslave bond0 bge0"
+# ifconfig_bond0="192.168.0.10/24"
+# ifdown_bond0="rmmod bonding"