- Overview
- Module Description - What the module does and why it is useful
- Setup - The basics of getting started with repo_fedora
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
repo_fedora is a modul for managing your repositories on your Fedora desktop. Successfully tested with Puppet 4.
If applicable, this section should have a brief description of the technology the module integrates with and what that integration enables. This section should answer the questions: "What does this module do?" and "Why would I use it?" You can give this module the right, to clean your /etc/yum.repos.d directory and activate some listed repos for your packages. Here you can activate:
- Fedora
- Fedora Update
- Fedora Update Testing
- Adobe
- Bumblebee
- Bumblebee nonfree
- Mediaelch
- Google Chrome
- Playonlinux
- rpmfusion free
- rpmfusion nonfree
- Install *.repo files
- Clean /etc/yum.repos.d
You need to install stdlib to manage your repositories.
The very basic steps needed for a user to get the module up and running.
If your most recent release breaks compatibility or requires particular steps for upgrading, you may wish to include an additional section here: Upgrading (For an example, see http://forge.puppetlabs.com/puppetlabs/firewall).
Include repo_fedora in your structure
include repo_fedora
In yaml, you can handle it like
---
repo_fedora::adobe: true
repo_fedora::playonlinux: true