Script order
With all the possible scripts that can be configured on the OpenVPN server, it becomes important to determine the order in which these scripts are executed. In this recipe, we will find out what the order is, as well as the command-line parameters for each of these scripts.
Getting ready
Install OpenVPN 2.1 or higher on two computers. Make sure the computers are connected over a network. Set up the client and server certificates using the first recipe from Chapter 2. For this recipe, the server computer was running CentOS 5 Linux and OpenVPN 2.1.1. The client was running Fedora 12 Linux and OpenVPN 2.1.1. Keep the server configuration file example6-1-server.conf
from the first recipe of this chapter at hand. Keep the client configuration file from the previous recipe at hand.
How to do it...
Append a line to the server configuration file
example6-1-server.conf
:script-security 2 cd /etc/openvpn/cookbook up example6-7-script.sh route-up example6...