#!/bin/bash # primer argumento: Identificador de cliente KEY_DIR=/etc/openvpn/client/keys OUTPUT_DIR=/etc/openvpn/client/files BASE_CONFIG=/etc/openvpn/client/plantilla.conf cat ${BASE_CONFIG} \ <(echo -e '') \ ${KEY_DIR}/ca.crt \ <(echo -e '\n') \ ${KEY_DIR}/${1}.crt \ <(echo -e '\n') \ ${KEY_DIR}/${1}.key \ <(echo -e '\n') \ ${KEY_DIR}/ta.key \ <(echo -e '') \ > ${OUTPUT_DIR}/${1}.ovpn