Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
lolo888
ISPConfig 3
Commits
6068b7af
Commit
6068b7af
authored
Sep 16, 2014
by
Till Brehm
Browse files
Changed SSL cert generation mode to SHA256.
parent
4c4739d4
Changes
2
Hide whitespace changes
Inline
Side-by-side
server/plugins-available/apache2_plugin.inc.php
View file @
6068b7af
...
...
@@ -148,6 +148,7 @@ class apache2_plugin {
[ req ]
default_bits = 2048
default_md = sha256
default_keyfile = keyfile.pem
distinguished_name = req_distinguished_name
attributes = req_attributes
...
...
@@ -188,7 +189,7 @@ class apache2_plugin {
if
(
is_file
(
$ssl_cnf_file
)
&&
!
is_link
(
$ssl_cnf_file
))
{
exec
(
"openssl genrsa -des3 -rand
$rand_file
-passout pass:
$ssl_password
-out
$openssl_cmd_key_file
2048"
);
exec
(
"openssl req -new -passin pass:
$ssl_password
-passout pass:
$ssl_password
-key
$openssl_cmd_key_file
-out
$openssl_cmd_csr_file
-days
$ssl_days
-config
$config_file
"
);
exec
(
"openssl req -new
-sha256
-passin pass:
$ssl_password
-passout pass:
$ssl_password
-key
$openssl_cmd_key_file
-out
$openssl_cmd_csr_file
-days
$ssl_days
-config
$config_file
"
);
exec
(
"openssl rsa -passin pass:
$ssl_password
-in
$openssl_cmd_key_file
-out
$openssl_cmd_key_file2
"
);
if
(
file_exists
(
$web_config
[
'CA_path'
]
.
'/openssl.cnf'
))
...
...
server/plugins-available/nginx_plugin.inc.php
View file @
6068b7af
...
...
@@ -147,6 +147,7 @@ class nginx_plugin {
[ req ]
default_bits = 2048
default_md = sha256
default_keyfile = keyfile.pem
distinguished_name = req_distinguished_name
attributes = req_attributes
...
...
@@ -187,7 +188,7 @@ class nginx_plugin {
if
(
is_file
(
$ssl_cnf_file
)
&&
!
is_link
(
$ssl_cnf_file
))
{
exec
(
"openssl genrsa -des3 -rand
$rand_file
-passout pass:
$ssl_password
-out
$openssl_cmd_key_file
2048"
);
exec
(
"openssl req -new -passin pass:
$ssl_password
-passout pass:
$ssl_password
-key
$openssl_cmd_key_file
-out
$openssl_cmd_csr_file
-days
$ssl_days
-config
$config_file
"
);
exec
(
"openssl req -new
-sha256
-passin pass:
$ssl_password
-passout pass:
$ssl_password
-key
$openssl_cmd_key_file
-out
$openssl_cmd_csr_file
-days
$ssl_days
-config
$config_file
"
);
exec
(
"openssl rsa -passin pass:
$ssl_password
-in
$openssl_cmd_key_file
-out
$openssl_cmd_key_file2
"
);
if
(
file_exists
(
$web_config
[
'CA_path'
]
.
'/openssl.cnf'
))
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment