Installation and advanced config: https://help.ubuntu.com/14.04/serverguide/openvpn.html#openvpn-simple-server-configuration
iptables setup: http://allanmcrae.com/2013/09/routing-traffic-with-openvpn/
client for mac : tunnelblick
UPDATE: simple install script: openvpn-install.sh