OpenVPN/Documentation for testers

From Secure Computing Wiki
Revision as of 08:40, 22 February 2010 by Dazo (Talk | contribs) (Initial starting document)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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

By default, all deprecated features should be disabled. 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>]