Difference between revisions of "Proposal to Separate Existing Single PKI Source Repository into Multiple PKI Source Repositories"

From Dogtag
Jump to: navigation, search
(Created page with "= Overview = Currently, the PKI repository consists of source code which is utilized to build the following four SRPMS: * dogtag-pki ** NOTE: This 'meta' package only contain...")
 
(Overview)
Line 5: Line 5:
 
** NOTE: This 'meta' package only contains a spec file (no tarball since it does not consist of any source).
 
** NOTE: This 'meta' package only contains a spec file (no tarball since it does not consist of any source).
 
* dogtag-pki-theme
 
* dogtag-pki-theme
** pki/dogtag/
+
** SOURCE CODE: pki/dogtag/
 
* pki-console
 
* pki-console
** pki/base/console/
+
** SOURCE CODE: pki/base/console/
 
* pki-core
 
* pki-core
** pki/base/ (with the exception of pki/base/console)
+
** SOURCE CODE: pki/base/ (with the exception of pki/base/console)
  
 
Due to this layout, we utilize the various 'compose' scripts to create RPMS and the various 'tarballs' for use in the SRPMS:
 
Due to this layout, we utilize the various 'compose' scripts to create RPMS and the various 'tarballs' for use in the SRPMS:

Revision as of 18:51, 8 November 2017

Overview

Currently, the PKI repository consists of source code which is utilized to build the following four SRPMS:

  • dogtag-pki
    • NOTE: This 'meta' package only contains a spec file (no tarball since it does not consist of any source).
  • dogtag-pki-theme
    • SOURCE CODE: pki/dogtag/
  • pki-console
    • SOURCE CODE: pki/base/console/
  • pki-core
    • SOURCE CODE: pki/base/ (with the exception of pki/base/console)

Due to this layout, we utilize the various 'compose' scripts to create RPMS and the various 'tarballs' for use in the SRPMS:

  • pki/scripts/compose_dogtag_pki_meta_packages
    • NOTE: RPM and SRPM only -- no tarball
  • pki/scripts/compose_dogtag_pki_theme_packages
  • pki/scripts/compose_pki_console_packages
  • compose_pki_core_packages