/[smecontribs]/rpms/phpki-ng/contribs10/phpki-ng.spec
ViewVC logotype

Diff of /rpms/phpki-ng/contribs10/phpki-ng.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.1 by jcrisp, Tue Nov 24 16:17:15 2020 UTC Revision 1.7 by jcrisp, Thu Mar 18 12:16:09 2021 UTC
# Line 4  Line 4 
4    
5  %define         name phpki-ng  %define         name phpki-ng
6  %define         version 0.84  %define         version 0.84
7  %define         release 1  %define         release 6
8  Summary:        Phpki is a simple certificate management suite  Summary:        Phpki is a simple certificate management suite
9  Name:           %{name}  Name:           %{name}
10  Version:        %{version}  Version:        %{version}
# Line 14  URL:           http://sourceforge.net/projects/p Line 14  URL:           http://sourceforge.net/projects/p
14  Group:          SMEserver/addon  Group:          SMEserver/addon
15  #wget           http://www.fooweb.com/downloads/foo-3.6.431.tar.gz  #wget           http://www.fooweb.com/downloads/foo-3.6.431.tar.gz
16  Source:         %{name}-%{version}.tar.gz  Source:         %{name}-%{version}.tar.gz
17    Patch1:         phpki-ng-0.84-fix-for-php74-code-tidy.patch
18    Patch2:         phpki-ng-0.84-fix-pregmatch-revoke-certs.patch
19    Patch3:         phpki-ng-0.84-fix-crl.patch
20    Patch4:         phpki-ng-0.84-fix-missing-slash-certtype-detection.patch
21    Patch5:         phpki-ng-0.84-fix-html-directory-check.patch
22    
23  BuildArch:      noarch  BuildArch:      noarch
24  BuildRoot:      /var/tmp/%{name}-%{version}  BuildRoot:      /var/tmp/%{name}-%{version}
25    
26  BuildRequires:  e-smith-devtools  BuildRequires:  e-smith-devtools
27    
28  Requires:       e-smith-release >= 9.0  Requires:       e-smith-release >= 10.0
29  Requires:       php  Requires:       php74-php-fpm
30  Requires:       openssl  Requires:       openssl
31  Requires:       openvpn  Requires:       openvpn
32  Conflicts:      phpki  Conflicts:      phpki
# Line 30  AutoReqProv:   no Line 35  AutoReqProv:   no
35  %description  %description
36  http://sourceforge.net/projects/phpki/  http://sourceforge.net/projects/phpki/
37  https://github.com/radicand/phpki  https://github.com/radicand/phpki
38    https://github.com/reetp/phpki
39  PHPki is an Open Source Web application for managing a multi-agency PKI for HIPAA compliance.  PHPki is an Open Source Web application for managing a multi-agency PKI for HIPAA compliance.
40  With it, you may create and centrally manage X.509 certificates for use with S/MIME enabled  With it, you may create and centrally manage X.509 certificates for use with S/MIME enabled
41  e-mail clients, SSL servers, and VPN applications.  e-mail clients, SSL servers, and VPN applications.
42    
43  %changelog  %changelog
44    * Thu Mar 18 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 0.84-6.sme
45    - Update html header info
46    - Remove obsolete align
47    - Remove accidentally duplicated html
48    - Fix typo
49    - Fix directory check
50    - move function flush_exec to functions file
51    
52    * Tue Mar 09 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 0.84-5.sme
53    - Fix missing / [SME:11435]
54    - Update cert type detection for renew [SME: 11436]
55    - Code formatting
56    
57    * Mon Mar 08 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 0.84-4.sme
58    - Fix crl creation [SME: 11141]
59    - Extra notes in setup page
60    
61    * Mon Mar 08 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 0.84-3.sme
62    - Fix Typo in certificate password [SME: 11435]
63    - Fix typos and preg_match issues [SME: 11436]
64    - Add Certificate creation notification [SME: 11437]
65    - Bit of file formatting
66    
67    * Wed Mar 03 2021 John Crisp <jcrisp@safeandsoundit.co.uk> 0.84-2.sme
68    - Change version to 0.84
69    - Fix undefined constant errors [SME: 11397]
70    - fix tempdir [SME: 11398]
71    - update code to be PHP 7.4+ compliant
72    - format with CodeSniff to PSR2
73    
74  * Wed Apr 01 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.84-1.sme  * Wed Apr 01 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.84-1.sme
75  - Rename to php-ng 0.84  - Rename to php-ng 0.84 [SME: 11192]
76  - Fix date sorting in certificates  - Fix date sorting in certificates
77    
78  * Thu Mar 19 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.83-9.sme  * Thu Mar 19 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.83-9.sme
# Line 68  e-mail clients, SSL servers, and VPN app Line 104  e-mail clients, SSL servers, and VPN app
104  * Fri Feb 28 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.83-1.sme  * Fri Feb 28 2020 John Crisp <jcrisp@safeandsoundit.co.uk> 0.83-1.sme
105  - Update to 0.83  - Update to 0.83
106    
107  * Sat Nov 17 2018 Terry Fage <tfage@yahoo.com.au>  * Sat Nov 17 2018 Terry Fage <tfage@yahoo.com.au> 0.82-19.sme
108  - Fix preg_match warnings [SME:10622]  - Fix preg_match warnings [SME:10622]
109    
110  * Mon Oct 8 2018 Daniel B. <daniel@firewall-services.com> 0.82-18.sme  * Mon Oct 8 2018 Daniel B. <daniel@firewall-services.com> 0.82-18.sme
# Line 140  e-mail clients, SSL servers, and VPN app Line 176  e-mail clients, SSL servers, and VPN app
176    
177  %prep  %prep
178  %setup  -c -n %{name}  %setup  -c -n %{name}
179    %patch1 -p1
180    %patch2 -p1
181    %patch3 -p1
182    %patch4 -p1
183    %patch5 -p1
184    
185  %build  %build
186  %{__mkdir_p} root/opt/phpki/html  %{__mkdir_p} root/opt/phpki/html
# Line 154  cat <<"HERE" > root/%{_sysconfdir}/cron. Line 195  cat <<"HERE" > root/%{_sysconfdir}/cron.
195  #!/bin/bash  #!/bin/bash
196    
197  cd /opt/phpki/bin  cd /opt/phpki/bin
198  php ./gen_crl.php 2>&1 > /dev/null  /usr/bin/php74 ./gen_crl.php 2>&1 > /dev/null
199    
200  HERE  HERE
201    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed