6.6.6. Manage Config Channels —

Provides the means to create and oversee channels containing configuration files. You must be a Configuration Administrator or Organization Administrator to view this section of the website. Like software channels, configuration channels store files to be installed on systems. Unlike software packages, various versions of configuration files may prove useful to a system at any given time. Further, RHN allows you to include variables, or macros, that allow you to treat your configuration files as templates that can be deployed across your organization, with the relevant values populated upon individual system installation.
Please note that whenever a configuration file is deployed via RHN, a backup of the previous file including its full path is made in the /var/lib/rhncfg/backups/ directory on the affected system. The backup retains its filename but has a .rhn-cfg-backup extension appended.

6.6.6.1. Preparing Systems for Config Management

For a system to have its configuration managed through RHN, it must have the appropriate tools and config-enable file installed. These tools may already be installed on your system, especially if you kickstarted the system with configuration management functionality. If not, they can be found within the RHN Tools child channel for your distribution. Download and install the latest rhncfg* packages. They are:
  • rhncfg — The base libraries and functions needed by all rhncfg-* packages.
  • rhncfg-actions — The code required to run configuration actions scheduled via the RHN website.
  • rhncfg-client — A command line interface to the client features of the RHN Configuration Management system.
  • rhncfg-management — A command line interface used to manage RHN configuration.
Next, you must enable your system to schedule configuration actions. This is done using the rhn-actions-control command on the client system. This command is included in the rhncfg-actions RPM. The RHN Actions Control (rhn-actions-control) enables or disables specific modes of allowable actions. Refer to Section A.1, “Red Hat Network Actions Control for instructions.