X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=INSTALL.md;h=906825a1528fe36b5b0f1ef5eea4e8417b7b5637;hb=ad61c98d7a41f706eda54731080aef95f7d31fb4;hp=81568987d19f42c78a1a09354a0b6322bac8cdfa;hpb=daaeeec0bd4348b1f6ac5ca5a302e57bd11cca01;p=cascardo%2Fovs.git diff --git a/INSTALL.md b/INSTALL.md index 81568987d..906825a15 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -43,9 +43,12 @@ you will need the following software: libssl is installed, then Open vSwitch will automatically build with support for it. - - Python 2.x, for x >= 4. + - libcap-ng, written by Steve Grubb, is optional but recommended. It + is required to run OVS daemons as a non-root user with dropped root + privileges. If libcap-ng is installed, then Open vSwitch will + automatically build with support for it. - - patch (The utility that is used to patch files). + - Python 2.7. On Linux, you may choose to compile the kernel module that comes with the Open vSwitch distribution or to use the kernel module built into @@ -116,8 +119,6 @@ formats other than plain text, only if you have the following: - Perl. Version 5.10.1 is known to work. Earlier versions should also work. - - Python 2.x, for x >= 4. - If you are going to extensively modify Open vSwitch, please consider installing the following to obtain better warnings: @@ -635,6 +636,13 @@ To recompile and reinstall OVS using RPM: ./boot.sh vagrant provision --provision-with configure_ovs,install_rpm +Two provisioners are included to run system tests with the OVS kernel +module or with a userspace datapath. This tests are different from +the self-tests mentioned above. To run them: + + ./boot.sh + vagrant provision --provision-with configure_ovs,test_ovs_kmod,test_ovs_system_userspace + Continuous Integration with Travis-CI -------------------------------------