Product SiteDocumentation Site

14.2. Repository Configuration Files

Each of the repository configuration files may have one or more repositories. Repositories often include a -debug sub-repository with -debuginfo packages, as well as a -source sub-repository with source RPM packages.
Although you may not use the -debug or -source sub-repositories very often, it's name needs to be consistent with the equivalent repository for binary packages, for plugins such as yum-debuginfo, other frontend package management interfaces such as PackageKit --which uses YUM including it's repository configuration-, and yumdownloader from the yum-utils package.

14.2.1. Custom Repositories

Custom repositories, such as the repository you may need to distribute third party RPM packages or customized packages, will need to be configured on your systems in order for you to use them. Using this module, you place the repository configuration files in one place, and puppet distributes them to the systems as soon as you include them in the appropriate manifests.