[ovs-dev] [Debian-non-root 1/4] Debian: require libcap-ng library for building packages

Ansis Atteka aatteka at nicira.com
Tue Oct 6 17:32:38 UTC 2015


On Mon, Oct 5, 2015 at 6:38 PM, Andy Zhou <azhou at nicira.com> wrote:
> libcap-ng is going to be required to build Debian packages. Daemons
> will run as the ovs user and group, instead of root, to improve
> security.
>
> Signed-off-by: Andy Zhou <azhou at nicira.com>

I would also update ./debian/control file corresponding sections.
Basically it would allow "apt-get build-dep" command to work properly.




> ---
>  debian/control | 1 +
>  debian/rules   | 2 +-
>  2 files changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/debian/control b/debian/control
> index 49d6f5f..3eac644 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -9,6 +9,7 @@ Build-Depends: graphviz,
>                 bzip2,
>                 debhelper (>= 8),
>                 dh-autoreconf,
> +               libcap-ng-dev,
>                 libssl-dev,
>                 libtool,
>                 openssl,
> diff --git a/debian/rules b/debian/rules
> index d8e90c7..91621d3 100755
> --- a/debian/rules
> +++ b/debian/rules
> @@ -30,7 +30,7 @@ override_dh_autoreconf:
>         dh_autoreconf $(DH_AS_NEEDED)
>
>  override_dh_auto_configure:
> -       dh_auto_configure -- --enable-ssl $(DATAPATH_CONFIGURE_OPTS)
> +       dh_auto_configure -- --enable-ssl --enable-libcapng=yes $(DATAPATH_CONFIGURE_OPTS)
>
>  override_dh_auto_test:
>  ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
> --
> 1.9.1
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev



More information about the dev mailing list