Skip to content

Commit 1744b66

Browse files
test/tls: Using CA extension for generating CA
More recent versions of OpenSSL requrire CA certificates to have CA:true Signed-off-by: Michael Boquard <[email protected]>
1 parent ba70bc2 commit 1744b66

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

tests/unit/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,7 @@ function(seastar_add_certgen name)
563563
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
564564
)
565565
add_custom_command(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${CERT_CAROOT}"
566-
COMMAND ${OPENSSL} req -x509 -new -nodes -key ${CERT_CAPRIVKEY} -days ${CERT_DAYS} -config ${CERT_NAME}.cfg -out ${CERT_CAROOT}
566+
COMMAND ${OPENSSL} req -x509 -new -nodes -key ${CERT_CAPRIVKEY} -days ${CERT_DAYS} -config ${CERT_NAME}.cfg -out ${CERT_CAROOT} -extensions v3_ca
567567
DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/${CERT_CAPRIVKEY}" "${CMAKE_CURRENT_BINARY_DIR}/${CERT_NAME}.cfg"
568568
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
569569
)

0 commit comments

Comments
 (0)