1.3.3. ON Analytics
Based on the ELK Stack, ON Analytics receives the platform logs, structures, and metadata and builds the data lake to show dashboards and reports in real time allowing specific searches. When we have the 2SRA (Remote Secure Access) module, it receives the metadata of the VPN traffic processed by OpenNAC Sensor via Filebeat.
It is a mandatory component of the solution that includes non-critical components such as:
Aggregator: An enrichment of all the information generated by any OpenNAC Enterprise component.
Search Engine: Based on an elastic search engine that allows you to easily search the information generated and collected by the OpenNAC Enterprise components.
Dashboards and reports: The solution includes a set of dashboards and reports based on common technical information gathered. You can create and generate your own custom dashboards.
Note
ON Analytic is NOT a critical component for the platform, which is why it does NOT require high availability. The implementation of one or more nodes will depend on the requirements of the deployment and the final architecture design. If this component is outlined, the main functionality of OpenNAC Enterprise modules would continue to work. However, during the outlined period, we would no longer have the ability to process and display the information of the solution.
In deployments where a large amount of data is generated, it may be necessary to deploy multiple Analytics nodes to load balance the storage. ON Analytics has two types of roles, typically within the same node:
Aggregator: A role with aggregation functions that receive information through Filebeat and process logs with Logstash.
Analytics: A role with data management functions performed by ElasticSearch and visualization through Kibana.
1.3.3.1. Sizing an ON Analytics Instance
The dimension of Network Access solution infrastructure can be directly inferred from the expected workload in terms of users, IPs, types of authentication or use cases deployed that the NAC must sustain. The workload may be complicated to estimate, but this is a crucial exercise to build an efficient NAC Architecture. In general, you can increase its capacity by adding more nodes of some components. The current user’s growth is achieved by adding more nodes in an N + 1 scheme through a load balancer.
When the network requires capturing 10 Gb, it will be necessary to implement hardware sensors with cards compatible with accelerated drivers from pFring.
The hardware specifications for ON Analytics are:
Resources |
Minimum |
Recommended |
---|---|---|
Memory |
16 GB |
64 GB |
CPU |
8 CPU |
16 CPU |
Disk Size |
200 GB |
According to the architecture |
Disk Type |
SCSI/SATA |
SSD |
Network |
2 NIC |
2 NIC** |
Note
* It depends on the amount of information that needs to be stored.
** The 2 network interfaces are mainly for service and management (internal communication between the different nodes).
1.3.3.2. Installed Packages
This section provides a comprehensive list of installed packages on the ON Analytics component, along with their respective descriptions. These packages play a crucial role in supporting various functionalities and services, ensuring a robust and efficient operating environment.
Package Name |
Description |
---|---|
acl |
Access control list utilities for controlling POSIX user access to files and directories. |
alsa-lib |
The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. |
apr |
The Apache Portable Runtime (APR) provides a library of C data structures and routines for use by applications. |
apr-util |
The Apache Portable Runtime Utility Library (APR-Util) provides additional utility interfaces for APR. |
apr-util-bdb |
Berkeley DB driver for the Apache Portable Runtime Utility Library. |
apr-util-openssl |
OpenSSL driver for the Apache Portable Runtime Utility Library. |
atk |
The ATK library provides a set of interfaces for accessibility. |
audit |
The Linux Audit daemon provides audit logging for the system. |
audit-libs |
Libraries for the userspace interface to the Linux kernel’s audit subsystem. |
authselect |
A command-line tool to select the system’s authentication configuration. |
authselect-libs |
Libraries for the authselect package. |
avahi-libs |
Libraries for Avahi, a DNS-SD/mDNS system for service discovery. |
basesystem |
The basic package that defines the essential components of a Red Hat Enterprise Linux system. |
bash |
The GNU Bourne Again SHell (bash) is an sh-compatible shell with enhancements. |
bind-export-libs |
Exported bind libraries for dynamic DNS (DDNS) clients. |
bind-libs |
Libraries used by the BIND DNS packages. |
bind-libs-lite |
Lightweight versions of BIND libraries. |
bind-license |
License of the BIND DNS suite. |
bind-utils |
Utilities for querying DNS name servers. |
binutils |
A set of GNU Binary Utilities used for building and managing binary programs. |
biosdevname |
Udev helper for naming devices per BIOS names. |
bison |
Bison is a parser generator utility. |
bridge-utils |
Utilities for configuring the Linux Ethernet bridge. |
brotli |
Brotli is a generic-purpose lossless compression algorithm. |
bzip2-libs |
Libraries for applications using bzip2 compression. |
ca-certificates |
The Mozilla CA certificates bundle. |
cairo |
Cairo is a 2D graphics library with support for multiple output devices. |
c-ares |
A library that performs DNS requests and name resolutions asynchronously. |
chkconfig |
A system tool for maintaining the /etc/rc*.d hierarchy. |
chrony |
An implementation of the Network Time Protocol (NTP). |
collectd |
A statistics collection daemon for filling RRD files. |
collectd-disk |
Disk plugin for collectd, the statistics collection daemon. |
copy-jdk-configs |
JDKs configuration files copier. |
coreutils |
The GNU core utilities: a set of tools for file and shell tasks. |
coreutils-common |
Core utilities shared and used by a majority of the system. |
cpio |
A GNU archiving program. |
cpp |
The C Preprocessor. |
cracklib |
A password-checking library. |
cracklib-dicts |
CrackLib dictionaries. |
cronie |
Cronie is a standard UNIX daemon cron. |
cronie-anacron |
Utility for running regular jobs. |
crontabs |
Crontab files used to schedule the execution of programs. |
crypto-policies |
Crypto policies package for the libcrypto library. |
crypto-policies-scripts |
Scripts for managing crypto policies. |
cryptsetup-libs |
Cryptsetup shared library. |
cups-libs |
CUPS printing system - libraries. |
curl |
A utility for getting files from remote servers (FTP, HTTP, and others). |
cyrus-sasl-lib |
Shared libraries needed by applications which use Cyrus SASL. |
dbus |
D-Bus is a system for sending messages between applications. |
dbus-common |
Common files for D-Bus. |
dbus-daemon |
D-Bus message daemon. |
dbus-glib |
GLib bindings for D-Bus. |
dbus-libs |
Libraries for accessing D-Bus. |
dbus-tools |
D-Bus control utility. |
dejavu-fonts-common |
Common files for the Dejavu font set. |
dejavu-sans-fonts |
Sans-serif fonts family from the Dejavu project. |
device-mapper |
Device Mapper (DM) is a logical volume manager for the Linux kernel. |
device-mapper-event |
Device-mapper event daemon. |
device-mapper-event-libs |
Libraries for device-mapper-event. |
device-mapper-libs |
Device-mapper shared library. |
device-mapper-persistent-data |
Device-mapper persistent data tool. |
dhcp-client |
Provides the ISC DHCP client daemon and dhclient-script. |
dhcp-common |
Common files used by ISC DHCP client and server. |
dhcp-libs |
Libraries used by the ISC DHCP client and server. |
diffutils |
A GNU collection of diff utilities. |
dkms |
Dynamic Kernel Module Support Framework. |
dmidecode |
Tool to analyze BIOS DMI data. |
dnf |
Next-generation package manager. |
dnf-data |
Data files for DNF. |
dnf-plugins-core |
Core plugins for DNF. |
dracut |
Initramfs generator using udev. |
dracut-config-rescue |
Dracut configuration files for the rescue image. |
dracut-network |
Dracut modules to build a dracut initramfs with network support. |
dracut-squash |
Dracut modules to build a dracut initramfs with squashfs support. |
e2fsprogs |
Utilities for managing the second extended (ext2) filesystem. |
e2fsprogs-libs |
Ext2 filesystem-specific shared libraries. |
elasticsearch |
Elasticsearch is a distributed RESTful search engine. |
elfutils-debuginfod-client |
Utility to download and cache debuginfo files for binaries |
file |
A utility to determine the file type. |
file-libs |
Libraries for the file package. |
filesystem |
Basic directory layout for a Linux system. |
findutils |
The GNU find utilities. |
firewalld |
A firewall daemon with D-Bus interface. |
firewalld-filesystem |
Firewalld directory layout and default configuration files. |
flex |
A tool for generating text-scanning programs. |
fontconfig |
Font configuration and customization library. |
fontpackages-filesystem |
Directories used by font packages. |
freetype |
A font rendering library. |
fribidi |
A Free Implementation of the Unicode Bidirectional Algorithm. |
fstrm |
Frame Streams implementation in C. |
fuse |
File System in Userspace (FUSE) libraries. |
fuse-common |
Common files for File System in Userspace (FUSE). |
fuse-libs |
FUSE libraries. |
gawk |
The GNU version of the AWK text processing utility. |
gcc |
The GNU Compiler Collection - C and C++ frontends. |
gdbm |
A GNU set of database routines. |
gdbm-libs |
Libraries for the GNU database routines. |
gdk-pixbuf2 |
An image loading library. |
gdk-pixbuf2-modules |
Additional file format support for gdk-pixbuf2. |
geolite2-city |
Free version of MaxMind’s GeoIP2 City database. |
geolite2-country |
Free version of MaxMind’s GeoIP2 Country database. |
gettext |
GNU libraries and utilities for producing multi-lingual messages. |
gettext-libs |
Libraries for gettext. |
giflib |
Library for reading and writing GIF images. |
git |
Fast, scalable, distributed revision control system. |
git-core |
Core package of git with minimal functionality. |
git-core-doc |
Documentation files for git-core. |
glib2 |
A library of C routines. |
glibc |
The GNU C Library. |
glibc-all-langpacks |
All language packs for glibc. |
glibc-common |
Common binaries and locale data for glibc. |
glibc-devel |
Object files for development using standard C libraries. |
glibc-gconv-extra |
Non-ASCII-specific GB18030 and GB2312 support files for glibc. |
glibc-headers |
Header files for development using standard C libraries. |
gmp |
A GNU set of multiple-precision arithmetic routines. |
gnupg2 |
Utility for secure communication and data storage. |
gnupg2-smime |
CMS encryption and signing tool and smart card support for GnuPG. |
gnutls |
A TLS protocol implementation. |
gobject-introspection |
Introspection system for GObject-based libraries. |
gpgme |
GnuPG Made Easy is a library for making GnuPG easier to use. |
gpg-pubkey |
GPG keys of the CentOS/RHEL package signing authority. |
gpm-libs |
A library for the mouse support. |
graphite2 |
A smart font renderer for non-Roman scripts. |
grep |
The GNU versions of the grep pattern matching utilities. |
groff-base |
Parts of the groff formatting system required to display man pages. |
grub2-common |
Common files for GRUB2. |
grub2-pc |
GRUB2 for PC/BIOS. |
grub2-pc-modules |
Core GRUB2 modules necessary for booting a PC/BIOS system. |
grub2-tools |
Bootloader with support for Linux, Multiboot, and more. |
grub2-tools-efi |
EFI support for GRUB2. |
grub2-tools-extra |
Extra GRUB2 modules for special cases. |
grub2-tools-minimal |
Minimal GRUB2 configuration for use on media with simple boot needs. |
grubby |
Command-line tool for updating bootloader configurations. |
gtk2 |
The GTK+ toolkit library (version 2). |
gtk-update-icon-cache |
A program for creating icon caches. |
gzip |
The GNU data compression program. |
hardlink |
Create hardlinks in a special directory. |
harfbuzz |
An OpenType text shaping engine. |
hdparm |
A utility for displaying and/or setting hard disk parameters. |
hicolor-icon-theme |
A high-color icon theme shell from the FreeDesktop project. |
hiredis |
Minimalistic C client library for Redis. |
hostname |
Utility to set/show the host name or domain name. |
httpd |
Apache HTTP Server. |
httpd-filesystem |
The basic directory layout for the Apache HTTP Server. |
httpd-tools |
Tools for use with the Apache HTTP Server. |
hwdata |
Hardware identification and configuration data. |
ima-evm-utils |
IMA/EVM control utility and libraries. |
info |
A stand-alone TTY-based reader for GNU texinfo documentation. |
initscripts |
Scripts for initializing and shutting down the system. |
ipcalc |
A utility for performing IP subnet calculations. |
iproute |
IP routing utilities for the Linux kernel. |
iprutils |
Utilities for the IBM Power Linux RAID adapters. |
ipset |
Tools for managing IP sets. |
ipset-libs |
Development files for ipset libraries. |
iptables |
Tools for managing Linux kernel packet filtering capabilities. |
iptables-ebtables |
IPv4 packet filter using extended Berkeley packet filters. |
iptables-libs |
Libraries used by the iptables package. |
iptables-services |
SysV init scripts for iptables. |
iputils |
Network monitoring tools including ping. |
irqbalance |
A daemon to balance interrupts for SMP systems. |
isl |
Integer Set Library for the polyhedral model. |
iwl1000-firmware |
Firmware for Intel Wireless WiFi Link 1000 Series Adapters. |
iwl100-firmware |
Firmware for Intel Wireless WiFi Link 100 Series Adapters. |
iwl105-firmware |
Firmware for Intel Wireless WiFi Link 105 Series Adapters. |
iwl135-firmware |
Firmware for Intel Wireless WiFi Link 135 Series Adapters. |
iwl2000-firmware |
Firmware for Intel Wireless WiFi Link 2000 Series Adapters. |
iwl2030-firmware |
Firmware for Intel Wireless WiFi Link 2030 Series Adapters. |
iwl3160-firmware |
Firmware for Intel Wireless WiFi Link 3160 Series Adapters. |
iwl5000-firmware |
Firmware for Intel Wireless WiFi Link 5000 Series Adapters. |
iwl5150-firmware |
Firmware for Intel Wireless WiFi Link 5150 Series Adapters. |
iwl6000-firmware |
Firmware for Intel Wireless WiFi Link 6000 Series Adapters. |
iwl6000g2a-firmware |
Firmware for Intel Wireless WiFi Link 6000 Series Adapters. |
iwl6050-firmware |
Firmware for Intel Wireless WiFi Link 6050 Series Adapters. |
iwl7260-firmware |
Firmware for Intel Wireless WiFi Link 7260 Series Adapters. |
jansson |
C library for encoding, decoding, and manipulating JSON data. |
jasper-libs |
Runtime libraries for JasPer, a JPEG 2000 codec. |
java-1.8.0-openjdk |
OpenJDK Runtime Environment 1.8. |
java-1.8.0-openjdk-headless |
The headless runtime environment for OpenJDK 1.8. |
javapackages-filesystem |
Base filesystem layout for Java packages. |
jbigkit-libs |
JBIG1 lossless image compression library. |
jemalloc |
General-purpose scalable concurrent malloc(3) implementation. |
jq |
A lightweight and flexible command-line JSON processor. |
json-c |
A JSON implementation in C. |
kbd |
Tools for configuring the console (keyboard, virtual terminals, etc.). |
kbd-legacy |
Legacy tools for configuring the console. |
kbd-misc |
Miscellaneous files for the kbd package. |
kernel |
Meta-package to install the kernel and its modules. |
kernel |
The Linux kernel. |
kernel |
The Linux kernel (meta-package). |
kernel-core |
The core files needed for the Linux kernel. |
kernel-core |
The core files needed for the Linux kernel. |
kernel-core |
The core files needed for the Linux kernel. |
kernel-devel |
Development files for building kernel modules. |
kernel-devel |
Development files for building kernel modules. |
kernel-devel |
Development files for building kernel modules. |
kernel-headers |
Header files for the Linux kernel for use by glibc. |
kernel-modules |
Kernel modules to match the core kernel. |
kernel-modules |
Kernel modules to match the core kernel. |
kernel-modules |
Kernel modules to match the core kernel. |
kernel-tools |
Kernel-tools to match the core kernel. |
kernel-tools-libs |
Libraries for the kernel-tools. |
kexec-tools |
The kexec/kdump user-space component. |
keyutils-libs |
Libraries for the keyutils package. |
keyutils-libs-devel |
Development package for building kernel modules to match the core kernel. |
kibana |
Explore and visualize logs and time-stamped data. |
kmod |
Kernel module management utilities. |
kmod-libs |
Libraries for kmod. |
kpartx |
Partition device manager for device-mapper devices. |
krb5-devel |
Development files for building krb5 applications. |
krb5-libs |
The non-admin shared libraries used by Kerberos 5. |
less |
A text file viewer similar to more but with better support for large files. |
libacl |
Dynamic library for access control list support. |
libaio |
Library for asynchronous I/O access. |
libarchive |
Library for reading and writing streaming archives. |
libassuan |
GnuPG IPC library. |
libattr |
Dynamic library for extended attribute support. |
libbasicobjects |
Basic object types for C. |
libblkid |
Block device ID library. |
libbpf |
BPF shared library. |
libbsd |
Library providing BSD-compatible functions for portability. |
libcap |
Library for getting and setting POSIX.1e capabilities. |
libcap-ng |
An alternate POSIX capabilities library. |
libcollection |
Collection data-type for C. |
libcom_err |
Common error description library. |
libcom_err-devel |
Development files for libcom_err. |
libcomps |
Comps library. |
libcroco |
A CSS2 parsing library. |
libcurl |
A library for getting files from web servers. |
libdaemon |
Library for daemon-related tasks. |
libdatrie |
Double-Array Trie Library. |
libdb |
The Berkeley DB database library. |
libdb-utils |
Command-line tools for managing Berkeley DB databases. |
libdhash |
Dynamic hash tables for C. |
libdnf |
Package library providing package and repository manipulation functionality. |
libdrm |
Direct Rendering Manager runtime library. |
libedit |
The NetBSD Editline library. |
libestr |
Library for some string essentials. |
libevent |
Abstract asynchronous event notification library. |
libfastjson |
A JSON implementation in C. |
libfdisk |
Library for low-level partitioning. |
libffi |
A portable foreign function interface library. |
libfontenc |
X.Org X11 libfontenc runtime library. |
libgcc |
GCC version 10 runtime library. |
libgcrypt |
A general-purpose cryptographic library. |
libgearman |
Gearman C client library. |
libgomp |
GCC OpenMP v4.5 shared support library. |
libgpg-error |
Library for error values used by GnuPG components. |
libibverbs |
Library to use InfiniBand. |
libidn2 |
Internationalized string handling library. |
libini_config |
INI file parser for C. |
libjpeg-turbo |
SIMD-accelerated JPEG codec which replaces libjpeg. |
libkadm5 |
Kerberos 5 administrative interface library. |
libkcapi |
Linux Kernel Crypto API userspace interface library. |
libkcapi-hmaccalc |
HMAC calculation using the Linux Kernel Crypto API. |
libksba |
X.509 and CMS library. |
libldb |
An LDAP-like embedded database. |
liblzf |
Small data compression library. |
libmaxminddb |
C library for the MaxMind DB file format. |
libmd |
Library providing message digest functions. |
libmetalink |
Metalink library written in C. |
libmnl |
Minimalistic Netlink communication library. |
libmodulemd |
Library for manipulating module metadata. |
libmount |
Device mounting library. |
libmpc |
Arithmetic library for multiple-precision complex numbers. |
libmspack |
Library for Microsoft compression formats. |
libndp |
Library for Neighbor Discovery Protocol. |
libnetfilter_conntrack |
Netfilter conntrack userspace library. |
libnfnetlink |
Netfilter netlink userspace library. |
libnfsidmap |
NFSv4 ID-name mapping library. |
libnftnl |
Netfilter Library providing a low-level netlink programming interface. |
libnghttp2 |
A library implementing the HTTP/2 protocol. |
libnl3 |
Libraries providing netlink socket library. |
libnl3-cli |
Command-line utilities for working with netlink sockets. |
libnsl2 |
Public client interface library for NIS(YP) and NIS+. |
libpath_utils |
Filesystem Path Utilities. |
libpcap |
A system-independent interface for user-level packet capture. |
libpciaccess |
PCI access library. |
libpipeline |
Library for manipulating pipelines of subprocesses. |
libpkgconf |
Package compiler and linker metadata toolkit. |
libpng |
A library of functions for manipulating PNG image format files. |
libpsl |
C library for the Public Suffix List. |
libpwquality |
Library for password quality checking and generation. |
libref_array |
Dynamic arrays for C. |
librepo |
Library for downloading repository metadata. |
libreport-filesystem |
Filesystem layout for libreport. |
libretls |
TLS library. |
libseccomp |
High-level interface to Linux seccomp filter. |
libsecret |
Library for storing and retrieving passwords and other secrets. |
libselinux |
SELinux library. |
libselinux-devel |
Header files and libraries used to build policy manipulation tools. |
libselinux-utils |
SELinux utility library. |
libsemanage |
SELinux binary policy manipulation library. |
libsepol |
SELinux binary policy manipulation library. |
libsepol-devel |
Header files and libraries used to build policy manipulation tools. |
libsigsegv |
Handling page faults in user mode. |
libsmartcols |
Command-line tools for column-aligned binary text in a terminal. |
libsolv |
Package dependency solver. |
libss |
Utility library for the snapshot feature of device-mapper. |
libssh |
A library implementing the SSH protocols. |
libssh-config |
Configuration files for libssh. |
libsss_autofs |
FreeIPA Autofs Library. |
libsss_certmap |
FreeIPA Certificate Mapping Library. |
libsss_idmap |
FreeIPA ID Mapping Library. |
libsss_nss_idmap |
FreeIPA NSS ID Mapper Library. |
libsss_sudo |
FreeIPA SUDO Library. |
libstdc++ |
GNU Standard C++ Library. |
libsysfs |
Library for reading and writing sysfs filesystem nodes. |
libtalloc |
Library implementing a hierarchical, reference-counted memory pool system. |
libtasn1 |
ASN.1 library. |
libtdb |
Library providing key-value storage. |
libteam |
Library for controlling team network device. |
libtevent |
Event system based on the talloc memory management library. |
libthai |
Thai language support routines. |
libtiff |
Library of functions for manipulating TIFF format image files. |
libtirpc |
Transport-independent RPC library. |
libtool-ltdl |
Runtime libraries for GNU Libtool Dynamic Module Loader. |
libunistring |
GNU Unicode string library. |
libusbx |
A library for accessing USB devices. |
libuser |
A user and group account administration library. |
libutempter |
Library for privileged processes to update utmp/wtmp entries. |
libuuid |
Universally unique ID library. |
libverto |
Main loop abstraction library. |
libverto-devel |
Development files for libverto. |
libX11 |
X.Org X11 protocol client library. |
libX11-common |
Common files for libX11. |
libXau |
X.Org X11 libXau runtime library. |
libxcb |
X.Org X11 xcb library. |
libXcomposite |
X.Org X11 libXcomposite runtime library. |
libxcrypt |
Extended crypt library for DES, MD5, and Blowfish password encryption. |
libxcrypt-devel |
Development files for libxcrypt. |
libXcursor |
X.Org X11 libXcursor runtime library. |
libXdamage |
X.Org X11 libXdamage runtime library. |
libXext |
X.Org X11 libXext runtime library. |
libXfixes |
X.Org X11 libXfixes runtime library. |
libXft |
X.Org X11 libXft runtime library. |
libXi |
X.Org X11 libXi runtime library. |
libXinerama |
X.Org X11 libXinerama runtime library. |
libxkbcommon |
X.Org X11 libxkbcommon runtime library. |
libxml2 |
Library providing XML and HTML support. |
libXrandr |
X.Org X11 libXrandr runtime library. |
libXrender |
X.Org X11 libXrender runtime library. |
libxslt |
Library providing the GNOME XSLT engine. |
libXtst |
X.Org X11 libXtst runtime library. |
libyaml |
YAML 1.1 parser and emitter written in C. |
libzstd |
Zstandard compression library. |
linux-firmware |
Firmware files used by the Linux kernel. |
lksctp-tools |
User-space access to Linux Kernel SCTP. |
lmdb-libs |
Memory-mapped key-value database library. |
lm_sensors-libs |
Libraries for sensors-3. |
logrotate |
Rotates, compresses, removes, and mails system log files. |
logstash |
An open source, server-side data processing pipeline. |
lshw |
Hardware lister. |
lsscsi |
List SCSI devices (or hosts) and associated information. |
lua |
Powerful, lightweight programming language. |
lua-libs |
Libraries for the Lua programming language. |
lvm2 |
Userland logical volume management tools. |
lvm2-libs |
Shared libraries for lvm2. |
lz4-libs |
Libraries for lz4. |
lzo |
Data compression library with very fast (de)compression. |
m4 |
The GNU macro processor. |
mailcap |
Helper application and MIME type associations for file types. |
make |
A GNU tool which simplifies the build process for users. |
man-db |
Tools for searching and reading man pages. |
mariadb-connector-c |
MariaDB database connector for C applications. |
mariadb-connector-c-config |
Configuration files for MariaDB database connector for C applications. |
memstrack |
Tracks memory usage in malloc. |
microcode_ctl |
Tool to update x86/x86-64 CPU microcode. |
mod_http2 |
Apache HTTP/2 module. |
mozjs60 |
JavaScript interpreter and libraries for SpiderMonkey. |
mpfr |
Library for multiple-precision floating-point computations. |
nagios-common |
Provides common directories, uid, and gid among nagios-related packages. |
nagios-plugins |
Host/service/network monitoring program plugins for Nagios. |
nagios-plugins-dig |
Nagios Plugin - check_dns. |
nagios-plugins-http |
Nagios Plugin - check_http. |
nagios-plugins-load |
Nagios Plugin - check_load. |
nagios-plugins-mysql |
Nagios Plugin - check_mysql. |
nagios-plugins-procs |
Nagios Plugin - check_procs. |
nano |
A small text editor. |
ncurses |
A CRT screen handling and optimization package. |
ncurses-base |
Descriptions of common terminal types. |
ncurses-libs |
Ncurses libraries. |
ndpi |
Open source deep packet inspection library. |
netcat |
Reads and writes data across network connections using TCP or UDP. |
net-snmp |
A collection of SNMP protocol tools and libraries. |
net-snmp-agent-libs |
Libraries for SNMP (Simple Network Management Protocol) agents. |
net-snmp-libs |
Libraries for Network management (SNMP), from the NET-SNMP project. |
net-snmp-utils |
Network management utilities using SNMP, from the NET-SNMP project. |
nettle |
Nettle cryptographic library. |
net-tools |
Basic networking tools. |
NetworkManager |
Network connection manager and user applications. |
NetworkManager-initscripts-updown |
Legacy network interface control scripts. |
NetworkManager-libnm |
Libraries for adding NetworkManager support to applications. |
NetworkManager-team |
Team device plugin for NetworkManager. |
NetworkManager-tui |
Text User Interface for NetworkManager. |
newt |
A development library for text mode user interfaces. |
nftables |
Netfilter Tables userspace utillities. |
nginx-filesystem |
The basic directory layout for the nginx server. |
nodejs |
JavaScript runtime. |
nodejs-full-i18n |
Node.js full library with internationalization (i18n) features. |
npm |
Node.js Package Manager. |
npth |
New Portable Threads Library. |
nspr |
Netscape Portable Runtime. |
nss |
Network Security Services. |
nss-softokn |
Network Security Services Softoken Module. |
nss-softokn-freebl |
Network Security Services Freebl Library. |
nss-sysinit |
System NSS Initialization. |
nss-util |
Network Security Services Utilities Library. |
ntpstat |
Utility to check status of a Network Time Protocol server. |
numactl |
Simple NUMA policy support. |
numactl-libs |
Library for running programs on NUMA hardware. |
oniguruma |
Regular expressions library. |
openldap |
LDAP support libraries. |
opennac-aggregator |
OpenNAC tools. |
opennac-analytics |
OpenNAC tools. |
opennac-gpg-key |
OpenNAC tools. |
opennac-healthcheck |
OpenNAC tools. |
openssh |
An open source SSH client/server daemon. |
openssh-clients |
The OpenSSH client applications. |
openssh-server |
The OpenSSH server daemon. |
openssl |
Utilities from the general purpose cryptography library with TLS implementation. |
openssl-devel |
Files for development of applications which will use OpenSSL. |
openssl-libs |
A general-purpose cryptography library with TLS implementation. |
openssl-pkcs11 |
PKCS#11 engine for OpenSSL. |
open-vm-tools |
Open Virtual Machine Tools for virtual machines hosted on VMware. |
os-prober |
Probes disks on the system for installed operating systems. |
p11-kit |
Provides a way to load and enumerate PKCS#11 modules. |
p11-kit-trust |
System trust module from p11-kit. |
pam |
A security tool which provides authentication for applications. |
pango |
System for layout and rendering of internationalized text. |
parted |
The GNU disk partition manipulation program. |
passwd |
An utility for setting or changing passwords using PAM. |
patch |
Utility for modifying/upgrading files. |
pciutils |
PCI bus related utilities. |
pciutils-libs |
PCI bus related utilities library. |
pcre |
Perl-compatible regular expression library. |
pcre2 |
Newer version of the PCRE library. |
pcre2-devel |
Development files for pcre2. |
pcre2-utf16 |
Unicode support for PCRE2. |
pcre2-utf32 |
Unicode support for PCRE2. |
perl-Carp |
Perl module containing alternative warn and die methods. |
perl-constant |
Perl pragma to declare constants. |
perl-Data-Dumper |
Perl module to assist in debugging perl data structures. |
perl-Digest |
Modules that calculate message digests. |
perl-Digest-MD5 |
Perl interface to the MD5 Algorithm. |
perl-Encode |
Character encodings in Perl. |
perl-Errno |
Perl module providing access to system errno constants. |
perl-Error |
Error/exception handling in an OO-ish way. |
perl-Exporter |
Perl module providing a default exporter. |
perl-File-Path |
Perl module for creating or removing directory trees. |
perl-File-Temp |
Perl module to generate temporary files or directories safely. |
perl-Getopt-Long |
Extended processing of command line options. |
perl-Git |
Perl interface to Git. |
perl-HTTP-Tiny |
A small, simple, correct HTTP/1.1 client. |
perl-interpreter |
The Perl programming language interpreter. |
perl-IO |
Perl module that provides load and dump capabilities for Perl objects. |
perl-IO-Socket-IP |
Drop-in replacement for IO::Socket::INET supporting IPv4 and IPv6. |
perl-IO-Socket-SSL |
Nearly transparent SSL encapsulation for IO::Socket::INET. |
perl-libnet |
Library for the construction and use of network servers and clients. |
perl-libs |
Perl shared library. |
perl-macros |
Macros for Perl. |
perl-MIME-Base64 |
Encoding and decoding of base64 and quoted-printable strings. |
perl-Mozilla-CA |
Mozilla’s CA cert bundle. |
perl-Net-SSLeay |
Perl extension for using OpenSSL. |
perl-parent |
Establish an ISA relationship with base classes at compile time. |
perl-PathTools |
PathTools module for Perl. |
perl-Pod-Escapes |
Perl module for resolving Pod E<…> sequences. |
perl-podlators |
Convert POD data to various output formats. |
perl-Pod-Perldoc |
Look up Perl documentation in Pod format. |
perl-Pod-Simple |
Framework for parsing Pod. |
perl-Pod-Usage |
Print a usage message from embedded pod documentation. |
perl-Scalar-List-Utils |
List utility functions. |
perl-Socket |
Networking constants and support functions. |
perl-Storable |
Persistence for Perl data structures. |
perl-Term-ANSIColor |
Color screen output using ANSI escape sequences. |
perl-Term-Cap |
Perl termcap interface. |
perl-TermReadKey |
A perl module for simple terminal control. |
perl-Text-ParseWords |
Parses text into an array of tokens or array of arrays. |
perl-Text-Tabs+Wrap |
Line wrapping to form simple paragraphs. |
perl-threads |
Perl interpreter-based threads. |
perl-threads-shared |
Perl extension for sharing data structures between threads. |
perl-Time-Local |
Non-system time library functions. |
perl-Unicode-Normalize |
Unicode Normalization Forms. |
perl-URI |
A Perl module implementing Generic URI Parsing. |
pfring |
Open source DNA matching software. |
php |
PHP scripting language for creating dynamic web sites. |
php-cli |
Command-line interface for PHP. |
php-common |
Common files for PHP. |
php-fpm |
PHP FastCGI Process Manager. |
php-mbstring |
A module for PHP applications which need multi-byte string handling. |
php-opcache |
The Zend OPcache. |
php-pdo |
A database access abstraction module for PHP applications. |
php-pecl-igbinary |
Replacement for the standard PHP serializer. |
php-pecl-msgpack |
API for communicating with Redis through msgpack serialization. |
php-pecl-redis5 |
Extension for communicating with the Redis key-value store. |
php-process |
Modules for PHP script using system process interfaces. |
php-xml |
A module for PHP applications which use XML. |
pigz |
Parallel implementation of gzip. |
pinentry |
Collection of simple PIN or passphrase entry dialogs. |
pixman |
Pixel manipulation library. |
pkgconf |
Package compiler and linker metadata toolkit. |
pkgconf-m4 |
Package compiler and linker metadata toolkit. |
pkgconf-pkg-config |
Package compiler and linker metadata toolkit. |
platform-python |
Python interpreter for the platform. |
platform-python-pip |
Installs Python packages as an end user. |
platform-python-setuptools |
Easily build and distribute Python packages. |
policycoreutils |
SELinux policy core utilities. |
polkit |
Authorization Framework. |
polkit-libs |
Libraries for polkit. |
polkit-pkla-compat |
PKLA compatibility for polkit. |
popt |
A C library for parsing command line parameters. |
prefixdevname |
udev helper for renaming network devices. |
procps-ng |
System and process monitoring utilities. |
protobuf-c |
C bindings for Google Protocol Buffers. |
psmisc |
Utilities for managing processes on your system. |
publicsuffix-list-dafsa |
Cross-vendor public domain suffix list. |
python36 |
Version 3.6 of the Python programming language. |
python39 |
Version 3.9 of the Python programming language. |
python39-devel |
Libraries and header files needed for Python 3.9 development. |
python39-libs |
Python 3.9 runtime libraries. |
python39-pip |
A tool for installing and managing Python 3.9 packages. |
python39-pip-wheel |
Wheels for the python39-pip package. |
python39-setuptools |
Easily build and distribute Python 3.9 packages. |
python39-setuptools-wheel |
Wheels for the python39-setuptools package. |
python39-six |
Python 2 and 3 compatibility utilities. |
python3-bind |
A DNS toolkit for Python. |
python3-configobj |
Config file reading, writing, and validation. |
python3-dateutil |
Powerful extensions to the standard datetime module. |
python3-dbus |
Python 3 bindings for D-Bus. |
python3-decorator |
Better living through Python with decorators. |
python3-dnf |
Python 3 interface to DNF. |
python3-dnf-plugins-core |
Core plugins for DNF. |
python3-firewall |
Python 3 bindings for firewalld. |
python3-gobject-base |
Python 3 bindings for GLib/GObject/GIO/GTK+ (base module). |
python3-gpg |
Python 3 bindings for GPG. |
python3-hawkey |
Python 3 bindings for the hawkey library. |
python3-libcomps |
Python bindings for libcomps library. |
python3-libdnf |
Python 3 bindings for libdnf. |
python3-libs |
The libraries for python3. |
python3-libselinux |
Python 3 bindings for libselinux. |
python3-linux-procfs |
Linux /proc file system support for Python 3. |
python3-nftables |
Python3 bindings for libnftables. |
python3-perf |
Python 3 bindings for perf events. |
python3-pip |
A tool for installing and managing Python3 packages. |
python3-pip-wheel |
Wheels for the python3-pip package. |
python3-ply |
Python Lex-Yacc. |
python3-pyudev |
A libudev binding. |
python3-rpm |
Python 3 bindings for apps which will manipulate RPM packages. |
python3-schedutils |
Linux scheduler python bindings. |
python3-setuptools |
Easily build and distribute Python 3 packages. |
python3-six |
Python 2 and 3 compatibility utilities. |
python3-slip |
Miscellaneous convenience, extension and workaround code for Python. |
python3-slip-dbus |
Convenience functions for dbus services. |
python3-syspurpose |
A library for finding out the purpose of a system. |
python3-systemd |
Python 3 bindings for systemd. |
python3-unbound |
Python 3 modules for Unbound DNS resolver. |
rdma-core |
InfiniBand/iWARP management utilities and InfiniBand diagnostic commands. |
readline |
Library for editing typed command lines. |
redis |
A persistent key-value database. |
rocky-gpg-keys |
GPG keys for Rocky Linux packages. |
rocky-logos-httpd |
Web server icons for Rocky Linux. |
rocky-release |
Release information for Rocky Linux. |
rocky-repos |
Repository configuration files for Rocky Linux. |
rootfiles |
The basic required files for the root user’s directory. |
rpm |
The RPM package management system. |
rpm-build-libs |
Libraries for building RPM packages. |
rpm-libs |
Libraries for RPM runtime support. |
rpm-plugin-selinux |
SELinux plugin for RPM. |
rpm-plugin-systemd-inhibit |
Systemd inhibit plugin for RPM. |
rsyslog |
Enhanced system logging and kernel message trapping daemon. |
ruby |
An interpreter of object-oriented scripting language. |
rubygem-bigdecimal |
BigDecimal provides arbitrary-precision floating point decimal arithmetic. |
rubygem-did_you_mean |
“Did you mean?” experience in Ruby. |
rubygem-io-console |
IO/console interface for Ruby. |
rubygem-json |
JSON implementation for Ruby. |
rubygem-openssl |
OpenSSL provides SSL, TLS, and general purpose cryptography for Ruby. |
rubygem-psych |
A libyaml wrapper for Ruby. |
rubygem-rdoc |
RDoc produces HTML and online documentation for Ruby projects. |
rubygems |
Ruby package manager. |
ruby-irb |
Interactive Ruby. |
ruby-libs |
Libraries necessary to run Ruby. |
screen |
A screen manager that supports multiple logins on one terminal. |
sed |
A GNU stream editor. |
selinux-policy |
SELinux policy configuration. |
selinux-policy-targeted |
The targeted userspace SELinux policy configuration. |
setup |
A set of system configuration and setup files. |
sg3_utils |
Utilities for devices using the SCSI command set. |
sg3_utils-libs |
Shared libraries for sg3_utils. |
shadow-utils |
Utilities for managing shadow password files and user/group accounts. |
shared-mime-info |
Shared MIME information database. |
slang |
The shared library for the S-Lang extension language. |
snappy |
A fast compressor/decompressor library. |
sqlite-libs |
Shared library for the SQLite embeddable SQL database engine. |
squashfs-tools |
Utilities for the creation of compressed squashfs images. |
sshpass |
A non-interactive SSH password authentication tool. |
sssd-client |
SSSD client libraries. |
sssd-common |
Common files for the SSSD. |
sssd-kcm |
SSSD KCM responder and client libraries. |
sssd-nfs-idmap |
SSSD NFSv4 ID Mapper. |
sudo |
Allows restricted root access for specified users. |
systemd |
A system and service manager. |
systemd-libs |
Libraries for systemd. |
systemd-pam |
PAM module for systemd. |
systemd-udev |
Rules for udev and hardware hotplug support. |
tar |
A GNU file archiving program. |
tcpdump |
A network traffic monitoring tool. |
teamd |
A daemon to control and monitor team network devices. |
telnet |
The client program for the Telnet remote login protocol. |
timedatex |
Timezone information. |
tpm2-tss |
TCG TPM2 Software Stack (TSS) with resource manager. |
trousers |
The open-source TCG Software Stack v1.2. |
trousers-lib |
The open-source TCG Software Stack v1.2 shared libraries. |
ttmkfdir |
Utility to create fonts.scale files for TrueType fonts. |
tuned |
A dynamic adaptive system tuning daemon. |
tzdata |
Timezone data. |
tzdata-java |
Timezone data for Java. |
unbound-libs |
Libraries for the Unbound DNS resolver. |
usbutils |
Linux USB utilities. |
util-linux |
A collection of basic system utilities. |
vim-common |
The common files needed by any version of the VIM editor. |
vim-enhanced |
A version of the VIM editor which includes recent enhancements. |
vim-filesystem |
VIM filesystem layout. |
vim-minimal |
A minimal version of the VIM editor. |
virt-what |
Detect if we are running in a virtual machine. |
wget |
A utility for retrieving files using the HTTP, HTTPS, and FTP protocols. |
which |
A utility to show the full path of commands. |
xfsprogs |
Utilities for managing the XFS filesystem. |
xkeyboard-config |
X Keyboard Extension configuration data. |
xmlsec1 |
Library providing support for “XML Signature” and “XML Encryption” standards. |
xmlsec1-openssl |
OpenSSL crypto plugin for XMLSec library. |
xorg-x11-fonts-Type1 |
X.Org X11 Type1 font files. |
xorg-x11-font-utils |
X.Org X11 font utilities. |
xz |
LZMA compression utilities. |
xz-libs |
Libraries for decoding LZMA compression. |
yajl |
Yet Another JSON Library. |
yum |
RPM package installer/updater/manager. |
yum-utils |
Utilities based around the yum package manager. |
zlib |
The zlib compression and decompression library. |
zlib-devel |
Header files and libraries for Zlib development. |