diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2004-11-18 22:11:08 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2004-11-18 22:11:08 +0000 |
commit | b43a02d3d7af0aabb14eb9621e295416e9d5c56e (patch) | |
tree | d194905535a738624e9d5f2d6b209e69f1e6a8ca /usr/local/www/system_advanced_create_certs.php | |
parent | aca01efc292997c8c8b241f0defd3e096387f290 (diff) | |
download | pfsense-b43a02d3d7af0aabb14eb9621e295416e9d5c56e.zip pfsense-b43a02d3d7af0aabb14eb9621e295416e9d5c56e.tar.gz |
Update certificiate creation process.
Diffstat (limited to 'usr/local/www/system_advanced_create_certs.php')
-rwxr-xr-x | usr/local/www/system_advanced_create_certs.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/usr/local/www/system_advanced_create_certs.php b/usr/local/www/system_advanced_create_certs.php index 5d45aeb..b59374f 100755 --- a/usr/local/www/system_advanced_create_certs.php +++ b/usr/local/www/system_advanced_create_certs.php @@ -99,11 +99,11 @@ if ($_POST) { <?php if ($savemsg) print_info_box($savemsg); ?> <p>One moment please... <?php - mwexec("cd /tmp/ && /usr/bin/openssl req -new -x509 -keyout cakey.pem -out cacert.pem -days 3650 -config /etc/ssl/openssl.cnf -passin pass:test -nodes"); - $fd = fopen("/tmp/cacert.pem", "r"); + mwexec("cd /tmp && openssl req -nodes -new > cert.csr && openssl rsa -in privkey.pem -out key.pem && openssl x509 -in cert.csr -out cert.pem -req -signkey key.pem -days 365"); + $fd = fopen("/tmp/cert.pem", "r"); $cacert = fread($fd,8096); fclose($fd); - $fd = fopen("/tmp/cakey.pem", "r"); + $fd = fopen("/tmp/key.pem", "r"); $cakey = fread($fd,8096); fclose($fd); $cacertA = ereg_replace("\r","",$cacert); |