Chapter 5. Entitlements

Red Hat Network Satellite provides all services to customers through entitlements. Customers purchase entitlements as needed via Red Hat Network. For Red Hat Network Satellite, entitlements are contractually agreed-upon beforehand and set at installation time. All public channels are automatically available and private channels are determined by the Red Hat Network Entitlement Certificate.
The Entitlement Certificate contains a precise set of entitlements attributed to your organization. Red Hat reserves the right to compare the contents of that Red Hat Network Entitlement Certificate with the database's entitlement settings at any time to ensure compliance with the terms of the customer's contract with Red Hat.
The Satellite Installer Program performs the steps referenced in this section during initial installation. As a result, customers do not require the steps in this section unless they import a new Entitlement Certificate, such as one reflecting an increase in the number of entitlements.

5.1. Red Hat Network Satellite Activate

For disconnected Satellites or customers who prefer to work locally, Red Hat provides a command line tool for managing your Red Hat Network Entitlement Certificate and activating the Satellite using that certificate: Red Hat Network Satellite Activate (rhn-satellite-activate). This is included with the Satellite installation as part of the spacewalk-backend-tools package.
The rhn-satellite-activate tool offers a handful of command line options for activating a Satellite using its Red Hat Network Entitlement Certificate:

Table 5.1. Red Hat Network Entitlement Certificate Options

Option Description
-h, --help Display the help screen with a list of options.
--sanity-only Confirm certificate sanity. Does not activate the Satellite locally or remotely.
--disconnected Activates locally but not on remote Red Hat Network Servers.
--rhn-cert=/PATH/TO/CERT Uploads new certificate and activates the Satellite based upon the other options passed (if any).
--systemid=/PATH/TO/SYSTEMID For testing only - Provides an alternative system ID by path and file. The system default is used if not specified.
--no-ssl For testing only - Disable SSL.
To use these options, insert the option and the appropriate value, if needed, after the rhn-satellite-activate command.