Chapter 2. Requirements

These requirements must be met before installation.

2.1. Software Requirements

To perform an installation, the following software components must be available:

ImportantImportant
 

If you plan to obtain Monitoring-level service, you must install your RHN Satellite Server on Red Hat Enterprise Linux AS 3 Update 3 or Red Hat Enterprise Linux AS 4. These are the only supported base operating systems for Satellites serving Monitoring-entitled systems.

Each version of Red Hat Enterprise Linux AS requires additional packages to support RHN Satellite Server. The following sections identify Red Hat's recommended methods for obtaining the desired package set for each version of Red Hat Enterprise Linux AS. Installing packages other than those specified can lead to package conflicts.

2.1.1. Red Hat Enterprise Linux AS 4 Packages

To install RHN Satellite Server on Red Hat Enterprise Linux AS 4, first obtain the required packages in one of the following ways.

WarningWarning
 

Security-enhanced Linux (SELinux) must be disabled in Red Hat Enterprise Linux AS 4 prior to installation of RHN Satellite Server. To do this during CD or ISO image installation, select Disabled when presented with options for SELinux support. To do this for kickstart installation, include the command selinux --disabled or wait for the install to complete, edit the /etc/selinux/config file to read SELINUX=disabled and reboot the system.

When installing Red Hat Enterprise Linux AS 4 via CD or ISO image, select the following package groups:

  • Development Tools

  • Legacy Software Development

Then after operating system installation, register the system with RHN and use the Red Hat Update Agent to install the outstanding packages with the following command:

up2date newt-perl perl-DateManip perl-libxml-enno perl-Parse-Yapp /
        perl-Time-HiRes PyXML gd xorg-x11-deprecated-libs

Once updated, delete the Red Hat Enterprise Linux AS 4 system profile from RHN, as it will be reregistered during Satellite installation.

When kickstarting Red Hat Enterprise Linux AS 4, specify the following packages and groups:

  • @ Base

  • @ Compatibility Arch Support

  • @ Development Tools

  • @ Legacy Software Development

  • newt-perl

  • perl-DateManip

  • perl-libxml-enno

  • perl-Parse-Yapp

  • perl-Time-HiRes

  • PyXML

2.1.2. Red Hat Enterprise Linux AS 3 Update 3 Packages

To install RHN Satellite Server on Red Hat Enterprise Linux AS 3 Update 3, first obtain the required packages in one of the following ways.

When installing Red Hat Enterprise Linux AS 3 Update 3 via CD or ISO image, select the following package groups:

  • Web Server

  • Mail Server

  • Development Tools

  • Legacy Software Development

Then after operating system installation, register the system with RHN and use the Red Hat Update Agent to install the outstanding packages with the following command:

up2date perl-CGI perl-libwww-perl perl-URI perl-XML-Parser perl-DateManip /
	perl-XML-Dumper perl-libxml-enno perl-Parse-Yapp perl-XML-Encoding

Once updated, delete the Red Hat Enterprise Linux AS 3 Update 3 system profile from RHN, as it will be reregistered during Satellite installation.

When kickstarting Red Hat Enterprise Linux AS 3 Update 3, specify the following packages and groups:

  • @ Base

  • @ Server

  • @ Development Tools

  • @ Legacy Software Development

  • perl-CGI

  • perl-Time-HiRes

2.1.3. Red Hat Enterprise Linux AS 2.1 Update 5 Packages

To install RHN Satellite Server on Red Hat Enterprise Linux AS 2.1 Update 5, first obtain the required packages in one of the following ways.

When installing Red Hat Enterprise Linux AS 2.1 Update 5 via CD or ISO image, select the following package groups:

  • Network Support

  • Web Server

  • Software Development

  • Advanced Server

  • Messaging and Web Tools

  • Utilities

This satisfies the base operating system requirements. Unlike Red Hat Enterprise Linux AS 3 Update 3 and Red Hat Enterprise Linux AS 4, you do not have to run up2date to install additional packages.

When kickstarting Red Hat Enterprise Linux AS 2.1 Update 5, specify the following package groups:

  • @ Advanced Server

  • @ Base

  • @ Messaging and Web Tools

  • @ Software Development

  • @ Utilities

  • @ Web Server