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 dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev