This is an old revision of the document!
Table of Contents
Create your own file in the playground and play as much as you like! You are not allowed to add pages
If you're done with your play-testing, you can delete the page by editing it, removing the content, and saving the empty page.
If you have a nice topic for the Wiki and want to work on an actual article, do not create it in the playground. Instead you can create it under howtos: and put a “work in progress” sign on top.
OpenVPN
OpenVPN is an open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange. It is capable of traversing network address translators (NATs) and firewalls. It was written by James Yonan and is published under the GNU General Public License (GPL).
OpenVPN allows peers to authenticate each other using a pre-shared secret key, certificates, or username/password. When used in a multiclient-server configuration, it allows the server to release an authentication certificate for every client, using signature and Certificate authority. It uses the OpenSSL encryption library extensively, as well as the SSLv3/TLSv1 protocol, and contains many security and control features.
OpenVPN is often used for securing connections that are made through open wifi in public areas.
How to use OpenVPN
It's barely simple if you already got a ready-to-go config by any openvpn provider.
$ openvpn --config yourconfig.ovpn
If you don't get a config that you can use you should have a look at /etc/openvpn. Slackware got a example config with some good hints in there.
Using OpenVPN with automatic password input
Since I wanted to use my openvpn connection to start automatically when I put my Thinkpad into the dock I thought it would be usefull to add the 'password safe' feature. That feature is not added by default on Slackwares package. You have to add it to the slackbuild and recompile the package.
Start with grabbing the source and slackbuild from one of the Slackware mirrors.
http://mirrors.slackware.com/slackware/slackware64-14.0/source/n/openvpn/