Vagrantfiles for OpenVPN
Branch: master
Clone or download
Pull request Compare This branch is 10 commits ahead of mattock:master.
mattock Merge pull request #6 from mattock/sbuild
Add sbuild VM for building Debian/Ubuntu packages using sbuild
Latest commit d8937a7 Feb 19, 2019


Vagrantfile and support scripts for use in OpenVPN development and testing.


You need to install Virtualbox and Vagrant.

List of VMs

The following Vagrant VM are provisioned to include everything needed to build OpenVPN on them. Both OpenSSL and MbedTLS builds are supported out of the box:

  • centos-7
  • debian-9
  • freebsd-11
  • netbsd-7
  • openbsd-6
  • solaris-113
  • ubuntu-1604
  • ubuntu-1804

Note that it is not possible to legally distribute the base box for solaris-113; please refer to recipes/Solaris113.txt for details.

These VMs are special-purpose: