54
Chapter 4. Red Hat Network Website
Details
page. To modify the child channels associated with this system, use the checkboxes next
to the channels and click the
Change Subscriptions
button. You will receive a success message
or be notified of any errors. To change the system’s base channel, select the new one from the
pulldown menu and click the
Modify Base Channel
button. Refer to Section 4.6.1
Software
Channels
for more information.
•
Configuration
— Assists in managing the configuration of the system. 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.
To manage the configuration of a system, it must have the latest
rhncfg*
packages installed and
a config-enable created on it. Refer to Section 4.6.6.1
Preparing Systems for Config Management
for instructions.
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 Provisioning
child channel for your distribution. Download and install the latest
rhncfg*
packages. Then
refer to Section 4.6.6.1
Preparing Systems for Config Management
for instructions on preparing
the target system.
You must place a config-enable file on the system to have config actions scheduled. This file
is required to allow configuration management on the system while preventing inadvertent and
potentially dangerous changes. To create this file, issue the following commands as root. First,
create the necessary directory:
mkdir -p /etc/sysconfig/rhn/allowed-actions/configfiles
Then, you should decide exactly what actions should be allowed by system administrators. The
following modes are available:
•
deploy
— Install configuration files from the central repository on the system. Without this
set, the configuration management interface provides no real value for this system.
•
verify
— Identify any differences between configuration files on the system and those associ-
ated with it in the central repository.
•
diff
— Display differences between configuration files on the system and those associated
with it in the central repository.
•
upload
— Send any files from the system to the central repository. This is similar to granting
root privileges on the machine.
•
mtime_upload
— Send files modified since a certain date and time from the system to the
central repository.
•
all
— Enable all of these modes for configuration management on the system.
To set individual modes, issue this command (repeatedly, as root), appending the mode name to
the end:
touch /etc/sysconfig/rhn/allowed-actions/configfiles/
mode
To grant full configuration management access, issue this command:
touch /etc/sysconfig/rhn/allowed-actions/configfiles/all
Your system should now be ready for config management through RHN. The central configura-
tion repository is covered more extensively in Section 4.6.6
Manage Config Channels
. Command
line options also exist for many of these functions. Refer to Appendix A
Command Line Config
Management Tools
for instructions. Here are the system’s
Configuration
subtabs:
•
Managed Files
— List all configuration files currently associated with the system.
•
Verify
— Validate the configuration files installed on the system by comparing them to ver-
sions stored in RHN’s central configuration manager. Select the files to be verified and click
Verify
.
Summary of Contents for NETWORK 3.5 - PROVISIONING
Page 1: ...Red Hat Network 3 5 Provisioning Reference Guide...
Page 6: ......
Page 16: ...6 Chapter 1 What is Red Hat Network...
Page 50: ...40 Chapter 3 Red Hat Network Alert Notification Tool...
Page 98: ...88 Chapter 4 Red Hat Network Website...
Page 114: ...104 Chapter 6 Red Hat Network Registration Client...
Page 122: ...112 Appendix A Command Line Config Management Tools...
Page 126: ...116 Appendix B RHN API Access...
Page 132: ...122 Glossary...