There are mainly two parts in the change set.
Patches 1-5: Implements the --user option. They are improvements
over V2.
Patches 6-10: Extensions to ovs-dev.py for testing --user option.
Since it is not possible to write unit tests for those
changes.
Andy Zhou (10):
lib/daemon: add function to switch daemon user at run time
configure: add configuration options for libcap-ng
lib/daemon: add option to retain CAP_NET_ADMIN capability
lib/damon: add --user option
lib/daemon: all daemons works with the --user option
ovs-dev.py: allow current directory to be used as the working
directory
ovs-dev.py: rename ROOT to RUNDIR
ovs-dev.py: run operational commands as root
ovs-dev.py: add --user and -u option
ovs-dev.py: add --monitor and -m option
NEWS | 1 +
configure.ac | 1 +
lib/daemon-unix.c | 205 +++++++++++++++++++++++++++++-
lib/daemon.h | 36 ++++--
lib/daemon.man | 10 ++
m4/openvswitch.m4 | 23 ++++
ovn/controller-vtep/ovn-controller-vtep.c | 1 +
ovn/northd/ovn-northd.c | 1 +
ovsdb/ovsdb-client.c | 4 +-
ovsdb/ovsdb-server.c | 1 +
tests/test-jsonrpc.c | 3 +-
tests/test-netflow.c | 4 +-
tests/test-sflow.c | 1 +
utilities/ovs-dev.py | 71 ++++++++---
utilities/ovs-ofctl.c | 2 +
utilities/ovs-testcontroller.c | 4 +-
vswitchd/ovs-vswitchd.c | 15 +++
17 files changed, 352 insertions(+), 31 deletions(-)
--
1.9.1
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev