Difference between revisions of "OpenVPN/Documentation for testers"

From Secure Computing Wiki
Jump to: navigation, search
(Configure and compile: More details to compilation and need for feedback)
(Configure and compile: More things we would like to get for reports)
Line 37: Line 37:
 
  openvpn --version
 
  openvpn --version
  
in addition to the configuration files you used.  We would like to have both success and fail reports.
+
in addition to the ./configure line use used for the compilation and all the configuration files you used.  We would like to have both success and fail reports.

Revision as of 07:50, 22 February 2010

Instructions for testers wanting to test

Building OpenVPN testing from git

  • If you have not cloned the git repository:
git clone git://openvpn.git.sourceforge.net/gitroot/openvpn/openvpn-testing.git
cd openvpn-testing
git checkout -b allmerged origin/allmerged
  • If you already have git repository clone:
cd openvpn-testing
git checkout allmerged
git pull --rebase origin
  • Prepare for building:
autoreconf -vi

Building OpenVPN testing from snapshots

  • Unpack it
gzip -dc openvpn-YYYYWW.tar.gz | tar xvf -
cd openvpn-devel/

Configure and compile

When testing this version of OpenVPN, we would appreciate if all deprecated features would be disabled by default. We want to know how OpenVPN behaves for you without these features.

When doing the compile-time configuration of OpenVPN, please make sure the following arguments are included:

  • --disable-depr-random-resolv

Example:

./configure --disable-depr-random-resolv
make [-j <num CPU cores + 1>]

When testing this version, please give us a report to **TBD**. This report should also include the output of:

openvpn --version

in addition to the ./configure line use used for the compilation and all the configuration files you used. We would like to have both success and fail reports.