From: Ryousei Takano Date: Thu, 26 Mar 2009 10:21:44 +0000 (+0900) Subject: Add mtu option setting for lxc-fedora X-Git-Tag: lxc_0_6_2~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b44cb779a10c6c58fbdc4a28990edcd150e9770b;p=thirdparty%2Flxc.git Add mtu option setting for lxc-fedora This patch adds the mtu option setting for the lxc-fedora script. Signed-off-by: Ryousei Takano Signed-off-by: Daniel Lezcano --- diff --git a/scripts/lxc-fedora.in b/scripts/lxc-fedora.in index 954c463d6..821f5b3ea 100644 --- a/scripts/lxc-fedora.in +++ b/scripts/lxc-fedora.in @@ -11,6 +11,7 @@ MNTFILE="mount.conf" UTSNAME= IPV4="172.20.0.21" GATEWAY="172.20.0.1" +MTU="1500" # These paths are within the container so do not need to obey configure prefixes INITTAB="/etc/inittab" @@ -85,6 +86,7 @@ NETWORK=$(ipcalc -sn ${IPV4} 255.255.255.0) GATEWAY=${GATEWAY} BROADCAST=$(ipcalc -sb ${IPV4} 255.255.255.0) NETMASK=255.255.255.0 +MTU=${MTU} EOF } @@ -135,6 +137,7 @@ lxc.network.type = veth lxc.network.flags = up lxc.network.link = br0 lxc.network.name = eth0 +lxc.network.mtu = ${MTU} lxc.mount = ${MNTFILE} lxc.rootfs = ${ROOTFS} lxc.cgroup.devices.deny = a @@ -200,6 +203,14 @@ create() { GATEWAY=${_GATEWAY_} fi + # choose the MTU size + echo -n "What is the MTU size ? [$MTU] " + read _MTU_ + + if [ ! -z "$_MTU_" ]; then + MTU=$_MTU_ + fi + # the rootfs name will be build with the container name ROOTFS="./rootfs.${NAME}"