diff options
author | Matthew Harmsen <mharmsen@redhat.com> | 2014-08-27 19:52:03 -0700 |
---|---|---|
committer | Matthew Harmsen <mharmsen@redhat.com> | 2014-08-28 15:59:49 -0700 |
commit | 93a8e9aa5c68f50ca3a9c971691b58390d453950 (patch) | |
tree | 47f42cd2fef1ba1a00af11097dc67aba464f9137 /specs | |
parent | a1c75503d9839c5b68b42562afbc59c125fe3067 (diff) | |
download | pki-93a8e9aa5c68f50ca3a9c971691b58390d453950.tar.gz pki-93a8e9aa5c68f50ca3a9c971691b58390d453950.tar.xz pki-93a8e9aa5c68f50ca3a9c971691b58390d453950.zip |
Remove RA and pkicreate and pkisilent
- PKI TRAC Ticket #1127 - Remove 'pki-ra', 'pki-setup', and 'pki-silent'
packages . . .
Diffstat (limited to 'specs')
-rw-r--r-- | specs/pki-core.spec | 14 | ||||
-rw-r--r-- | specs/pki-ra.spec | 367 |
2 files changed, 5 insertions, 376 deletions
diff --git a/specs/pki-core.spec b/specs/pki-core.spec index 7c10c1ff1..40b80dc9b 100644 --- a/specs/pki-core.spec +++ b/specs/pki-core.spec @@ -5,7 +5,7 @@ distutils.sysconfig import get_python_lib; print(get_python_lib(1))")} Name: pki-core Version: 10.2.0 -Release: 0.7%{?dist} +Release: 0.8%{?dist} Summary: Certificate System - PKI Core Components URL: http://pki.fedoraproject.org/ License: GPLv2 @@ -712,8 +712,6 @@ echo >> /var/log/pki/pki-server-upgrade-%{version}.log 2>&1 %dir %{_datadir}/pki/scripts %{_datadir}/pki/scripts/operations %{_datadir}/pki/scripts/pkicommon.pm -%{_datadir}/pki/scripts/functions -%{_datadir}/pki/scripts/pki_apache_initscript %{_bindir}/pkidaemon %dir %{_sysconfdir}/systemd/system/pki-tomcatd.target.wants %{_unitdir}/pki-tomcatd@.service @@ -721,15 +719,9 @@ echo >> /var/log/pki/pki-server-upgrade-%{version}.log 2>&1 %{_javadir}/pki/pki-cms.jar %{_javadir}/pki/pki-cmsbundle.jar %{_javadir}/pki/pki-cmscore.jar -%{_javadir}/pki/pki-silent.jar %{_javadir}/pki/pki-tomcat.jar %dir %{_sharedstatedir}/pki -%{_bindir}/pkicreate -%{_bindir}/pkiremove %{_bindir}/pki-setup-proxy -%{_bindir}/pkisilent -%{_datadir}/pki/silent/ -%{_bindir}/pkicontrol %{_mandir}/man5/pki_default.cfg.5.gz %{_mandir}/man8/pki-server-upgrade.8.gz %{_mandir}/man8/pkidestroy.8.gz @@ -799,6 +791,10 @@ echo >> /var/log/pki/pki-server-upgrade-%{version}.log 2>&1 %endif # %{with server} %changelog +* Wed Aug 27 2014 Matthew Harmsen <mharmsen@redhat.com> - 10.2.0-0.8 +- PKI TRAC Ticket #1127 - Remove 'pki-ra', 'pki-setup', and 'pki-silent' + packages . . . + * Wed Aug 13 2014 Jack Magne <jmagne@redhat.com> - 10.2.0-0.7 - Respin to include the applet files with the rpm install. No change to spec file needed. diff --git a/specs/pki-ra.spec b/specs/pki-ra.spec deleted file mode 100644 index 8561488a0..000000000 --- a/specs/pki-ra.spec +++ /dev/null @@ -1,367 +0,0 @@ -Name: pki-ra -Version: 10.2.0 -Release: 0.1%{?dist} -Summary: Certificate System - Registration Authority -URL: http://pki.fedoraproject.org/ -License: GPLv2 -Group: System Environment/Daemons - -BuildArch: noarch - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) - -BuildRequires: cmake >= 2.8.9-1 -BuildRequires: nspr-devel -BuildRequires: nss-devel >= 3.14.3 -BuildRequires: python -BuildRequires: systemd - -Requires: mod_nss >= 1.0.8 -Requires: mod_perl >= 1.99_16 -Requires: mod_revocator >= 1.0.3 -Requires: nss >= 3.14.3 -Requires: nss-tools >= 3.14.3 -Requires: pki-server >= 10.2.0 -Requires: pki-server-theme >= 10.2.0 -Requires: perl-DBD-SQLite -Requires: sqlite -Requires: /usr/sbin/sendmail -Requires(post): systemd-units -Requires(preun): systemd-units -Requires(postun): systemd-units - -Source0: http://pki.fedoraproject.org/pki/sources/%{name}/%{name}-%{version}%{?prerel}.tar.gz - -%if 0%{?rhel} -ExcludeArch: ppc ppc64 ppcle ppc64le s390 s390x -%endif - -%description -Certificate System (CS) is an enterprise software system designed -to manage enterprise Public Key Infrastructure (PKI) deployments. - -The Registration Authority (RA) is an optional PKI subsystem that acts as a -front-end for authenticating and processing enrollment requests, PIN reset -requests, and formatting requests. - -An RA communicates over SSL with a Certificate Authority (CA) to fulfill -the user's requests. An RA may often be located outside an organization's -firewall to allow external users the ability to communicate with that -organization's PKI deployment. - -For deployment purposes, an RA requires the following components from the PKI -Core package: - - * pki-server - * pki-tools - -Additionally, Certificate System requires ONE AND ONLY ONE of the following -"Mutually-Exclusive" PKI Theme packages: - - * dogtag-pki-theme (Dogtag Certificate System deployments) - * dogtag-pki-server-theme - * redhat-pki-server-theme (Red Hat Certificate System deployments) - * redhat-pki-server-theme - * customized pki theme (Customized Certificate System deployments) - * <customized>-pki-server-theme - - -%prep - - -%setup -q -n %{name}-%{version}%{?prerel} - -cat << \EOF > %{name}-prov -#!/bin/sh -%{__perl_provides} $* |\ -sed -e '/perl(PKI.*)/d' -e '/perl(Template.*)/d' -EOF - -%global __perl_provides %{_builddir}/%{name}-%{version}%{?prerel}/%{name}-prov -chmod +x %{__perl_provides} - -cat << \EOF > %{name}-req -#!/bin/sh -%{__perl_requires} $* |\ -sed -e '/perl(PKI.*)/d' -e '/perl(Template.*)/d' -EOF - -%global __perl_requires %{_builddir}/%{name}-%{version}%{?prerel}/%{name}-req -chmod +x %{__perl_requires} - - -%clean -%{__rm} -rf %{buildroot} - - -%build -%{__mkdir_p} build -cd build -%cmake -DVERSION=%{version}-%{release} \ - -DVAR_INSTALL_DIR:PATH=/var \ - -DBUILD_PKI_RA:BOOL=ON \ - -DSYSTEMD_LIB_INSTALL_DIR=%{_unitdir} \ - .. -%{__make} VERBOSE=1 %{?_smp_mflags} - - -%install -%{__rm} -rf %{buildroot} -cd build -%{__make} install DESTDIR=%{buildroot} INSTALL="install -p" - -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/admin/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/admin/group/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/admin/user/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/agent/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/agent/cert/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/agent/request/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/ee/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/ee/agent/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/ee/request/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/ee/scep/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/ee/server/*.cgi -chmod 755 %{buildroot}%{_datadir}/pki/ra/docroot/ee/user/*.cgi - -# Details: -# -# * https://fedoraproject.org/wiki/Features/var-run-tmpfs -# * https://fedoraproject.org/wiki/Tmpfiles.d_packaging_draft -# -%{__mkdir_p} %{buildroot}%{_sysconfdir}/tmpfiles.d -# generate 'pki-ra.conf' under the 'tmpfiles.d' directory -echo "D /run/lock/pki 0755 root root -" > %{buildroot}%{_sysconfdir}/tmpfiles.d/pki-ra.conf -echo "D /run/lock/pki/ra 0755 root root -" >> %{buildroot}%{_sysconfdir}/tmpfiles.d/pki-ra.conf -echo "D /run/pki 0755 root root -" >> %{buildroot}%{_sysconfdir}/tmpfiles.d/pki-ra.conf -echo "D /run/pki/ra 0755 root root -" >> %{buildroot}%{_sysconfdir}/tmpfiles.d/pki-ra.conf - -%{__rm} %{buildroot}%{_initrddir}/pki-rad - -%post -# Attempt to update ALL old "RA" instances to "systemd" -if [ -d /etc/sysconfig/pki/ra ]; then - for inst in `ls /etc/sysconfig/pki/ra`; do - if [ ! -e "/etc/systemd/system/pki-rad.target.wants/pki-rad@${inst}.service" ]; then - ln -s "/lib/systemd/system/pki-rad@.service" \ - "/etc/systemd/system/pki-rad.target.wants/pki-rad@${inst}.service" - - if [ -e /var/run/${inst}.pid ]; then - kill -9 `cat /var/run/${inst}.pid` || : - rm -f /var/run/${inst}.pid - echo "pkicreate.systemd.servicename=pki-rad@${inst}.service" >> \ - /var/lib/${inst}/conf/CS.cfg || : - /bin/systemctl daemon-reload >/dev/null 2>&1 || : - /bin/systemctl restart pki-rad@${inst}.service || : - else - echo "pkicreate.systemd.servicename=pki-rad@${inst}.service" >> \ - /var/lib/${inst}/conf/CS.cfg || : - fi - else - # Conditionally restart this Dogtag 9 instance - /bin/systemctl condrestart pki-rad@${inst}.service - fi - done -fi -/bin/systemctl daemon-reload >/dev/null 2>&1 || : - -%preun -if [ $1 = 0 ] ; then - /bin/systemctl --no-reload disable pki-rad.target > /dev/null 2>&1 || : - /bin/systemctl stop pki-rad.target > /dev/null 2>&1 || : -fi - -%postun -/bin/systemctl daemon-reload >/dev/null 2>&1 || : -if [ "$1" -ge "1" ] ; then - /bin/systemctl try-restart pki-rad.target >/dev/null 2>&1 || : -fi - - -%files -%defattr(-,root,root,-) -%doc base/ra/LICENSE -%dir %{_sysconfdir}/systemd/system/pki-rad.target.wants -%{_unitdir}/pki-rad@.service -%{_unitdir}/pki-rad.target -%dir %{_datadir}/pki/ra -%{_datadir}/pki/ra/conf/ -%{_datadir}/pki/ra/docroot/ -%{_datadir}/pki/ra/lib/ -%{_datadir}/pki/ra/scripts/ -%{_datadir}/pki/ra/setup/ -%dir %{_localstatedir}/lock/pki/ra -%dir %{_localstatedir}/run/pki/ra -# Details: -# -# * https://fedoraproject.org/wiki/Features/var-run-tmpfs -# * https://fedoraproject.org/wiki/Tmpfiles.d_packaging_draft -# -%config(noreplace) %{_sysconfdir}/tmpfiles.d/pki-ra.conf - - -%changelog -* Fri Nov 22 2013 Dogtag Team <pki-devel@redhat.com> 10.2.0-0.1 -- Updated version number to 10.2.0-0.1. - -* Fri Nov 15 2013 Ade Lee <alee@redhat.com> 10.1.0-1 -- Trac Ticket 788 - Clean up spec files -- Update release number for release build - -* Sun Nov 10 2013 Ade Lee <alee@redhat.com> 10.1.0-0.5 -- Change release number for beta build - -* Thu Oct 31 2013 Ade Lee <alee@redhat.com> 10.1.0-0.4 -- Fixed references to /var/run and /var/lock in tmpfiles. - -* Thu Jul 11 2013 Ade Lee <alee@redhat.com> 10.1.0-0.3 -- Add systemd build requirement to fix build failures in f19 - -* Tue Jun 11 2013 Endi S. Dewata <edewata@redhat.com> 10.1.0-0.2 -- Fixed dependencies on pki-server and pki-server-theme. - -* Tue May 7 2013 Ade Lee <alee@redhat.com> 10.1.0-0.1 -- Change release number for 10.1 development - -* Tue Apr 30 2013 Ade Lee <alee@redhat.com> 10.0.2-2 -- Added nss, nss-tools dependencies - -* Fri Apr 26 2013 Ade Lee <alee@redhat.com> 10.0.2-1 -- Change release number for official release. - -* Wed Mar 27 2013 Endi S. Dewata <edewata@redhat.com> 10.0.2-0.1 -- Updated version number to 10.0.2-0.1. - -* Tue Mar 12 2013 Endi S. Dewata <edewata@redhat.com> 10.0.0-3 -- Added python build-time dependency. - -* Mon Mar 4 2013 Matthew Harmsen <mharmsen@redhat.com> 10.0.0-2 -- TRAC Ticket #517 - Clean up theme dependencies -- TRAC Ticket #518 - Remove UI dependencies from pkispawn . . . - -* Fri Dec 7 2012 Ade Lee <alee@redhat.com> 10.0.0-1 -- Update to official release for rc1 - -* Tue Nov 20 2012 Ade Lee <alee@redhat.com> 10.0.0-0.12.b3 -- Update spec fiel to support fedora >= 17 and rhel 7+ -- Update cmake version - -* Mon Nov 12 2012 Ade Lee <alee@redhat.com> 10.0.0-0.11.b3 -- Update release to b3 - -* Mon Oct 29 2012 Ade Lee <alee@redhat.com> 10.0.0-0.10.b2 -- Update release to b2 - -* Mon Oct 8 2012 Ade Lee <alee@redhat.com> 10.0.0-0.9.b1 -- Update release to b1 - -* Fri Oct 5 2012 Endi S. Dewata <edewata@redhat.com> 10.0.0-0.9.a2 -- Merged pki-silent into pki-server. - -* Mon Oct 1 2012 Ade Lee <alee@redhat.com> 10.0.0-0.8.a2 -- Update release to a2 - -* Sun Sep 30 2012 Endi S. Dewata <edewata@redhat.com> 10.0.0-0.8.a1 -- Modified CMake to use RPM version number - -* Mon Sep 24 2012 Endi S. Dewata <edewata@redhat.com> 10.0.0-0.7.a1 -- Merged pki-setup into pki-server - -* Tue Sep 11 2012 Matthew Harmsen <mharmsen@redhat.com> 10.0.0-0.6.a1 -- TRAC Ticket #312 - Dogtag 10: Automatically restart any running instances - upon RPM "update" . . . - -* Mon Aug 20 2012 Endi S. Dewata <edewata@redhat.com> 10.0.0-0.5.a1 -- Removed direct dependency on 'pki-native-tools'. - -* Mon Aug 20 2012 Endi S. Dewata <edewata@redhat.com> 10.0.0-0.4.a1 -- Replaced 'pki-deploy' with 'pki-server'. - -* Thu Aug 16 2012 Matthew Harmsen <mharmsen@redhat.com> 10.0.0-0.3.a1 -- Added 'pki-deploy' runtime dependency - -* Mon Aug 13 2012 Ade Lee <alee@redhat.com> 10.0.0-0.2.a1 -- Added systemd scripts -- Ported config files and init scripts to apache 2.4 - -* Wed Feb 1 2012 Nathan Kinder <nkinder@redhat.com> 10.0.0-0.1.a1 -- Updated package version number - -* Thu Sep 22 2011 Ade Lee <alee@redhat.com> 9.0.4-1 -- Bugzilla Bug #733065 - User enrollment with RA -- this fails with - CA Connection Error - -* Thu Jul 14 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.3-1 -- Bugzilla Bug #694569 - parameter used by pkiremove not updated (alee) -- Bugzilla Bug #699364 - PKI-RA instance not created successfully (alee) -- Bugzilla Bug #699837 - service command is not fully backwards - compatible with Dogtag pki subsystems (mharmsen) -- Bugzilla Bug #717765 - TPS configuration: logging into security domain - from tps does not work with clientauth=want. (alee) -- Bugzilla Bug #669226 - Remove Legacy Build System (mharmsen) - -* Tue Apr 26 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.2-1 -- Bugzilla Bug #694569 - parameter used by pkiremove not updated -- Bugzilla Bug #699364 - PKI-RA instance not created successfully -- Bugzilla Bug #699837 - service command is not fully backwards compatible - with Dogtag pki subsystems - -* Fri Mar 25 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.1-1 -- Bugzilla Bug #690950 - Update Dogtag Packages for Fedora 15 (beta) -- Bugzilla Bug #684381 - CS.cfg specifies incorrect type of comments - -* Wed Dec 1 2010 Matthew Harmsen <mharmsen@redhat.com> 9.0.0-1 -- Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0 -- Bugzilla Bug #620925 - CC: auditor needs to be able to download audit logs - in the java subsystems -- Bugzilla Bug #651916 - kra and ocsp are using incorrect ports - to talk to CA and complete configuration in DonePanel -- Bugzilla Bug #632425 - Port to tomcat6 -- Bugzilla Bug #638377 - Generate PKI UI components which exclude - a GUI interface -- Bugzilla Bug #643206 - New CMake based build system for Dogtag -- Bugzilla Bug #499494 - change CA defaults to SHA2 -- Bugzilla Bug #656664 - Please Update Spec File to use 'ghost' on files - in /var/run and /var/lock -- Bugzilla Bug #606943 - Convert RA to use ldap utilities from - OpenLDAP instead of the Mozldap - -* Thu Apr 08 2010 Matthew Harmsen <mharmsen@redhat.com> 1.3.1-1 -- Bugzilla Bug #564131 - Config wizard : all subsystems - done panel text - needs correction - -* Tue Feb 16 2010 Matthew Harmsen <mharmsen@redhat.com> 1.3.0-6 -- Bugzilla Bug #566060 - Add 'pki-native-tools' as a runtime dependency - for RA, and TPS . . . - -* Fri Jan 29 2010 Matthew Harmsen <mharmsen@redhat.com> 1.3.0-5 -- Bugzilla Bug #553076 - Apply "registry" logic to pki-ra . . . -- Applied filters for unwanted perl provides and requires -- Restored "perl-DBD-SQLite" runtime dependency - -* Tue Jan 26 2010 Matthew Harmsen <mharmsen@redhat.com> 1.3.0-4 -- Bugzilla Bug #553850 - Review Request: pki-ra - Dogtag Registration Authority -- Per direction from the Fedora community, - removed the following explicit "Requires": - perl-DBI - perl-HTML-Parser - perl-HTML-Tagset - perl-Parse-RecDescent - perl-URI - perl-XML-NamespaceSupport - perl-XML-Parser - perl-XML-Simple - -* Thu Jan 14 2010 Matthew Harmsen <mharmsen@redhat.com> 1.3.0-3 -- Bugzilla Bug #512234 - Move pkiuser:pkiuser check from spec file into pkicreate . . . -- Bugzilla Bug #547471 - Apply PKI SELinux changes to PKI registry model -- Bugzilla Bug #553076 - Apply "registry" logic to pki-ra . . . -- Bugzilla Bug #553078 - Apply "registry" logic to pki-tps . . . -- Bugzilla Bug #553850 - Review Request: pki-ra - Dogtag Registration Authority - -* Mon Dec 14 2009 Kevin Wright <kwright@redhat.com> 1.3.0-2 -- Removed 'with exceptions' from License - -* Fri Oct 16 2009 Ade Lee <alee@redhat.com> 1.3.0-1 -- Bugzilla Bug #X - Fedora Packaging Changes - |