On Fri, Apr 11, 2014 at 10:39 AM, Ben Pfaff <b...@nicira.com> wrote:
> This moves existing text from INSTALL.Debian into the README.Debian
> installed as part of the openvswitch-switch package, and adds a reference
> from the former to the latter.
>
> Reported-by: Brian Candler <b.cand...@pobox.com>
> Signed-off-by: Ben Pfaff <b...@nicira.com>
Acked-by: Gurucharan Shetty <gshe...@nicira.com>
> ---
>  INSTALL.Debian                          |   39 ++-------------------------
>  debian/openvswitch-switch.README.Debian |   45 
> ++++++++++++++++++++++++-------
>  2 files changed, 38 insertions(+), 46 deletions(-)
>
> diff --git a/INSTALL.Debian b/INSTALL.Debian
> index f7456c5..68c12ac 100644
> --- a/INSTALL.Debian
> +++ b/INSTALL.Debian
> @@ -72,47 +72,12 @@ packages.
>
>  You must be superuser to install Debian packages.
>
> -1. Start by installing an Open vSwitch kernel module.  There are multiple 
> ways
> -   to do this.  In order of increasing manual effort, these are:
> -
> -       * Use a Linux kernel 3.3 or later, which has an integrated Open
> -        vSwitch kernel module.
> -
> -        The upstream Linux kernel module lacks a few features that
> -        are in the third-party module.  For details, please see the
> -        FAQ, "What features are not available in the Open vSwitch
> -        kernel datapath that ships as part of the upstream Linux
> -        kernel?".
> -
> -       * Install the "openvswitch-datapath-dkms" Debian package that
> -        you built earlier.  This should automatically build and
> -        install the Open vSwitch kernel module for your running
> -        kernel.
> -
> -        This option requires that you have a compiler and toolchain
> -        installed on the machine where you run Open vSwitch, which
> -        may be unacceptable in some production server environments.
> -
> -       * Install the "openvswitch-datapath-source" Debian package, use
> -        "module-assistant" to build a Debian package of the Open
> -        vSwitch kernel module for your kernel, and then install that
> -        Debian package.
> -
> -        You can install the kernel module Debian packages that you
> -        build this way on the same machine where you built it or on
> -        another machine or machines, which means that you don't
> -        necessarily have to have any build infrastructure on the
> -        machines where you use the kernel module.
> -
> -        /usr/share/doc/openvswitch-datapath-source/README.Debian has
> -        details on the build process.
> -
> -       * Build and install the kernel module by hand.
> +1. Start by installing an Open vSwitch kernel module.  See
> +   debian/openvswitch-switch.README.Debian for the available options.
>
>  2. Install the "openvswitch-switch" and "openvswitch-common" packages.
>     These packages include the core userspace components of the switch.
>
> -
>  Open vSwitch .deb packages not mentioned above are rarely useful.
>  Please refer to their individual package descriptions to find out
>  whether any of them are useful to you.
> diff --git a/debian/openvswitch-switch.README.Debian 
> b/debian/openvswitch-switch.README.Debian
> index a316003..44154bd 100644
> --- a/debian/openvswitch-switch.README.Debian
> +++ b/debian/openvswitch-switch.README.Debian
> @@ -1,15 +1,44 @@
>  README.Debian for openvswitch-switch
>  ---------------------------------
>
> -* To use the Linux kernel-based switch implementation, you will need
> -  to build and install the Open vSwitch kernel module.  To do so, install
> -  the openvswitch-datapath-source package, then follow the instructions
> -  given in /usr/share/doc/openvswitch-datapath-source/README.Debian
> +To use the Linux kernel-based switch implementation, you will need an
> +Open vSwitch kernel module.  There are multiple ways to obtain one.
> +In order of increasing manual effort, these are:
>
> -* This package does not yet support the userspace datapath-based
> -  switch implementation.
> +       * Use a Linux kernel 3.3 or later, which has an integrated Open
> +        vSwitch kernel module.
> +
> +        The upstream Linux kernel module lacks a few features that
> +        are in the third-party module.  For details, please see the
> +        FAQ, "What features are not available in the Open vSwitch
> +        kernel datapath that ships as part of the upstream Linux
> +        kernel?".
> +
> +       * Install the "openvswitch-datapath-dkms" Debian package that
> +        you built earlier.  This should automatically build and
> +        install the Open vSwitch kernel module for your running
> +        kernel.
> +
> +        This option requires that you have a compiler and toolchain
> +        installed on the machine where you run Open vSwitch, which
> +        may be unacceptable in some production server environments.
> +
> +       * Install the "openvswitch-datapath-source" Debian package, use
> +        "module-assistant" to build a Debian package of the Open
> +        vSwitch kernel module for your kernel, and then install that
> +        Debian package.
> +
> +        You can install the kernel module Debian packages that you
> +        build this way on the same machine where you built it or on
> +        another machine or machines, which means that you don't
> +        necessarily have to have any build infrastructure on the
> +        machines where you use the kernel module.
> +
> +        /usr/share/doc/openvswitch-datapath-source/README.Debian has
> +        details on the build process.
> +
> +       * Build and install the kernel module by hand.
>
> - -- Ben Pfaff <b...@nicira.com>, Fri,  6 Jul 2012 15:12:38 -0700
>
>  Debian network scripts integration
>  ----------------------------------
> @@ -147,5 +176,3 @@ ex 7: Create and destroy bridges.
>
>  ifup --allow=ovs $list_of_bridges
>  ifdown --allow=ovs $list_of_bridges
> -
> --- Gurucharan Shetty <gshe...@nicira.com>, Fri, 04 May 2012 12:58:19 -0700
> --
> 1.7.10.4
>
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to