Index of /pub/carmutil/6ComputeNode

CARMUTIL in RHEL6

RHEL6 supports yum for installation and update of the RPM packages
known as CARMUTIL. The use of a yum simplifies the installation and
reduces the risk for incomplete installations. There are two steps in
this procedure. First access to the repository needs to be
configured. When that is done, the desired CARMUTILs can be
installed. These steps are detailed below.

Configuring the Repository

The repository for carmutil must be accessible from all machines that
should have carmutil installed. This could be achieved by a firewall
configuration that permits ftp or http downloads directly from the
server at Jeppesen Systems AB, or by installing a local copy of the
repository inside the firewall.

See the separate section later in the
document for how to install a local repository in case the firewall
does not permit access to external servers.

Pre-requirement

All machines that should install carmutil must subscribe to the base
channel and to the supplementary channel in RHN. Check the
subscription settings for your hosts on Red Hat Network or on your local
satellite.

Install procedure

The package carmutil-release is available from Customer Production Services, but can also be downloaded directly from the server:

Before installing the package carmutil-release you should first
verify with Customer Production Services that you have an authentic copy of
the package by comparing the cheksum of the file. (Use sha1sum.) Once
this package is installed, the provided key (GPG#8033bff0) will be
used by yum to authenticate packages from the carmutil repository.

Install the package carmutil-release by running the following command on
each host that should have carmutil installed:

If you can't use the official repository server, e.g. because of
firewall restrictions, the work around is to install local copy of the
repository that all your hosts can access.

A local repository is created by downloading and installing a copy of
the repository
to a shared file system (NFS), a local ftp server or a local http
server. The RPMs needed are available through
the x86_64 link at the
top of the page, or you can ask your service manager to help you obtain
a tar-archive containing the complete repository.

Example on installation of a local repository, assuming a tar archive
is available:

You can use the provided script to install the carmutil-release-5
package and edit the baseurl in one command. The script replaces the
two steps described in the install procedure above. You must run the
scripts on all hosts that should have carmutil installed:

Configuring repository

The default configuration is to use the repository at
ftp.jeppesensystems.com using the protocol http without any proxy. If
you need to adjust that, edit the setting of baseurl to match the
protocol and server you decided to use and define proxy settings if
required. See 'man yum.conf' for additional configuration options:

# gedit /etc/yum.repos.d/carmutil.repo

(Any editor can of course be used instead of gedit.)

Installing CARMUTIL

When the package carmutil-release is installed and a working baseurl
is configured, you can use yum to install the carmutil package and all
dependent packages using a single command:

# yum install carmutil18

Replace 18 with the number matching your Jeppesen release. It is
possible to install more than one carmutil in parallel.

Update procedure

In case you use a local repository you should first download the tar
file and install it in the same location as the original file. Then
update all hosts with the carmutil installed by the following command: