Installation guide

Chapter 4. Custom Channel Package Manager
This is a section on using Red Hat Satellite Proxy with the Custom Channel Package Manager.
4.1. Using t he Cust om Channel Package Manager and Serving Local
Packages t hrough t he Red Hat Net work Proxy
The Custom Channel Package Manager is a command line tool that allows an organization to serve
local packages associated with a private Red Hat Satellite channel through the Red Hat Satellite
Proxy Server. To update only official Red Hat packages for the Red Hat Satellite Proxy Server, do not
install the Custom Channel Package Manager.
To use the Custom Channel Package Manager, install the spacewal k-pro xy-packag e-manag er
package and its dependencies.
Only the header information for packages is uploaded to the Red Hat Satellite Servers. The headers
are required so that Red Hat Satellite can resolve package dependencies for the client systems. The
actual package files (*. rpm) are stored on the Red Hat Satellite Proxy Server.
The Custom Channel Package Manager uses the same settings as the Proxy, defined in the
/etc/rhn/rhn. co nf configuration file. See the rhn_packag e_manag er manual page for more
information.
In order for Custom Channel Package Manager to be able to serve the local packages, the following
steps need to be followed:
1. Create a private channel.
2. Upload the local packages into the channel.
The steps will be further discussed in the next sections.
4 .1.1. Creat ing a Privat e Channel
Before local packages can be provided through the Red Hat Satellite Proxy Server, a private channel
is needed to store them. Perform the following steps to create a private channel:
1. Log in to your local Red Hat Satellite server in the network.
2. Click C hannel s on the top navigation bar. If the Manag e C hannel s option is not present in
the left navigation bar, ensure that this user has channel editing permissions set. Do this
through the Users category accessible through the top navigation bar.
3. In the left navigation bar, click Manag e So ftware C hannel s and then the create new
channel button at the top-right corner of the page.
4. Select a parent channel and base channel architecture, then enter a name, label, summary,
and description for the new private channel. The channel label must: be at least six
characters long, begin with a letter, and contain only lowercase letters, digits, dashes (-), and
periods(.). Also enter the URL of the channel's GPG key. Although this field is not required, it
is recommended to enhance security.
5. Click C reate C hannel .
Report a bug
Red Hat Sat ellit e 5.7 Proxy In st allat ion G uide
18