diff options
Diffstat (limited to 'pki/ipa/meta/ipa-pki.spec')
-rw-r--r-- | pki/ipa/meta/ipa-pki.spec | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/pki/ipa/meta/ipa-pki.spec b/pki/ipa/meta/ipa-pki.spec new file mode 100644 index 000000000..a7637a1f9 --- /dev/null +++ b/pki/ipa/meta/ipa-pki.spec @@ -0,0 +1,87 @@ +Summary: Public Key Infrastructure (PKI) Packages for IPA +Name: ipa-pki +Version: 2.0.0 +Release: 1%{?dist} +# The entire source code is GPLv2 +License: GPLv2 +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 relevant PKI UI packages +Requires: null-pki-common-ui +Requires: null-pki-ca-ui + +# Make certain that this 'meta' package requires the latest version(s) +# of relevant PKI subsystem packages +Requires: pki-ca + +# Make certain that this 'meta' package requires the latest version(s) +# of relevant PKI tools +Requires: pki-java-tools >= 9.0.0 +Requires: pki-native-tools >= 9.0.0 + +# Make certain that this 'meta' package requires the latest version(s) +# of relevant top-level PKI javadocs +Requires: pki-common-javadoc +Requires: pki-java-tools-javadoc +Requires: pki-util-javadoc + +# Make certain that this 'meta' package requires the latest version(s) +# of relevant top-level PKI supporting packages +Requires: osutil >= 9.0.0 +Requires: pki-common >= 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 +Requires: tomcatjss >= 1.2.1 + +# NOTE: Several PKI packages require a "virtual" UI component. These +# "virtual" UI components are "Provided" by various UI "flavors" +# including "dogtag", "redhat", and "null". Consequently, +# all "dogtag", "redhat", and "null" UI components MUST be +# mutually exclusive! +Conflicts: dogtag-pki +Conflicts: redhat-pki + +%description +This Public Key Infrastructure (PKI) Suite is comprised of the following +subsystems: + + * Certificate Authority (CA) + +Additionally, it provides javadocs on portions of the API, as well as various +command-line tools used to assist with an IPA deployment. + +To successfully deploy instances of a CA, +a Tomcat Web Server must be up and running locally on this machine. + +To meet the database storage requirements of each CA +instance, a 389 Directory Server must be up and running either locally on +this machine, or remotely over the attached network connection. + +After installation of this package, IPA utilizes the 'pkicreate' and +'pkiremove' utilities to respectively create and remove PKI instances. + +%prep +# empty + +%build +# empty + +%install +rm -rf %{buildroot} + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) + +%changelog +* Fri Sep 17 2010 Matthew Harmsen <mharmsen@redhat.com> 2.0.0-1 +- Initial revision. |