diff options
author | Michael Janczyk | 2006-09-27 17:43:17 +0200 |
---|---|---|
committer | Michael Janczyk | 2006-09-27 17:43:17 +0200 |
commit | ed033ffcf7846ee50ba2786fde43d2dbb70b6ffd (patch) | |
tree | 172fbc8cea44a44900e8dcb57eca20d1e1d5cafb /initramfs/initrd-stuff/init | |
parent | Renaming of management-framework to ldap-site-mngmt, minor addition to (diff) | |
download | core-ed033ffcf7846ee50ba2786fde43d2dbb70b6ffd.tar.gz core-ed033ffcf7846ee50ba2786fde43d2dbb70b6ffd.tar.xz core-ed033ffcf7846ee50ba2786fde43d2dbb70b6ffd.zip |
added xen network bridge configuration ./mkdxs... -m "netloop"
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@396 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/initrd-stuff/init')
-rwxr-xr-x | initramfs/initrd-stuff/init | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/initramfs/initrd-stuff/init b/initramfs/initrd-stuff/init index 3aea9784..022b45f4 100755 --- a/initramfs/initrd-stuff/init +++ b/initramfs/initrd-stuff/init @@ -3,6 +3,7 @@ # clients version 4 # # Dirk von Suchodoletz <dirk@goe.net>, 07-09-2006 +# <mj0@uni-freiburg.de> (xenbr), 27-09-2006 # # (c) 2006 - RZ Universitaet Freiburg # (c) 2006 - OpenSLX.ORG project @@ -177,6 +178,8 @@ nfsroot=\"${NFSROOT}\"\n" >> /etc/machine-setup # be distinguished from other (dhcp) clients vci=*) VCI=${opts#vci=};; + xenbr) + XENBR=1;; esac done # check if at least one type of IP configuration is availabe @@ -224,6 +227,10 @@ for mod in ${NWMODULES}; do done # set up loopback networking (ipsetup - function defined in /etc/functions) ipsetup 127.0.0.1 255.0.0.0 0.0.0.0 127.255.255.255 lo + +# Xen bridge config +[ -n "$XENBR" ] && xenbr_config + # analyze ip information from the kernel command line and put parts # of it into several variables if [ -n "$IPINFO" ] ; then |