get_all_keys.sh: add support for OpenVPN v2.6.14 (debian 13).
This commit is contained in:
@@ -299,7 +299,6 @@ if $EASYRSA_LAYOUT_NEW ; then
|
||||
_serial="$(basename "$_cert")"
|
||||
_serial="${_serial%.*}"
|
||||
|
||||
|
||||
if [[ "$os_dist" = "debian" ]] && [[ $os_version -ge 13 ]] ; then
|
||||
#_cn="$(openssl x509 -noout -text -in $_cert | grep Subject: | grep -oP 'CN=\K[^,]+')"
|
||||
_cn="$(openssl x509 -noout -text -in $_cert | grep Subject: | sed -n 's/.*CN=\([^,]*\).*/\1/p')"
|
||||
@@ -322,7 +321,13 @@ else
|
||||
_serial="$(basename "$_cert")"
|
||||
_serial="${_serial%.*}"
|
||||
|
||||
if [[ "$os_dist" = "debian" ]] && [[ $os_version -ge 13 ]] ; then
|
||||
#_cn="$(openssl x509 -noout -text -in $_cert | grep Subject: | grep -oP 'CN=\K[^,]+')"
|
||||
_cn="$(openssl x509 -noout -text -in $_cert | grep Subject: | sed -n 's/.*CN=\([^,]*\).*/\1/p')"
|
||||
else
|
||||
_cn="$(openssl x509 -noout -text -in $_cert | grep Subject: | grep -oE "CN\s*=\s*[^,]+" | awk '{print$3}')"
|
||||
fi
|
||||
|
||||
all_arr+=("${_serial}:$(trim $_cn)")
|
||||
if ! containsElement "${_serial}:$(trim $_cn)" "${revoked_arr[@]}" ; then
|
||||
active_arr+=("${_serial}:$(trim $_cn)")
|
||||
|
||||
Reference in New Issue
Block a user