create_key_config.sh: Save client configuration in seperate directory 'clien-configs'.
This commit is contained in:
		| @@ -302,7 +302,22 @@ else | |||||||
|    error "$(cat $log_file)" |    error "$(cat $log_file)" | ||||||
| fi | 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}.." | echononl "   Create sample client configuration ${_client_conf_file}.." | ||||||
| cat << EOF > "$_client_conf_file"  2> $log_file | cat << EOF > "$_client_conf_file"  2> $log_file | ||||||
| ############################################## | ############################################## | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user