openssl needs to be able to read the .rnd file

This commit is contained in:
Shay Nehmad 2020-04-11 12:45:12 +03:00
parent b95646c300
commit f1de8e8c76
1 changed files with 4 additions and 0 deletions

View File

@ -8,7 +8,11 @@ server_root=${1:-"./cc"}
# https://github.com/openssl/openssl/commit/0f58220973a02248ca5c69db59e615378467b9c8#diff-8ce6aaad88b10ed2b3b4592fd5c8e03a
# for more details.
dd bs=1024 count=2 </dev/urandom >~/.rnd
chmod 666 ~/.rnd
openssl genrsa -out "$server_root"/server.key 2048
openssl req -new -key "$server_root"/server.key -out "$server_root"/server.csr -subj "/C=GB/ST=London/L=London/O=Global Security/OU=Monkey Department/CN=monkey.com"
openssl x509 -req -days 366 -in "$server_root"/server.csr -signkey "$server_root"/server.key -out $server_root/server.crt
# Shove some new random data into the file to override the original seed.
dd bs=1024 count=2 </dev/urandom >~/.rnd