Its tested on centos 5
This script need modified easy-rsa script part. Extract the openvpn_easy_rsa_modified_scripts.tar.gz and carry on
next copy shell script from git
generate_server_key.sh : it is used for making server key of openssl server script is used for perfect key and dh key setup , repeated run clear all client keys and other server side key of previous run
generate_client_key.sh :used for adding unlimited client keys for openvpn tls client