build_key-pass.sh: some minor changes.
This commit is contained in:
parent
ba6d753101
commit
d325eb2a24
@ -281,17 +281,17 @@ fi
|
||||
|
||||
if $EASYRSA_LAYOUT_NEW ; then
|
||||
_CLIENT_CERT="${OPENVPN_KEY_DIR}/issued/${KEY_CN}-${NEW_KEY_NAME}.crt"
|
||||
_CLIENT__KEY="${OPENVPN_KEY_DIR}/private/${KEY_CN}-${NEW_KEY_NAME}.key"
|
||||
_CLIENT_KEY="${OPENVPN_KEY_DIR}/private/${KEY_CN}-${NEW_KEY_NAME}.key"
|
||||
else
|
||||
_CLIENT_CERT="${OPENVPN_KEY_DIR}/${NEW_KEY_NAME}.crt"
|
||||
_CLIENT__KEY="${OPENVPN_KEY_DIR}/${NEW_KEY_NAME}.key"
|
||||
_CLIENT_KEY="${OPENVPN_KEY_DIR}/${NEW_KEY_NAME}.key"
|
||||
fi
|
||||
|
||||
for _name in $key_names_reserverd ; do
|
||||
[[ "$_name" = "$NEW_KEY_NAME" ]] && fatal "Name '$NEW_KEY_NAME' cannot be used - its a reserved name!"
|
||||
done
|
||||
|
||||
if [[ -f "${OPENVPN_BASE_DIR}/keys/${NEW_KEY_NAME}.key" ]]; then
|
||||
if [[ -f "${_CLIENT_KEY}" ]]; then
|
||||
fatal "Name '$NEW_KEY_NAME' is already in use"
|
||||
fi
|
||||
|
||||
@ -331,11 +331,11 @@ echo ""
|
||||
echo "OpenVPN Base directory..: $OPENVPN_BASE_DIR"
|
||||
echo ""
|
||||
echo ""
|
||||
echo "Client Key..............: $(basename "$_CLIENT__KEY")"
|
||||
echo "Client Key..............: $(basename "$_CLIENT_KEY")"
|
||||
echo "Client Cert.............: $(basename "$_CLIENT_CERT")"
|
||||
echo "Key Password............: $KEY_PW"
|
||||
|
||||
info "Going to create \033[37m\033[1m$(basename "$_CLIENT__KEY")/$(basename "$_CLIENT_CERT")\033[m.."
|
||||
info "Going to create \033[37m\033[1m$(basename "$_CLIENT_KEY")/$(basename "$_CLIENT_CERT")\033[m.."
|
||||
echo -n "To continue type uppercase 'YES': "
|
||||
read OK
|
||||
echo ""
|
||||
@ -413,8 +413,8 @@ echo ""
|
||||
echononl " Add new key credentials to file ${OPENVPN_BASE_DIR}/keys-created.txt"
|
||||
cat << EOF >> ${OPENVPN_BASE_DIR}/keys-created.txt
|
||||
|
||||
key...............: $(basename "$_CLIENT__KEY")
|
||||
common name.......: $(basename "${_CLIENT__KEY%.*}")
|
||||
key...............: $(basename "$_CLIENT_KEY")
|
||||
common name.......: $(basename "${_CLIENT_KEY%.*}")
|
||||
password..........: ${KEY_PW}
|
||||
EOF
|
||||
if [[ $? -eq 0 ]] ; then
|
||||
@ -540,7 +540,7 @@ cat << EOF >> "$_client_conf_file" 2> $log_file
|
||||
<key>
|
||||
EOF
|
||||
|
||||
_file="${_CLIENT__KEY}"
|
||||
_file="${_CLIENT_KEY}"
|
||||
_found=false
|
||||
while IFS='' read -r line || [[ -n $line ]]; do
|
||||
if [[ "$line" =~ "-----BEGIN" ]] ; then
|
||||
@ -732,7 +732,7 @@ if $_copy_to_user_home_dir ; then
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
_failed=true
|
||||
fi
|
||||
cp -a "${_CLIENT__KEY}" "${_target_dir}/" >> $log_file 2>&1
|
||||
cp -a "${_CLIENT_KEY}" "${_target_dir}" >> $log_file 2>&1
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
_failed=true
|
||||
fi
|
||||
@ -752,7 +752,7 @@ if $_copy_to_user_home_dir ; then
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
_failed=true
|
||||
fi
|
||||
cp -a "${_CLIENT_CERT}" "${_target_dir}/" >> $log_file 2>&1
|
||||
cp -a "${_CLIENT_CERT}" "${_target_dir}" >> $log_file 2>&1
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
_failed=true
|
||||
fi
|
||||
@ -765,8 +765,8 @@ if $_copy_to_user_home_dir ; then
|
||||
_failed=true
|
||||
fi
|
||||
cat << EOF > "${_target_dir}/passwd.txt"
|
||||
key...............: $(basename "$_CLIENT__KEY")
|
||||
common name.......: $(basename "${_CLIENT__KEY%.*}")
|
||||
key...............: $(basename "$_CLIENT_KEY")
|
||||
common name.......: $(basename "${_CLIENT_KEY%.*}")
|
||||
password..........: ${KEY_PW}
|
||||
EOF
|
||||
|
||||
@ -809,10 +809,10 @@ EOF
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
_failed=true
|
||||
fi
|
||||
cd "${_target_dir}"
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
_failed=true
|
||||
fi
|
||||
cd "${_target_dir}"
|
||||
chown -R ${user_name}:$user_name "$target_macos_tblk_dir" >> $log_file 2>&1
|
||||
if [[ $? -ne 0 ]] ; then
|
||||
_failed=true
|
||||
|
Loading…
Reference in New Issue
Block a user