Libraries not included in the security hardened image

The security hardened image follows a distroless approach, which excludes packages that are not required for running Spark. The excluded packages are outlined in the following list.

Package Description
abattis-cantarell-fonts Default GNOME Cantarell font family for UI text.
acl System package acl.
adwaita-cursor-theme GNOME Adwaita cursor theme.
adwaita-icon-theme GNOME Adwaita icon theme.
apr Apache Portable Runtime core libraries.
apr-devel Development headers and static libraries for apr.
apr-util Utility libraries for the Apache Portable Runtime (APR).
apr-util-bdb System package apr util bdb.
apr-util-devel Development headers and static libraries for apr util.
apr-util-ldap System package apr util ldap.
apr-util-openssl System package apr util openssl.
at-spi2-atk System package at spi2 atk.
at-spi2-core System package at spi2 core.
atk System package atk.
atlas System package atlas.
atlas-devel Development headers and static libraries for atlas.
audit-libs Shared libraries for audit.
avahi-libs Shared libraries for avahi.
basesystem Basic system identification package.
bind-libs-lite System package bind libs lite.
bind-license System package bind license.
bind-utils System package bind utils.
brotli System package brotli.
bzip2-libs Shared libraries for bzip2.
cairo 2D vector graphics library.
cairo-gobject System package cairo gobject.
chkconfig System package chkconfig.
cmake System package cmake.
cmake-data Data files for cmake.
cmake-filesystem Filesystem layout for cmake.
cmake-rpm-macros System package cmake rpm macros.
colord-libs Color management libraries.
copy-jdk-configs Helpers to manage system JDK configuration.
coreutils-single Core GNU utilities in a single binary.
cracklib System package cracklib.
cracklib-dicts System package cracklib dicts.
crypto-policies System package crypto policies.
crypto-policies-scripts System package crypto policies scripts.
cryptsetup-libs Shared libraries for cryptsetup.
cups-libs CUPS printing system libraries.
cyrus-sasl-devel Development headers for Cyrus SASL.
cyrus-sasl-lib SASL authentication library.
dbus System message bus (D-Bus).
dbus-common Common files for dbus.
dbus-daemon D-Bus message bus daemon.
dbus-glib GLib bindings for D-Bus.
dbus-libs Libraries for D-Bus.
dbus-tools Command-line tools for D-Bus.
dconf System package dconf.
dejavu-fonts-common Shared files for the DejaVu font families.
dejavu-sans-mono-fonts DejaVu Sans Mono monospaced font family.
device-mapper System package device mapper.
device-mapper-libs Shared libraries for device mapper.
dmidecode System package dmidecode.
dwz DWARF debug information compressor.
efi-srpm-macros System package efi srpm macros.
elfutils-default-yama-scope System package elfutils default yama scope.
elfutils-libelf System package elfutils libelf.
elfutils-libs Shared libraries for elfutils.
emacs-filesystem Filesystem layout for emacs.
enchant System package enchant.
expat System package expat.
expat-devel Development headers and static libraries for expat.
file File type identification utility.
file-libs Libraries for file type identification.
filesystem Base filesystem layout and directories.
findutils File-finding utilities (find, xargs).
fontconfig System package fontconfig.
fontpackages-filesystem Filesystem layout for fontpackages.
fribidi Bidirectional text processing library.
gawk GNU awk text processing language.
gdb-gdbserver Remote debugging server for GDB.
gdbm-libs Shared libraries for gdbm.
gdk-pixbuf2 Image loading and pixel buffer library for GNOME.
gdk-pixbuf2-modules Image loader modules for GDK-Pixbuf.
geolite2-city GeoLite2 city geolocation database.
geolite2-country GeoLite2 country geolocation database.
ghc-srpm-macros RPM macros for building Haskell packages.
glib-networking System package glib networking.
glib2 Core application utility library for GNOME/GTK (GLib).
glibc-common Common files for the GNU C Library.
glibc-gconv-extra Extra character set conversions for glibc.
glibc-langpack-en English language support for glibc.
glibc-minimal-langpack Minimal language data for glibc.
gmp System package gmp.
gnupg2 System package gnupg2.
gnutls TLS/SSL and crypto library (GnuTLS).
go-srpm-macros RPM macros for building Go packages.
gobject-introspection System package gobject introspection.
gpgme System package gpgme.
graphite2 Smart font rendering engine.
grep Text search utility.
groff-base Typesetting tools (man page formatter).
gsettings-desktop-schemas GNOME desktop settings schemas.
gtk-update-icon-cache System package gtk update icon cache.
gtk3 GTK 3 graphical toolkit.
gzip GNU gzip compression utility.
harfbuzz OpenType text shaping engine.
hicolor-icon-theme Fallback icon theme shared by desktops.
hostname Utility to set or show the system hostname.
httpd Apache HTTP Server.
httpd-devel Development headers for building against Apache HTTP Server.
httpd-filesystem Filesystem layout and directories for Apache HTTP Server.
httpd-tools Command-line utilities for Apache HTTP Server.
hunspell System package hunspell.
hunspell-en System package hunspell en.
hunspell-en-gb System package hunspell en gb.
hunspell-en-us System package hunspell en us.
ima-evm-utils System package ima evm utils.
info GNU info documentation viewer.
jasper-libs JPEG-2000 image codec library.
java-11-openjdk OpenJDK 11 JRE.
java-11-openjdk-devel OpenJDK 11 development tools and headers.
java-11-openjdk-headless OpenJDK 11 headless runtime.
javapackages-filesystem Filesystem layout for Java packaging.
jbigkit-libs Shared libraries for jbigkit.
json-glib JSON parser and generator for GLib.
kmod-libs Shared libraries for kmod.
krb5-workstation Kerberos 5 client utilities (kinit, klist, etc.).
langpacks-en System package langpacks en.
libacl Shared library libacl.
libarchive Shared library libarchive.
libassuan Shared library libassuan.
libattr Shared library libattr.
libblkid Shared library libblkid.
libcap Shared library libcap.
libcap-ng Shared library libcap ng.
libcomps Shared library libcomps.
libcurl cURL client library for HTTP/FTP and more.
libdatrie Shared library libdatrie.
libdb Shared library libdb.
libdb-devel Development headers and static libraries for libdb.
libdb-utils Shared library libdb utils.
libdnf Shared library libdnf.
libepoxy OpenGL function pointer management library.
libfdisk Shared library libfdisk.
libffi-devel Development headers and static libraries for libffi.
libfontenc Shared library libfontenc.
libgcrypt General-purpose cryptographic library.
libgpg-error GnuPG error description library.
libgusb Shared library libgusb.
libkadm5 Kerberos administration library.
libksba Shared library libksba.
libmaxminddb MaxMind DB reader library (GeoIP2).
libmodman Shared library libmodman.
libmodulemd Shared library libmodulemd.
libmount Shared library libmount.
libnghttp2 Shared library libnghttp2.
libnl3 Shared library libnl3.
libnsl2 Shared library libnsl2.
libpath_utils Shared library libpath utils.
libpkgconf Shared library libpkgconf.
libproxy Proxy configuration and discovery library.
libpwquality Shared library libpwquality.
libquadmath Shared library libquadmath.
librepo Shared library librepo.
libreport-filesystem Filesystem layout for problem reporting (ABRT).
librhsm Shared library librhsm.
libseccomp Secure computing (seccomp) filtering library.
libsemanage SELinux policy management library.
libsigsegv Segmentation fault handling library.
libsmartcols Column formatting library from util-linux.
libsolv Dependency solver library for package managers.
libsoup Shared library libsoup.
libss Shared library libss.
libssh SSH client library.
libssh-config Configuration files for libssh.
libtalloc Hierarchical memory allocator (Samba/tdb).
libthai Thai language support library.
libtiff TIFF image library.
libtirpc Shared library libtirpc.
libtool-ltdl Shared library libtool ltdl.
libusbx Userspace USB programming library.
libuser Shared library libuser.
libutempter Shared library libutempter.
libuuid UUID generation library.
libwayland-client Wayland client library.
libwayland-cursor Wayland cursor helper library.
libwayland-egl Wayland EGL platform library.
libx11-common Common data files for the X11 client libraries.
libxcomposite X11 Composite extension client library.
libxcursor X11 cursor management client library.
libxdamage X11 Damage extension client library.
libxfixes X11 Fixes extension client library.
libxft X FreeType interface library for X11.
libxinerama X11 multi-head display extension library.
libxkbcommon Keyboard handling library for Wayland/X11.
libxrandr X11 RandR extension client library.
libyaml YAML parser and emitter library.
libzstd Zstandard compression library.
lksctp-tools Command-line tools for lksctp.
lua System package lua.
lua-libs Shared libraries for lua.
lz4-libs LZ4 compression library.
mailcap MIME type handling configuration.
make Build automation tool.
mod_auth_gssapi System package mod auth gssapi.
mod_http2 HTTP/2 module for Apache HTTP Server.
mod_ldap LDAP authentication/authorization module for Apache HTTP Server.
mod_session Session management module for Apache HTTP Server.
mod_ssl SSL/TLS module for Apache HTTP Server.
mpfr System package mpfr.
ncurses-base System package ncurses base.
ncurses-libs Shared libraries for ncurses.
nettle System package nettle.
npth New GNU portable threads library.
nspr Netscape Portable Runtime library.
nss Network Security Services cryptography libraries.
nss-softokn NSS software cryptographic module.
nss-softokn-freebl NSS low-level crypto library (freebl).
nss-sysinit NSS system initialization module.
nss-util Utility libraries for NSS.
nss_wrapper Name Service Switch wrapper libraries.
nss_wrapper-libs Shared libraries for nss wrapper.
ocaml-srpm-macros RPM macros for building OCaml packages.
openblas-srpm-macros RPM macros for packaging OpenBLAS.
openblas-threads Optimized BLAS library (OpenBLAS).
openldap OpenLDAP client utilities and libraries.
openldap-devel Development headers for OpenLDAP.
openssl-libs OpenSSL cryptographic and TLS libraries.
pam System package pam.
pango Text layout and rendering library.
passwd Password change utility.
pcre System package pcre.
pcre2 System package pcre2.
perl-carp Perl module carp.
perl-constant Perl module constant.
perl-data-dumper Perl module data dumper.
perl-digest Perl module digest.
perl-digest-md5 Perl module digest md5.
perl-encode Perl module encode.
perl-encoding Perl module encoding.
perl-errno Perl module errno.
perl-exporter Perl module exporter.
perl-file-path Perl module file path.
perl-file-temp Perl module file temp.
perl-filter Perl module filter.
perl-getopt-long Perl module getopt long.
perl-http-tiny Perl module http tiny.
perl-interpreter Perl module interpreter.
perl-io Perl module io.
perl-io-socket-ip Perl module io socket ip.
perl-io-socket-ssl Perl module io socket ssl.
perl-libnet Perl module libnet.
perl-libs Shared libraries for perl.
perl-macros Perl module macros.
perl-mime-base64 Perl module mime base64.
perl-mozilla-ca Perl module mozilla ca.
perl-net-ssleay Perl module net ssleay.
perl-open Perl module open.
perl-parent Perl module parent.
perl-pathtools Perl module pathtools.
perl-pod-escapes Perl module pod escapes.
perl-pod-perldoc Perl module pod perldoc.
perl-pod-simple Perl module pod simple.
perl-pod-usage Perl module pod usage.
perl-podlators Perl module podlators.
perl-scalar-list-utils Perl module scalar list utils.
perl-socket Perl module socket.
perl-srpm-macros Perl module srpm macros.
perl-storable Perl module storable.
perl-term-ansicolor Perl module term ansicolor.
perl-term-cap Perl module term cap.
perl-text-parsewords Perl module text parsewords.
perl-text-tabs+wrap Perl module text tabs and wrap.
perl-threads Perl module threads.
perl-threads-shared Perl module threads shared.
perl-time-local Perl module time local.
perl-unicode-normalize Perl module unicode normalize.
perl-uri Perl module uri.
pixman Low-level pixel manipulation library.
pkgconf Tool to query and manage library build flags (pkg-config).
pkgconf-m4 Autoconf macros for pkgconf.
pkgconf-pkg-config pkg-config compatibility symlink provided by pkgconf.
platform-python System Python 3 interpreter used by the OS.
platform-python-setuptools Setuptools for the system Python.
popt Command-line option parsing library.
procps-ng System package procps ng.
publicsuffix-list-dafsa System package publicsuffix list dafsa.
python-rpm-macros System package python rpm macros.
python-srpm-macros System package python srpm macros.
python2 Python 2 interpreter (legacy).
python2-devel Development headers for Python 2.
python2-libs Shared libraries for Python 2.
python2-nose Unit testing framework for Python 2.
python2-numpy NumPy for Python 2.
python2-pip pip package manager for Python 2.
python2-pip-wheel pip as a wheel for Python 2.
python2-rpm-macros RPM macros for Python 2 packaging.
python2-setuptools Python 2 packaging utilities (setuptools).
python2-setuptools-wheel setuptools as a wheel for Python 2.
python2-virtualenv Virtual environments for Python 2.
python2-wheel-wheel wheel package as a wheel for Python 2.
python3-bind BIND DNS Python 3 tools.
python3-chardet Character encoding detection for Python 3.
python3-cloud-what Cloud environment detection helpers for Python 3.
python3-dateutil Python 3 package dateutil.
python3-dbus Python 3 package dbus.
python3-decorator Python 3 package decorator.
python3-dnf DNF Python 3 bindings.
python3-dnf-plugins-core Core DNF plugin collection for Python 3.
python3-ethtool ethtool bindings for Python 3.
python3-gobject-base GObject introspection bindings for Python 3.
python3-gpg GnuPG bindings for Python 3.
python3-hawkey libhawkey bindings for Python 3 (DNF).
python3-idna IDNA (Internationalized Domain Names) support for Python 3.
python3-iniparse INI file parser for Python 3.
python3-inotify inotify bindings for Python 3.
python3-libcomps Python 3 package libcomps.
python3-libdnf libdnf bindings for Python 3.
python3-librepo librepo bindings for Python 3.
python3-libs Shared libraries for python3.
python3-pip-wheel Python 3 package pip wheel.
python3-ply Lex/Yacc parsing tools for Python 3.
python3-pysocks SOCKS proxy client for Python 3.
python3-requests HTTP library for Python 3.
python3-rpm RPM Python 3 bindings.
python3-rpm-generators RPM dependency generators for Python 3.
python3-rpm-macros RPM macros for Python 3 packaging.
python3-setuptools-wheel Setuptools as a wheel for Python 3.
python3-six Python 3 package six.
python3-subscription-manager-rhsm Python 3 package subscription manager rhsm.
python3-syspurpose Python 3 package syspurpose.
python3-systemd systemd bindings for Python 3.
python3-urllib3 HTTP client library for Python 3.
python38 Python 3.8 interpreter.
python38-devel Development headers for Python 3.8.
python38-libs Shared libraries for Python 3.8.
python38-numpy NumPy for Python 3.8.
python38-pip pip package manager for Python 3.8.
python38-pip-wheel pip as a wheel for Python 3.8.
python38-setuptools setuptools for Python 3.8.
python38-setuptools-wheel setuptools as a wheel for Python 3.8.
python38-wheel-wheel wheel package as a wheel for Python 3.8.
qt5-srpm-macros RPM macros for building Qt 5 packages.
rest System package rest.
rootfiles Basic user-level system files.
rpm RPM Package Manager command-line tools.
rpm-build-libs Libraries for building RPM packages.
rpm-libs Libraries for the RPM Package Manager.
rust-srpm-macros RPM macros for building Rust packages.
sed Stream editor for filtering and transforming text.
setup Base system setup files and directories.
shadow-utils User and group account management utilities.
shared-mime-info System package shared mime info.
sscg Simple Signed Certificate Generator.
systemd System and service manager.
systemd-libs Systemd shared libraries.
systemd-pam PAM module for systemd login integration.
tar Archiving utility for TAR files.
tpm2-tss TPM 2.0 Software Stack library.
ttmkfdir Tool to generate fonts.dir for TrueType fonts.
tzdata Time zone data.
tzdata-java Time zone data for Java runtime.
unixodbc-devel Development headers for unixODBC (ODBC driver manager).
usermode System package usermode.
util-linux Collection of essential Linux system utilities.
vim-filesystem Filesystem layout for vim.
vim-minimal System package vim minimal.
virt-what Detect if running inside a virtual machine.
which Locate a command in PATH.
xkeyboard-config Configuration files for xkeyboard.
xorg-x11-font-utils Utilities for handling legacy X.Org fonts.
xorg-x11-fonts-type1 Legacy Type1 fonts for X.Org.
xz-libs Shared libraries for xz.