diff --git a/scripts/install b/scripts/install index a10258f..9db57da 100755 --- a/scripts/install +++ b/scripts/install @@ -94,7 +94,6 @@ cp -R ../sources/* $final_path/ pushd "$final_path" ynh_exec_warn_less openssl req -newkey rsa:2048 -nodes -keyout data/key.pem -x509 -days 365 -out data/cert.pem \ -subj "/C=/ST=/L=/O=/OU=/CN=/emailAddress=" - #chown root:ssl-cert data/{key.pem,cert.pem} chmod 640 data/{key.pem,cert.pem} popd diff --git a/scripts/upgrade b/scripts/upgrade index 973af93..adf69b7 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -89,6 +89,13 @@ then # Remove the tmp directory securely ynh_secure_remove --file="$tmpdir" + + # Recreate certificates + pushd "$final_path" + ynh_exec_warn_less openssl req -newkey rsa:2048 -nodes -keyout data/key.pem -x509 -days 365 -out data/cert.pem \ + -subj "/C=/ST=/L=/O=/OU=/CN=/emailAddress=" + chmod 640 data/{key.pem,cert.pem} +popd fi #=================================================