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.
This commit is contained in:
Roy Marples
2009-04-16 23:47:23 +00:00
parent 95d954e7b5
commit 6027b0ed7d
11 changed files with 264 additions and 7 deletions

View File

@@ -1,4 +1,4 @@
BOOT= bootmisc fsck hostname localmount \
BOOT= bootmisc fsck hostname localmount network \
root swap sysctl urandom
DEFAULT= local netmount
SHUTDOWN= savecache
@@ -32,7 +32,6 @@ install:
${INSTALL} -d ${BOOTDIR} || exit $$?; \
for x in ${BOOT}; do \
if test -n "${PREFIX}"; then \
test "$$x" = "net.lo" -o "$$x" = "net.lo0" && continue; \
grep -q "keyword .*noprefix" ${INITDIR}/"$$x" && continue; \
fi; \
ln -snf ${PREFIX}/etc/init.d/"$$x" ${BOOTDIR}/"$$x" || exit $$?; \