Correct subjectAltName errors in server sign
Signed-off-by: Eric F Crist <ecrist@secure-computing.net>
This commit is contained in:
parent
0933b898b3
commit
b3ed48042e
@ -1,12 +1,13 @@
|
|||||||
Easy-RSA 3 ChangeLog
|
Easy-RSA 3 ChangeLog
|
||||||
|
|
||||||
3.0.x (TBD)
|
3.0.4 (TBD)
|
||||||
* Remove use of egrep (#154)
|
* Remove use of egrep (#154)
|
||||||
* Integrate with Travis-CI (#165)
|
* Integrate with Travis-CI (#165)
|
||||||
* Remove "local" from variable assignment (#165)
|
* Remove "local" from variable assignment (#165)
|
||||||
* Other changes related to Travis-CI fixes
|
* Other changes related to Travis-CI fixes
|
||||||
* Assign values (even empty ones) to variables defined previously with
|
* Assign values to variables defined previously w/local
|
||||||
"local"
|
* Finally(?) fix the subjectAltName issues I presented earlier (really
|
||||||
|
fixes #168
|
||||||
|
|
||||||
3.0.3 (2017-08-22)
|
3.0.3 (2017-08-22)
|
||||||
* Include mktemp windows binary
|
* Include mktemp windows binary
|
||||||
|
|||||||
@ -652,10 +652,12 @@ $(display_dn req "$req_in")
|
|||||||
|
|
||||||
# If type is server and no subjectAltName was requested,
|
# If type is server and no subjectAltName was requested,
|
||||||
# add one to the extensions file
|
# add one to the extensions file
|
||||||
if [ "$crt_type" = 'server' ]; then
|
if [ "$crt_type" = 'server' ];
|
||||||
|
then
|
||||||
|
sname=$(basename $req_in | cut -d. -f1)
|
||||||
echo "$EASYRSA_EXTRA_EXTS" |
|
echo "$EASYRSA_EXTRA_EXTS" |
|
||||||
grep -q subjectAltName ||
|
grep -q subjectAltName ||
|
||||||
print "default_server_san $req_in"
|
print "subjectAltName = DNS:$sname"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Add any advanced extensions supplied by env-var:
|
# Add any advanced extensions supplied by env-var:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user