create_key_config.sh: Save client configuration in seperate directory 'clien-configs'.
This commit is contained in:
parent
5ffbfbc9d5
commit
5c3ab5b966
@ -302,7 +302,22 @@ else
|
||||
error "$(cat $log_file)"
|
||||
fi
|
||||
|
||||
_client_conf_file="${OPENVPN_BASE_DIR}/${NEW_KEY_NAME}.conf"
|
||||
_client_conf_dir="${OPENVPN_BASE_DIR}/clien-configs"
|
||||
_client_conf_file="${_client_conf_dir}/${NEW_KEY_NAME}.conf"
|
||||
|
||||
echononl " Create client config dir '$_client_conf_dir'.."
|
||||
if [[ ! -d "$_client_conf_dir" ]]; then
|
||||
mkdir "$_client_conf_dir" > $log_file 2>&1
|
||||
if [[ $? -eq 0 ]]; then
|
||||
echo_ok
|
||||
else
|
||||
echo_failed
|
||||
error "$(cat $log_file)"
|
||||
fi
|
||||
else
|
||||
echo_skipped
|
||||
fi
|
||||
|
||||
echononl " Create sample client configuration ${_client_conf_file}.."
|
||||
cat << EOF > "$_client_conf_file" 2> $log_file
|
||||
##############################################
|
||||
|
Loading…
Reference in New Issue
Block a user