[dogtag-pki] Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0.

kwright kwright at fedoraproject.org
Thu Mar 24 05:16:58 UTC 2011


commit 0746fe5efa1536ed9a507199c4a403a3aab29cbc
Author: Kevin Wright <kwright at redhat.com>
Date:   Wed Mar 23 22:16:52 2011 -0700

    Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0.

 clog            |    1 +
 dogtag-pki.spec |  139 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 140 insertions(+), 0 deletions(-)
---
diff --git a/clog b/clog
new file mode 100644
index 0000000..616e5c2
--- /dev/null
+++ b/clog
@@ -0,0 +1 @@
+Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0.
diff --git a/dogtag-pki.spec b/dogtag-pki.spec
new file mode 100644
index 0000000..55b0d9d
--- /dev/null
+++ b/dogtag-pki.spec
@@ -0,0 +1,139 @@
+Summary:          Dogtag Public Key Infrastructure (PKI) Suite
+Name:             dogtag-pki
+Version:          9.0.0
+Release:          1%{?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
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of ALL top-level Dogtag PKI support packages
+Requires:         jss >= 4.2.6-15
+Requires:         osutil >= 2.0.0
+Requires:         tomcatjss >= 2.0.0
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of ALL top-level Dogtag PKI support javadocs
+Requires:         jss-javadoc >= 4.2.6-15
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of ALL Dogtag PKI theme packages
+Requires:         dogtag-pki-ca-theme >= 9.0.0
+Requires:         dogtag-pki-common-theme >= 9.0.0
+Requires:         dogtag-pki-console-theme >= 9.0.0
+Requires:         dogtag-pki-kra-theme >= 9.0.0
+Requires:         dogtag-pki-ocsp-theme >= 9.0.0
+Requires:         dogtag-pki-ra-theme >= 9.0.0
+Requires:         dogtag-pki-tks-theme >= 9.0.0
+Requires:         dogtag-pki-tps-theme >= 9.0.0
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of ALL Dogtag PKI core packages
+Requires:         pki-ca >= 9.0.0
+Requires:         pki-common >= 9.0.0
+Requires:         pki-java-tools >= 9.0.0
+Requires:         pki-native-tools >= 9.0.0
+Requires:         pki-selinux >= 9.0.0
+Requires:         pki-setup >= 9.0.0
+Requires:         pki-silent >= 9.0.0
+Requires:         pki-symkey >= 9.0.0
+Requires:         pki-util >= 9.0.0
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of ALL Dogtag PKI core javadocs
+Requires:         pki-common-javadoc >= 9.0.0
+Requires:         pki-java-tools-javadoc >= 9.0.0
+Requires:         pki-util-javadoc >= 9.0.0
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of ALL other Dogtag PKI subsystems
+Requires:         pki-kra >= 9.0.0
+Requires:         pki-ocsp >= 9.0.0
+Requires:         pki-ra >= 9.0.0
+Requires:         pki-tks >= 9.0.0
+Requires:         pki-tps >= 9.0.0
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of Dogtag PKI console
+Requires:         pki-console >= 9.0.0
+
+# Make certain that this 'meta' package requires the latest version(s)
+# of ALL Dogtag PKI clients
+Requires:         esc >= 1.1.0
+
+# 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 Mar 23 2011 Matthew Harmsen <mharmsen at redhat.com> 9.0.0-1
+- Updated Dogtag 1.3.x --> Dogtag 2.0.0 --> Dogtag 9.0.0.


More information about the scm-commits mailing list