Line 26:
Line 26:
=== Requirements ===
=== Requirements ===
−
*SME Server 10.x
−
−
Verified on:
−
SME Server 10.0 - [[User:RequestedDeletion|RequestedDeletion]]
−
−
{{Warning box|This version of PHPki is a slightly modified version, so it can be used with certificates generated with previous release of smeserver-openvpn-bridge, plus some others minor modifications.
{{Warning box|This version of PHPki is a slightly modified version, so it can be used with certificates generated with previous release of smeserver-openvpn-bridge, plus some others minor modifications.
+
Starting phpki-ng-0.84, default_md has been upgraded to sha512 (previous was sha1). You can keep your existing CA working, but we strongly advise you to upgrade to a new instance, as the weak sha1 hash is a security issue.
}}
}}
Line 144:
Line 139:
yum remove smeserver-phpki-ng phpki-ng
yum remove smeserver-phpki-ng phpki-ng
expand-template /etc/httpd/conf/httpd.conf
expand-template /etc/httpd/conf/httpd.conf
−
sv t /service/httpd-e-smith
+
systemctl restart /service/httpd-e-smith
{{Note box|As with many other rpms, removing phpki won't remove everything from your server. Especially certificates will be kept, and some php files. PHPKi-ng will attempt to backup any old certificates.
{{Note box|As with many other rpms, removing phpki won't remove everything from your server. Especially certificates will be kept, and some php files. PHPKi-ng will attempt to backup any old certificates.
Line 157:
Line 152:
=== Re-install ===
=== Re-install ===
−
If you have removed the contrib, and want to re-install it, you'll need to follow these steps after you have installed the rpms:
+
+
==== before php-ki-ng 0.84-14 ====
+
If you have removed the contrib, and want to re-install it keeping you previous CA (assuming you restored /opt/phpki), you'll need to follow these steps after you have installed the rpms:
cd /opt/phpki/html/
cd /opt/phpki/html/
Line 182:
Line 179:
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=phpki-ng|noresultsmessage="No open bugs found."}}
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=phpki-ng|noresultsmessage="No open bugs found."}}
+
=== changelog ===
----
----
[[Category:Contrib]]
[[Category:Contrib]]
[[Category:Administration:Certificates]]
[[Category:Administration:Certificates]]