| 23 | | Templates for pure gLite services are generated from file `.conf.xml` provided in the config RPM associated with each service. This is done by a set of tools in `utils` directory of `ncm-glite` component sources, in [http://quattor.org/software.htm Quattor CVS]. This tool generates 3 templates per service : |
| | 23 | === Base list of RPMs for gLite services === |
| | 24 | |
| | 25 | For each gLite service in [source:templates/trunk/grid/glite-3.1/glite glite/] directory, there is a list of the required RPMs for the service. This list is mainly generated from official list supplied by gLite with the release. It generally requires some manual tuning to solve some missing dependencies in the list provided by gLite. After the initial release, this list should not be edited, except for adding a new RPM required by an update. Replaced RPMs must be handled by [wiki:Development/Templates/Generated#ListofupdateRPMs update related] templates. |
| | 26 | |
| | 27 | === Templates for services managed by ncm-glite === |
| | 28 | |
| | 29 | Some of the gLite services are managed with a generic component, `ncm-glite`. For each service managed by this component, there is a directory in [source:templates/trunk/grid/glite-3.1/common/glite common/glite] directory defining the supported configuration options for this service. |
| | 30 | |
| | 31 | These per service templates are generated from file `.conf.xml` provided in the config RPM associated with each service. This is done by a set of tools in `utils` directory of `ncm-glite` component sources, in [http://quattor.org/software.htm Quattor CVS]. This tool generates 3 templates per service : |