Changes between Version 2 and Version 3 of Obsolete/Development/Templates/Generated


Ignore:
Timestamp:
Jul 27, 2006, 12:25:02 AM (19 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Michel Jouvin/emailAddress=jouvin@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Obsolete/Development/Templates/Generated

    v2 v3  
    88
    99OS Templates describing RPM list for each OS feature goup are entirely generated from standard Red Hat (or SL) provided `comps.xml` file. This is a 3 steps process :
    10  * `rpmProvides.pl` : generate a file describing features provided by each RPM in OS distribution
    11  * `rpmRequires.pl` : generate a file describing for each RPM in the distribution the required dependencies. Uses file produced by previous step as input.
    12  * `comps2pan.xsl` : generate the templates from standard `comps.xml` file provided in OS distribution. Uses file produced by previous step as input.
     10 * source:SCDB/src/utils/misc/rpmProvides.pl : generate a file describing features provided by each RPM in OS distribution
     11 * source:SCDB/src/utils/misc/rpmRequires.pl : generate a file describing for each RPM in the distribution the required dependencies. Uses file produced by previous step as input.
     12 * [source:SCDB/src/utils/misc/comps2pan.xsl : generate the templates from standard `comps.xml` file provided in OS distribution. Uses file produced by previous step as input.
    1313
    1414It is important to use the `namespace` parameter in `comps2pan.xsl` and indicates `rpmlist` as value.
     
    1919== gLite Templates ==
    2020
    21 Templates for pure gLite services are generated from file `.conf.xml` provided in the config RPM associated with each service. This is done by `create_template.pl` tool, `utils/misc` in Quattor CVS. This tool generates 3 templates per service :
     21Templates for pure gLite services are generated from file `.conf.xml` provided in the config RPM associated with each service. This is done by [source:SCDB/src/utils/misc/create_template.pl create_template.pl] tool, `utils/misc` in Quattor CVS. This tool generates 3 templates per service :
    2222 * `config.tpl` : the entry point
    2323 * `schema.tpl` : defines all the supported PAN resources/properties for this component
     
    2525
    2626All these templates used namespaces and their layout is service oriented. There is one directory per service, containing all the templates for the service. All these directories must be placed in `common/glite` directory of gLite templates.
     27
     28
     29== Trusted CAs Template ==
     30
     31Trusted CAs are described in a set of RPMs, update regularly. There is one template describing all the trusted CAs RPMs that must be loaded. This is :
     32 * For gLite : [source:templates/trunk/grid/glite-3.0.0/common/security/cas.tpl common/security/cas.tpl]
     33 * For LCG 2.7  : [source:templates/trunk/grid/lcg-2.7.0/rpmlist/pro_software_lcg2_service_security_accepted_cas.tpl rpmlist/pro_software_lcg2_service_security_accepted_cas.tpl]
     34
     35This template is generated from the contents of the RPM repository containing CAs RPMS with the tools [source:SCDB/src/utils/CAs/create_template.tpl]