Required RHEL OS packages for NSP container elements
OS packages for NSP deployer host or cluster member
The OS for an NSP deployer host or a member node in an NSP cluster requires the RHEL OS package set listed in Table 3-1, Required OS packages, NSP container element. A listed package is available from the RHEL BaseOS repository, RHEL AppStream repository, or the RHEL ISO disk image.
To facilitate the package installation, you can paste the following command block in a CLI:
Note: Specific versions of some packages are required, as described in Special OS requirements.
dnf -y install @base aide.x86_64 autofs.x86_64 bpftool.x86_64 c-ares.x86_64 dnf -y install cloud-utils-growpart.noarch dnf -y install container-selinux.noarch copy-jdk-configs.noarch conntrack-tools.x86_64 dnf -y install createrepo_c.x86_64 cups-client.x86_64 cups-libs.x86_64 dialog.x86_64 dnf -y install elfutils.x86_64 fio.x86_64 flac-libs.x86_64 ftp.x86_64 gc.x86_64 dnf -y install gtk2.x86_64 guile.x86_64 haproxy.x86_64 hdparm.x86_64 hyphen-en.noarch dnf -y install ipvsadm.x86_64 irqbalance.x86_64 javapackages-tools.noarch dnf -y install keepalived.x86_64 libkadm5.x86_64 libnetfilter_cthelper.x86_64 dnf -y install libnetfilter_cttimeout.x86_64 libnetfilter_queue.x86_64 libquadmath.x86_64 dnf -y install libselinux-devel.x86_64 libverto-libevent.x86_64 lksctp-tools.x86_64 dnf -y install lshw.x86_64 lsof.x86_64 man mcelog.x86_64 net-snmp.x86_64 dnf -y install net-snmp-utils.x86_64 network-scripts.x86_64 nfs-utils.x86_64 dnf -y install nspr.x86_64 nss-softokn.x86_64 nss-softokn-freebl.x86_64 nss-util.x86_64 dnf -y install ntpstat.noarch openssh.x86_64 openssh-askpass.x86_64 dnf -y install openssh-clients.x86_64 openssh-server.x86_64 policycoreutils.x86_64 dnf -y install pcsc-lite-libs.x86_64 procps python3 python3-babel.noarch dnf -y install python3-jinja2.noarch python3-jmespath.noarch python3-jsonpatch.noarch dnf -y install python3-jsonpointer.noarch python3-ldb.x86_64 python3-libselinux.x86_64 dnf -y install python3-markupsafe.x86_64 python3-netaddr.noarch python3-oauthlib.noarch dnf -y install python3-prettytable.noarch python3-pytz.noarch python3-tdb.x86_64 dnf -y install python3-urllib3.noarch redhat-lsb-core.x86_64 dnf -y install redhat-lsb-submod-security.x86_64 rng-tools.x86_64 rsync.x86_64 dnf -y install selinux-policy-devel.noarch selinux-policy-doc.noarch dnf -y install setroubleshoot-server.x86_64 setools-console.x86_64 sshpass.x86_64 dnf -y install socat.x86_64 tcpdump.x86_64 tzdata-java.noarch unzip.x86_64 which.x86_64 dnf -y install zip.x86_64 |
Table 3-1: Required OS packages, NSP container element
Package |
Description |
---|---|
@base |
Roles and playbooks to deploy FreeIPA servers, replicas and client |
aide.x86_64 |
Intrusion detection environment |
autofs.x86_64 |
Libraries for avahi run-time use |
bpftool.x86_64 |
A 2D graphics library |
c-ares.x86_64 |
A library that performs asynchronous DNS operations |
cloud-utils-growpart.noarch |
Script for growing a partition |
conntrack-tools.x86_64 |
Userspace tools for interacting with the Connection Tracking System |
container-selinux.noarch |
SELinux policies for container runtimes |
copy-jdk-configs.noarch |
JDKs configuration files copier |
createrepo_c.x86_64 |
Creates a common metadata repository |
cups-client.x86_64 |
CUPS printing system - client programs |
cups-libs.x86_64 |
CUPS printing system - libraries |
dialog.x86_64 |
A utility for creating TTY dialog boxes |
elfutils.x86_64 |
A collection of utilities and DSOs to handle ELF files and DWARF data |
fio.x86_64 |
Multithreaded IO generation tool |
flac-libs.x86_64 |
Libraries for the Free Lossless Audio Codec |
ftp.x86_64 |
The standard UNIX FTP client |
gc.x86_64 |
A garbage collector for C and C++ |
gtk2.x86_64 |
GTK+ graphical user interface library |
guile.x86_64 |
A GNU implementation of Scheme for application extensibility |
haproxy.x86_64 |
HAProxy reverse proxy for high availability environments |
hdparm.x86_64 |
A utility for displaying and/or setting hard disk parameters |
hyphen-en.noarch |
English hyphenation rules |
ipvsadm.x86_64 |
Utility to administer the Linux Virtual Server |
irqbalance.x86_64 |
IRQ balancing daemon |
javapackages-tools.noarch |
Macros and scripts for Java packaging support |
keepalived.x86_64 |
High Availability monitor built upon LVS, VRRP and service pollers |
libkadm5.x86_64 |
Kerberos 5 Administrative libraries |
libnetfilter_cthelper.x86_64 |
User-space infrastructure for connection tracking helpers |
libnetfilter_cttimeout.x86_64 |
Timeout policy tuning for Netfilter/conntrack Fedora Rawhide for x86_64 |
libnetfilter_queue.x86_64 |
Netfilter queue userspace library, Fedora Rawhide for x86_64 |
libquadmath.x86_64 |
GCC __float128 shared support library |
libselinux-devel.x86_64 |
Header files and libraries used to build SELinux |
libverto-libevent.x86_64 |
libevent module for libverto |
lksctp-tools.x86_64 |
User-space access to Linux Kernel SCTP |
lshw.x86_64 |
Hardware lister |
lsof.x86_64 |
A utility that lists open files on a Linux/UNIX system |
man |
Linux kernel and C library user-space interface documentation |
mcelog.x86_64 |
Tool to translate x86-64 CPU Machine Check Exception date |
net-snmp.x86_64 |
A collection of SNMP protocol tools and libraries |
net-snmp-utils.x86_64 |
Network management utilities using SNMP, from the NET-SNMP project |
network-scripts.x86_64 |
Legacy scripts for manipulating of network devices |
nfs-utils.x86_64 |
NFS utilities and supporting clients and daemons for the kernel NFS server |
nspr.x86_64 |
Netscape Portable Runtime |
nss-softokn.x86_64 |
Network Security Services Softoken Module |
nss-softokn-freebl.x86_64 |
Freebl library for the Network Security Services |
nss-util.x86_64 |
Network Security Services Utilities Library |
ntpstat.noarch |
Utility to print NTP synchronization status |
openssh.x86_64 |
An open source implementation of SSH protocol version 2 |
openssh-askpass.x86_64 |
A passphrase dialog for OpenSSH and X |
openssh-clients.x86_64 |
An open source SSH client application |
openssh-server.x86_64 |
An open source SSH server daemon |
policycoreutils.x86_64 |
SELinux policy core utilities |
pcsc-lite-libs.x86_64 |
PC/SC Lite libraries |
procps |
System and process monitoring utilities |
python3 |
Interpreter of the Python programming language |
python3-babel.noarch |
Library for internationalizing Python applications |
python3-jinja2.noarch |
General purpose template engine for Python 3 |
python3-jmespath.noarch |
JSON Matching Expressions |
python3-jsonpatch.noarch |
Applying JSON Patches in Python 3 |
python3-jsonpointer.noarch |
Resolve JSON Pointers in Python |
python3-ldb.x86_64 |
Python bindings for the LDB library |
python3-libselinux.x86_64 |
SELinux python 3 bindings for libselinux Fedora Rawhide for x86_64 |
python3-markupsafe.x86_64 |
Implements a XML/HTML/XHTML Markup safe string for Python 3 |
python3-netaddr.noarch |
A pure Python network address representation and manipulation library |
python3-oauthlib.noarch |
An implementation of the OAuth request-signing login |
python3-prettytable.noarch |
Python library to display tabular data in tables |
python3-pytz.noarch |
World Timezone Definitions for Python |
python3-tdb.x86_64 |
Python3 bindings for the Tdb library |
python3-urllib3.noarch |
Python3 HTTP module with connection pooling and file POST abilities. |
redhat-lsb-core.x86_64 |
LSB Core module support |
redhat-lsb-submod-security.x86_64 |
LSB Security sub-module support |
rng-tools.x86_64 |
Random number generator related utilities |
rsync.x86_64 |
A program for synchronizing files over a network |
selinux-policy-devel.noarch |
SELinux policy devel |
selinux-policy-doc.noarch |
SELinux policy documentation |
setroubleshoot-server.x86_64 |
SELinux troubleshooting |
setools-console.x86_64 |
Policy analysis command-line tools for SELinux |
sshpass.x86_64 |
Non-interactive SSH authentication utility |
socat.x86_64 |
Bidirectional data relay between two data channels 'netcat++’ |
tcpdump.x86_64 |
A network traffic monitoring tool |
tzdata-java.noarch |
Timezone data for Java |
unzip.x86_64 |
A utility for unpacking zip files |
which.x86_64 |
Displays where a particular program in your path is located |
zip.x86_64 |
A file compression and packaging utility compatible with PKZIP |