mirror of
https://github.com/internetee/epp_proxy.git
synced 2025-08-25 08:23:28 +02:00
Prepare for better integration tests
This commit is contained in:
parent
3fb6ec85d8
commit
de965045ac
33 changed files with 922 additions and 47 deletions
9
apps/epp_proxy/priv/test_ca/generate_certificates.sh
Executable file
9
apps/epp_proxy/priv/test_ca/generate_certificates.sh
Executable file
|
@ -0,0 +1,9 @@
|
|||
# !/bin/sh
|
||||
# Use localhost as common name.
|
||||
openssl genrsa -out private/webclient.key.pem 4096
|
||||
openssl req -sha256 -config openssl.cnf -new -days 3650 -key private/webclient.key.pem -out csrs/webclient.csr.pem
|
||||
openssl ca -config openssl.cnf -keyfile private/ca.key.pem -cert certs/ca.crt.pem -extensions usr_cert -notext -md sha256 -in csrs/webclient.csr.pem -days 3650 -out certs/webclient.crt.pem
|
||||
openssl ca -keyfile private/ca.key.pem -cert certs/ca.crt.pem -gencrl -out crl/crl.pem
|
||||
openssl ca -config openssl.cnf -keyfile private/ca.key.pem -cert certs/ca.crt.pem -crldays 3650 -gencrl -out crl/crl.pem
|
||||
openssl req -config openssl.cnf -new -sha256 -nodes -out server.csr -newkey rsa:2048 -keyout private/apache.key -config server.csr.cnf
|
||||
openssl x509 -req -in server.csr -CA certs/ca.crt.pem -CAkey private/ca.key.pem -CAcreateserial -out certs/apache.crt -days 3650 -sha256 -extfile v3.ext
|
Loading…
Add table
Add a link
Reference in a new issue