summaryrefslogtreecommitdiff
path: root/conf.d/network.in
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.in
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.in')
-rw-r--r--conf.d/network.in10
1 files changed, 10 insertions, 0 deletions
diff --git a/conf.d/network.in b/conf.d/network.in
new file mode 100644
index 0000000..2bb2b07
--- /dev/null
+++ b/conf.d/network.in
@@ -0,0 +1,10 @@
+# Assign static IP addresses and run custom scripts per interface
+# Seperate commands with ;
+# Prefix with ! to run a shell script
+# ifconfig_eth0="up; 192.168.0.10 netmask 255.255.255.0; ! echo up"
+
+# You also have ifup_eth0 and ifdown_eth0 to run other commands when
+# eth0 is started and stopped.
+# Lastly, the interfaces variable pulls in virtual interfaces that cannot
+# be automatically detected.
+