#!/bin/bash # # Get an OpenVPN client configuration file # set -ex source "$OPENVPN/ovpn_env.sh" cn=$1 if [ ! -f "$EASYRSA_PKI/private/${cn}.key" ]; then easyrsa build-server-full $cn nopass fi cat < $(cat $EASYRSA_PKI/private/${cn}.key) $(cat $EASYRSA_PKI/issued/${cn}.crt) $(cat $EASYRSA_PKI/ca.crt) $(cat $EASYRSA_PKI/dh.pem) $(cat $EASYRSA_PKI/ta.key) key-direction 1 remote $servername $port $proto EOF