X-Git-Url: http://git.cascardo.eti.br/?a=blobdiff_plain;f=INSTALL.md;h=906825a1528fe36b5b0f1ef5eea4e8417b7b5637;hb=ec6f7ef3fdcbe1eb516c3c7ebe7286f8591d2b8e;hp=9f8c57eb681b18792b328bd4857bf9e37804b4c2;hpb=f2d371f7f6e765d8e97a3bd31fffa8197bd45fe2;p=cascardo%2Fovs.git diff --git a/INSTALL.md b/INSTALL.md index 9f8c57eb6..906825a15 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -43,7 +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. + + - 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 @@ -114,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: @@ -633,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 -------------------------------------