summaryrefslogtreecommitdiffstats
path: root/pki/specs/dogtag-pki.spec
diff options
context:
space:
mode:
Diffstat (limited to 'pki/specs/dogtag-pki.spec')
-rw-r--r--pki/specs/dogtag-pki.spec228
1 files changed, 0 insertions, 228 deletions
diff --git a/pki/specs/dogtag-pki.spec b/pki/specs/dogtag-pki.spec
deleted file mode 100644
index 499334053..000000000
--- a/pki/specs/dogtag-pki.spec
+++ /dev/null
@@ -1,228 +0,0 @@
-# for a pre-release, define the prerel field e.g. .a1 .rc2 - comment out for official release
-# also remove the space between % and global - this space is needed because
-# fedpkg verrel stupidly ignores comment lines
-%global prerel .a1
-# also need the relprefix field for a pre-release e.g. .0 - also comment out for official release
-%global relprefix 0.
-
-Summary: Dogtag Public Key Infrastructure (PKI) Suite
-Name: dogtag-pki
-Version: 10.0.0
-Release: %{?relprefix}1%{?prerel}%{?dist}
-# The entire source code is GPLv2 except for 'pki-tps' which is LGPLv2
-License: GPLv2 and LGPLv2
-URL: http://pki.fedoraproject.org/
-Group: System Environment/Daemons
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildArch: noarch
-
-# Establish MINIMUM package versions based upon platform
-%if 0%{?fedora} >= 17
-%define dogtag_pki_theme_version 10.0.0
-%define esc_version 1.1.0
-%define jss_version 4.2.6-21
-%define pki_core_version 10.0.0
-%define pki_kra_version 10.0.0
-%define pki_ocsp_version 10.0.0
-%define pki_ra_version 10.0.0
-%define pki_tks_version 10.0.0
-%define pki_tps_version 10.0.0
-%define pki_console_version 10.0.0
-%define tomcatjss_version 6.0.2
-%else
-%if 0%{?fedora} >= 16
-%define dogtag_pki_theme_version 10.0.0
-%define esc_version 1.1.0
-%define jss_version 4.2.6-19.1
-%define pki_core_version 10.0.0
-%define pki_kra_version 10.0.0
-%define pki_ocsp_version 10.0.0
-%define pki_ra_version 10.0.0
-%define pki_tks_version 10.0.0
-%define pki_tps_version 10.0.0
-%define pki_console_version 10.0.0
-%define tomcatjss_version 6.0.2
-%else
-%define dogtag_pki_theme_version 10.0.0
-%define esc_version 1.1.0
-%define jss_version 4.2.6-17
-%define pki_core_version 10.0.0
-%define pki_kra_version 10.0.0
-%define pki_ocsp_version 10.0.0
-%define pki_ra_version 10.0.0
-%define pki_tks_version 10.0.0
-%define pki_tps_version 10.0.0
-%define pki_console_version 10.0.0
-%define tomcatjss_version 2.0.0
-%endif
-%endif
-
-Requires: apache-commons-codec
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of ALL top-level Dogtag PKI support packages
-Requires: jss >= %{jss_version}
-Requires: tomcatjss >= %{tomcatjss_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of ALL top-level Dogtag PKI support javadocs
-Requires: jss-javadoc >= %{jss_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of ALL Dogtag PKI theme packages
-Requires: dogtag-pki-ca-theme >= %{dogtag_pki_theme_version}
-Requires: dogtag-pki-common-theme >= %{dogtag_pki_theme_version}
-Requires: dogtag-pki-console-theme >= %{dogtag_pki_theme_version}
-Requires: dogtag-pki-kra-theme >= %{dogtag_pki_theme_version}
-Requires: dogtag-pki-ocsp-theme >= %{dogtag_pki_theme_version}
-Requires: dogtag-pki-ra-theme >= %{dogtag_pki_theme_version}
-Requires: dogtag-pki-tks-theme >= %{dogtag_pki_theme_version}
-Requires: dogtag-pki-tps-theme >= %{dogtag_pki_theme_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of ALL Dogtag PKI core packages
-Requires: pki-ca >= %{pki_core_version}
-Requires: pki-common >= %{pki_core_version}
-Requires: pki-java-tools >= %{pki_core_version}
-Requires: pki-native-tools >= %{pki_core_version}
-Requires: pki-selinux >= %{pki_core_version}
-Requires: pki-setup >= %{pki_core_version}
-Requires: pki-silent >= %{pki_core_version}
-Requires: pki-symkey >= %{pki_core_version}
-Requires: pki-util >= %{pki_core_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of ALL Dogtag PKI core javadocs
-Requires: pki-common-javadoc >= %{pki_core_version}
-Requires: pki-java-tools-javadoc >= %{pki_core_version}
-Requires: pki-util-javadoc >= %{pki_core_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of ALL other Dogtag PKI subsystems
-Requires: pki-kra >= %{pki_kra_version}
-Requires: pki-ocsp >= %{pki_ocsp_version}
-Requires: pki-ra >= %{pki_ra_version}
-Requires: pki-tks >= %{pki_tks_version}
-Requires: pki-tps >= %{pki_tps_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of Dogtag PKI console
-Requires: pki-console >= %{pki_console_version}
-
-# Make certain that this 'meta' package requires the latest version(s)
-# of ALL Dogtag PKI clients
-Requires: esc >= %{esc_version}
-
-# NOTE: Several PKI packages require a "virtual" theme component. These
-# "virtual" theme components are "Provided" by various theme "flavors"
-# including "dogtag", "redhat", and "ipa". Consequently,
-# all "dogtag", "redhat", and "ipa" theme components MUST be
-# mutually exclusive!
-#
-# On Fedora systems, the "dogtag" theme packages are the ONLY available
-# theme components.
-#
-# Similarly, the "ipa" theme packages are ONLY available on RHEL
-# systems, and represent the default theme components.
-#
-# Alternatively, on RHEL systems, if the "dogtag" theme packages are
-# available as EPEL packages, while they may be used as a transparent
-# replacement for their corresponding "ipa" theme package, they are not
-# intended to be used as a replacement for their corresponding "redhat"
-# theme components.
-#
-# Finally, if available for a RHEL system (e. g. - RHCS subscription),
-# each "redhat" theme package MUST be used as a transparent replacement
-# for its corresponding "ipa" theme package or "dogtag" theme package.
-Obsoletes: ipa-pki
-Conflicts: redhat-pki
-
-%description
-The Dogtag Public Key Infrastructure (PKI) Suite is comprised of the following
-six subsystems and a client (for use by a Token Management System):
-
- * Certificate Authority (CA)
- * Data Recovery Manager (DRM)
- * Online Certificate Status Protocol (OCSP) Manager
- * Registration Authority (RA)
- * Token Key Service (TKS)
- * Token Processing System (TPS)
- * Enterprise Security Client (ESC)
-
-Additionally, it provides a console GUI application used for server and
-user/group administration of CA, DRM, OCSP, and TKS, javadocs on portions
-of the Dogtag API, as well as various command-line tools used to assist with
-a PKI deployment.
-
-To successfully deploy instances of a CA, DRM, OCSP, or TKS,
-a Tomcat Web Server must be up and running locally on this machine.
-
-To successfully deploy instances of an RA, or TPS,
-an Apache Web Server must be up and running locally on this machine.
-
-To meet the database storage requirements of each CA, DRM, OCSP, TKS, or TPS
-instance, a 389 Directory Server must be up and running either locally on
-this machine, or remotely over the attached network connection.
-
-To meet the database storage requirements of an RA, an SQLite database will
-be created locally on this machine each time a new RA instance is created.
-
-After installation of this package, use the 'pkicreate' and 'pkiremove'
-utilities to respectively create and remove PKI instances.
-
-%prep
-cat > README <<EOF
-This package is just a "meta-package" whose dependencies pull in all of the
-packages comprising the Dogtag Public Key Infrastructure (PKI) Suite.
-EOF
-
-%install
-rm -rf %{buildroot}
-
-%files
-%defattr(-,root,root,-)
-%doc README
-
-%changelog
-* Wed Feb 22 2012 Endi S. Dewata <edewata@redhat.com> 10.0.0-0.3.a1
-- Removed dependency on OSUtil.
-
-* Wed Feb 22 2012 Endi S. Dewata <edewata@redhat.com> 10.0.0-0.2.a1
-- Added dependency on Apache Commons Codec.
-
-* Wed Feb 1 2012 Nathan Kinder <nkinder@redhat.com> 10.0.0-0.1.a1
-- Updated package version number
-
-* Fri Oct 28 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.8-1
-- Bugzilla Bug #749927 - Java class conflicts using Java 7 in Fedora 17
- (rawhide) . . .
-- Bugzilla Bug #749945 - Installation error reported during CA, DRM,
- OCSP, and TKS package installation . . .
-
-* Thu Sep 22 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.7-1
-- Bugzilla Bug #734590 - Refactor JNI libraries for Fedora 16+ . . . (mharmsen)
-- Bugzilla Bug #699809 - Convert CS to use systemd (alee)
-
-* Mon Sep 12 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.0-6
-- Bugzilla Bug #734590 - Refactor JNI libraries for Fedora 16+ . . .
-- Established MINIMUM package versions based upon platform
-
-* Thu Jul 14 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.0-5
-- Bugzilla Bug #669226 - Remove Legacy Build System
-- Updated release of 'tomcatjss' for Fedora 15
-
-* Wed Jul 13 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.0-4
-- Updated release of 'osutil' for Fedora 15
-- Updated release of 'jss' and 'jss-javadoc'
-
-* Tue Apr 5 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.0-3
-- Bugzilla Bug #690950 - Update Dogtag Packages for Fedora 15 (beta)
-- Bugzilla Bug #693327 - Missing requires: tomcatjss
-
-* Fri Mar 25 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.0-2
-- Bugzilla Bug #690950 - Update Dogtag Packages for Fedora 15 (beta)
-- Require "tomcatjss >= 2.1.1" as a build and runtime requirement
- for Fedora 15 and later platforms
-
-* Wed Mar 23 2011 Matthew Harmsen <mharmsen@redhat.com> 9.0.0-1
-- Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0.