diff mbox

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

Message ID 1445901341-7182-1-git-send-email-azhou@nicira.com
State Deferred
Headers show

Commit Message

Andy Zhou Oct. 26, 2015, 11:15 p.m. UTC
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@nicira.com>
Acked-by: Ansis Atteka <aatteka@nicira.com>
Acked-by: Ben Pfaff <blp@nicira.com>
---
 debian/control | 1 +
 debian/rules   | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
diff mbox

Patch

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)))