2.3. Installing and Uninstalling the Enterprise Security Client on Red Hat Enterprise Linux
2.3.1. Installing the ESC Client
The first step in installing the Enterprise Security Client is to download the required packages. There are two ways to obtain the packages:
- Downloading an ISO image from the Customer Portal.
- Using the Red Hat
yum
utility
The preferred method of obtaining RPMs is using the
yum
command-line utility, as follows:
# yum install esc
If the
yum
command completes successfully, all of the necessary Enterprise Security Client RPMs and dependencies will be installed and ready for use.
Note
If you used the
yum
utility to install the Enterprise Security Client, there is no need for further installation; the client has already been installed. The following procedure is for installing from a CD image.
- As the
root
user, install the Enterprise Security Client packages:# yum install esc
The Enterprise Security Client is located in
/usr/lib/esc-1.1.0
on Red Hat Enterprise Linux 32-bit systems and /usr/lib64/esc-1.1.0
on Red Hat Enterprise Linux 64-bit system. The esc
shell script is installed in /usr/bin/esc
. You can launch the Enterprise Security Client by running the esc
command.
The Enterprise Security Client for Linux implements a daemon (
escd
) that runs silently, waiting for a smart card to be inserted. When an unenrolled smart card is inserted, the daemon automatically launches the client UI, and the Enterprise Security Client guides the user through the enrollment process. It is also possible to launch the client manually from the menu, by selecting System Settings, then Smart Card Manager.
2.3.2. Uninstalling the ESC client
- Unplug all USB tokens.
- Stop the Enterprise Security Client.
- Log in as the
root
user, and userpm -ev
to remove the Enterprise Security Client RPM:# yum remove esc
Note
Update the version numbers of the RPM files to match your version. - Remove any remaining files in the installation directory.