What are all of the users and groups in a base RHEL installation?
Environment
- Red Hat Enterprise Linux 8
- Red Hat Enterprise Linux 9
Issue
- What is a comprehensive list of all the users and groups created by RPMs in a base RHEL installation?
Resolution
If you are looking for reserved uids/gids, please see:
Here is list of users & groups created by RPMs in RHEL 8.7:
USER | GROUP | UID | GID | HOME | SHELL | DESCRIPTION | PACKAGE |
---|---|---|---|---|---|---|---|
- | dbus | - | 81 | - | - | - | dbus-daemon-1.12.8-23.el8.x86_64.rpm |
dbus | - | 81 | 81 | / | /sbin/nologin | "System message bus" | dbus-daemon-1.12.8-23.el8.x86_64.rpm |
- | utmp | - | 22 | - | - | - | libutempter-1.1.6-14.el8.x86_64.rpm |
- | utempter | - | 35 | - | - | - | libutempter-1.1.6-14.el8.x86_64.rpm |
- | input | - | - | - | - | - | systemd-239-68.el8.x86_64.rpm |
- | kvm | - | 36 | - | - | - | systemd-239-68.el8.x86_64.rpm |
- | render | - | - | - | - | - | systemd-239-68.el8.x86_64.rpm |
- | systemd-journal | - | 190 | - | - | - | systemd-239-68.el8.x86_64.rpm |
- | systemd-coredump | - | - | - | - | - | systemd-239-68.el8.x86_64.rpm |
systemd-coredump | - | - | systemd-coredump | / | /sbin/nologin | "systemd Core Dumper" | systemd-239-68.el8.x86_64.rpm |
- | systemd-resolve | - | 193 | - | - | - | systemd-239-68.el8.x86_64.rpm |
systemd-resolve | - | 193 | systemd-resolve | / | /sbin/nologin | "systemd Resolver" | systemd-239-68.el8.x86_64.rpm |
- | tss | - | 59 | - | - | - | trousers-0.3.15-1.el8.x86_64.rpm |
tss | - | 59 | tss | /dev/null | /sbin/nologin | "Account used for TPM access" | trousers-0.3.15-1.el8.x86_64.rpm |
- | unbound | - | - | - | - | - | unbound-libs-1.16.2-2.el8.x86_64.rpm |
unbound | - | - | unbound | /etc/unbound | /sbin/nologin | "Unbound DNS resolver" | unbound-libs-1.16.2-2.el8.x86_64.rpm |
- | postdrop | - | 90 | - | - | - | postfix-3.5.8-4.el8.x86_64.rpm |
- | postfix | - | 89 | - | - | - | postfix-3.5.8-4.el8.x86_64.rpm |
- | - | 12 | - | - | - | postfix-3.5.8-4.el8.x86_64.rpm | |
postfix | - | 89 | postfix | /var/spool/postfix | /sbin/nologin | - | postfix-3.5.8-4.el8.x86_64.rpm |
- | printadmin | - | - | - | - | - | samba-common-4.16.4-2.el8.noarch.rpm |
- | ssh_keys | - | - | - | - | - | openssh-8.0p1-16.el8.x86_64.rpm |
- | apache | - | 48 | - | - | - | httpd-filesystem-2.4.37-51.module+el8.7.0+16050+02173b8e.noarch.rpm |
apache | - | 48 | apache | /usr/share/httpd | /sbin/nologin | "Apache" | httpd-filesystem-2.4.37-51.module+el8.7.0+16050+02173b8e.noarch.rpm |
- | printadmin | - | - | - | - | - | samba-common-4.16.4-2.el8.noarch.rpm |
- | ssh_keys | - | - | - | - | - | openssh-8.0p1-16.el8.x86_64.rpm |
- | apache | - | 48 | - | - | - | httpd-filesystem-2.4.37-51.module+el8.7.0+16050+02173b8e.noarch.rpm |
apache | - | 48 | apache | /usr/share/httpd | /sbin/nologin | "Apache" | httpd-filesystem-2.4.37-51.module+el8.7.0+16050+02173b8e.noarch.rpm |
- | pkcs11 | - | - | - | - | - | opencryptoki-libs-3.18.0-3.el8.x86_64.rpm |
- | rpc | - | 32 | - | - | - | rpcbind-1.2.5-10.el8.x86_64.rpm |
rpc | - | 32 | rpc | /var/lib/rpcbind | /sbin/nologin | "Rpcbind Daemon" | rpcbind-1.2.5-10.el8.x86_64.rpm |
- | qat | - | - | - | - | - | qatlib-22.07.0-1.el8.x86_64.rpm |
- | libstoragemgmt | - | - | - | - | - | libstoragemgmt-1.9.1-3.el8.x86_64.rpm |
libstoragemgmt | - | - | libstoragemgmt | /var/run/lsm | /sbin/nologin | "daemon account for libstoragemgmt" | libstoragemgmt-1.9.1-3.el8.x86_64.rpm |
- | bacula | - | 133 | - | - | - | bacula-common-9.0.6-6.el8.x86_64.rpm |
bacula | - | 133 | bacula | /var/spool/bacula | /sbin/nologin | "Bacula Backup System" | bacula-common-9.0.6-6.el8.x86_64.rpm |
- | gluster | - | - | - | - | - | glusterfs-6.0-56.4.el8.x86_64.rpm |
gluster | - | - | gluster | /run/gluster | /sbin/nologin | "GlusterFS daemons" | glusterfs-6.0-56.4.el8.x86_64.rpm |
- | postgres | - | 26 | - | - | - | postgresql-server-10.21-2.module+el8.6.0+15342+53518fac.x86_64.rpm |
postgres | - | 26 | postgres | /var/lib/pgsql | /bin/bash | "PostgreSQL Server" | postgresql-server-10.21-2.module+el8.6.0+15342+53518fac.x86_64.rpm |
- | dovecot | - | 97 | - | - | - | dovecot-2.3.16-3.el8.x86_64.rpm |
dovecot | - | 97 | dovecot | /usr/libexec/dovecot | /sbin/nologin | "Dovecot IMAP server" | dovecot-2.3.16-3.el8.x86_64.rpm |
- | dovenull | - | - | - | - | - | dovecot-2.3.16-3.el8.x86_64.rpm |
dovenull | - | - | dovenull | /usr/libexec/dovecot | /sbin/nologin | "Dovecot's unauthorized user" | dovecot-2.3.16-3.el8.x86_64.rpm |
- | cgred | - | - | - | - | - | libcgroup-0.41-19.el8.x86_64.rpm |
- | saslauth | - | 76 | - | - | - | cyrus-sasl-2.1.27-6.el8_5.x86_64.rpm |
saslauth | - | - | saslauth | /run/saslauthd | /sbin/nologin | "Saslauthd user" | cyrus-sasl-2.1.27-6.el8_5.x86_64.rpm |
- | radiusd | - | 95 | - | - | - | freeradius-3.0.20-12.module+el8.6.0+13617+542eca26.x86_64.rpm |
radiusd | - | 95 | radiusd | /var/lib/radiusd | /sbin/nologin | "radiusd user" | freeradius-3.0.20-12.module+el8.6.0+13617+542eca26.x86_64.rpm |
- | avahi | - | 70 | - | - | - | avahi-0.7-20.el8.x86_64.rpm |
avahi | - | 70 | avahi | /var/run/avahi-daemon | /sbin/nologin | "Avahi mDNS/DNS-SD Stack" | avahi-0.7-20.el8.x86_64.rpm |
- | mysql | - | 27 | - | - | - | mariadb-server-10.3.35-1.module+el8.6.0+15949+4ba4ec26.x86_64.rpm |
mysql | - | 27 | mysql | /var/lib/mysql | /sbin/nologin | "MySQL Server" | mariadb-server-10.3.35-1.module+el8.6.0+15949+4ba4ec26.x86_64.rpm |
- | sanlock | - | 179 | - | - | - | sanlock-3.8.4-4.el8.x86_64.rpm |
sanlock | - | 179 | 179 | /run/sanlock | /sbin/nologin | "sanlock" | sanlock-3.8.4-4.el8.x86_64.rpm |
- | dip | - | 40 | - | - | - | ppp-2.4.7-26.el8.x86_64.rpm |
- | stapusr | - | 156 | - | - | - | systemtap-runtime-4.7-1.el8.x86_64.rpm |
- | stapsys | - | 157 | - | - | - | systemtap-runtime-4.7-1.el8.x86_64.rpm |
- | stapdev | - | 158 | - | - | - | systemtap-runtime-4.7-1.el8.x86_64.rpm |
- | mailnull | - | 47 | - | - | - | sendmail-8.15.2-34.el8.x86_64.rpm |
mailnull | - | 47 | mailnull | /var/spool/mqueue | /sbin/nologin | - | sendmail-8.15.2-34.el8.x86_64.rpm |
- | smmsp | - | 51 | - | - | - | sendmail-8.15.2-34.el8.x86_64.rpm |
smmsp | - | 51 | smmsp | /var/spool/mqueue | /sbin/nologin | - | sendmail-8.15.2-34.el8.x86_64.rpm |
- | nginx | - | - | - | - | - | nginx-filesystem-1.14.1-9.module+el8.0.0+4108+af250afe.noarch.rpm |
nginx | - | - | nginx | /var/lib/nginx | /sbin/nologin | "Nginx web server" | nginx-filesystem-1.14.1-9.module+el8.0.0+4108+af250afe.noarch.rpm |
- | qemu | - | 107 | - | - | - | qemu-kvm-common-6.2.0-20.module+el8.7.0+16689+53d59bc2.1.x86_64.rpm |
qemu | - | 107 | qemu | / | /sbin/nologin | "qemu user" | qemu-kvm-common-6.2.0-20.module+el8.7.0+16689+53d59bc2.1.x86_64.rpm |
- | named | - | 25 | - | - | - | bind-9.11.36-5.el8.x86_64.rpm |
named | - | 25 | named | /var/named | /bin/false | "Named" | bind-9.11.36-5.el8.x86_64.rpm |
- | polkitd | - | - | - | - | - | polkit-0.115-13.el8_5.2.x86_64.rpm |
polkitd | - | - | polkitd | / | /sbin/nologin | "User for polkitd" | polkit-0.115-13.el8_5.2.x86_64.rpm |
- | rtkit | - | 172 | - | - | - | rtkit-0.11-19.el8.x86_64.rpm |
rtkit | - | 172 | rtkit | /proc | /sbin/nologin | "RealtimeKit" | rtkit-0.11-19.el8.x86_64.rpm |
- | pipewire | - | - | - | - | - | pipewire-0.3.6-1.el8.x86_64.rpm |
pipewire | - | - | pipewire | /var/run/pipewire | /sbin/nologin | "PipeWire System Daemon" | pipewire-0.3.6-1.el8.x86_64.rpm |
- | rpcuser | - | 29 | - | - | - | nfs-utils-2.3.3-57.el8.x86_64.rpm |
rpcuser | - | 29 | 29 | /var/lib/nfs | /sbin/nologin | "RPC Service User" | nfs-utils-2.3.3-57.el8.x86_64.rpm |
- | chrony | - | - | - | - | - | chrony-4.2-1.el8.x86_64.rpm |
chrony | - | - | chrony | /var/lib/chrony | /sbin/nologin | - | chrony-4.2-1.el8.x86_64.rpm |
- | libvirtdbus | - | - | - | - | - | libvirt-dbus-1.3.0-2.module+el8.7.0+16689+53d59bc2.x86_64.rpm |
libvirtdbus | - | - | libvirtdbus | / | /sbin/nologin | "Libvirt D-Bus bridge" | libvirt-dbus-1.3.0-2.module+el8.7.0+16689+53d59bc2.x86_64.rpm |
- | pegasus | - | 65 | - | - | - | tog-pegasus-libs-2.14.1-46.el8.x86_64.rpm |
pegasus | - | 66 | pegasus | /var/lib/Pegasus | /sbin/nologin | "tog-pegasus OpenPegasus WBEM/CIM services" | tog-pegasus-libs-2.14.1-46.el8.x86_64.rpm |
- | lldpd | - | - | - | - | - | lldpd-1.0.1-2.el8.x86_64.rpm |
lldpd | - | - | lldpd | /var/lib/lldpd | /sbin/nologin | "Used by the lldpd daemon" | lldpd-1.0.1-2.el8.x86_64.rpm |
cyrus | - | 76 | /var/lib/imap | /sbin/nologin | "Cyrus IMAP Server" | cyrus-imapd-3.0.7-24.el8.x86_64.rpm | |
amandabackup | - | 33 | disk | /var/lib/amanda | /bin/bash | "Amanda user" | amanda-3.5.1-13.el8.x86_64.rpm |
- | sssd | - | - | - | - | - | sssd-common-2.7.3-4.el8.x86_64.rpm |
sssd | - | - | sssd | / | /sbin/nologin | "User for sssd" | sssd-common-2.7.3-4.el8.x86_64.rpm |
- | munge | - | - | - | - | - | munge-0.5.13-2.el8.x86_64.rpm |
munge | - | - | munge | /var/run/munge | /sbin/nologin | "Runs Uid 'N' Gid Emporium" | munge-0.5.13-2.el8.x86_64.rpm |
garb | - | - | - | /dev/null | /sbin/nologin | "Galera Arbitrator Daemon" | galera-25.3.35-1.module+el8.6.0+15949+4ba4ec26.x86_64.rpm |
- | usbmuxd | - | 113 | - | - | - | usbmuxd-1.1.0-13.el8.x86_64.rpm |
usbmuxd | - | 113 | usbmuxd | / | /sbin/nologin | "usbmuxd user" | usbmuxd-1.1.0-13.el8.x86_64.rpm |
- | sshd | - | 74 | - | - | - | openssh-server-8.0p1-16.el8.x86_64.rpm |
sshd | - | 74 | sshd | /var/empty/sshd | /sbin/nologin | "Privilege-separated SSH" | openssh-server-8.0p1-16.el8.x86_64.rpm |
- | redis | - | - | - | - | - | redis-5.0.3-5.module+el8.4.0+12927+b9845322.x86_64.rpm |
redis | - | - | redis | /var/lib/redis | /sbin/nologin | "Redis Database Server" | redis-5.0.3-5.module+el8.4.0+12927+b9845322.x86_64.rpm |
- | wbpriv | - | 88 | - | - | - | samba-winbind-4.16.4-2.el8.x86_64.rpm |
- | tlog | - | - | - | - | - | tlog-12.1-2.el8.x86_64.rpm |
tlog | - | - | tlog | /var/run/tlog | /sbin/nologin | "Tlog terminal I/O logger" | tlog-12.1-2.el8.x86_64.rpm |
fapolicyd | - | - | - | /var/lib/fapolicyd | /sbin/nologin | "Application Whitelisting Daemon" | fapolicyd-1.1.3-8.el8.x86_64.rpm |
- | pcp | - | - | - | - | - | pcp-5.3.7-7.el8.x86_64.rpm |
pcp | - | - | pcp | /var/lib/pcp | /sbin/nologin | "Performance Co-Pilot" | pcp-5.3.7-7.el8.x86_64.rpm |
- | clevis | - | - | - | - | - | clevis-15-11.el8.x86_64.rpm |
clevis | - | - | clevis | /var/cache/clevis | /sbin/nologin | "Clevis Decryption Framework unprivileged user" | clevis-15-11.el8.x86_64.rpm |
- | brlapi | - | - | - | - | - | brlapi-0.6.7-32.el8.x86_64.rpm |
- | pulse-access | - | - | - | - | - | pulseaudio-14.0-4.el8.x86_64.rpm |
- | pulse-rt | - | - | - | - | - | pulseaudio-14.0-4.el8.x86_64.rpm |
- | pulse | - | 171 | - | - | - | pulseaudio-14.0-4.el8.x86_64.rpm |
pulse | - | 171 | pulse | /var/run/pulse | /sbin/nologin | "PulseAudio System Daemon" | pulseaudio-14.0-4.el8.x86_64.rpm |
setroubleshoot | - | - | setroubleshoot | /var/lib/setroubleshoot | /sbin/nologin | - | setroubleshoot-server-3.3.26-5.el8.x86_64.rpm |
- | colord | - | - | - | - | - | colord-1.4.2-1.el8.x86_64.rpm |
colord | - | - | colord | /var/lib/colord | /sbin/nologin | "User for colord" | colord-1.4.2-1.el8.x86_64.rpm |
- | sfcb | - | - | - | - | - | sblim-sfcb-1.4.9-17.el8.x86_64.rpm |
- | libvirt | - | - | - | - | - | libvirt-daemon-8.0.0-10.module+el8.7.0+16689+53d59bc2.x86_64.rpm |
- | nscd | - | 28 | - | - | - | nscd-2.28-211.el8.x86_64.rpm |
nscd | - | 28 | nscd | / | /sbin/nologin | "NSCD Daemon" | nscd-2.28-211.el8.x86_64.rpm |
- | tomcat | - | 91 | - | - | - | pki-servlet-engine-9.0.50-1.module+el8.7.0+15761+f86c9a56.noarch.rpm |
tomcat | - | 91 | tomcat | /usr/share/tomcat | /sbin/nologin | "Apache Tomcat" | pki-servlet-engine-9.0.50-1.module+el8.7.0+15761+f86c9a56.noarch.rpm |
- | pkiuser | - | 17 | - | - | - | idm-pki-server-10.12.0-4.module+el8.7.0+16126+c5918a27.noarch.rpm |
pkiuser | - | 17 | pkiuser | /usr/share/pki | /sbin/nologin | "Certificate System" | idm-pki-server-10.12.0-4.module+el8.7.0+16126+c5918a27.noarch.rpm |
- | dirsrv | - | 389 | - | - | - | 389-ds-base-1.4.3.30-6.module+el8.7.0+16373+1a59bba2.x86_64.rpm |
dirsrv | - | 389 | dirsrv | /usr/share/dirsrv | /sbin/nologin | "user for 389-ds-base" | 389-ds-base-1.4.3.30-6.module+el8.7.0+16373+1a59bba2.x86_64.rpm |
- | varnish | - | - | - | - | - | varnish-6.0.8-1.module+el8.5.0+14089+03a0c2cc.1.x86_64.rpm |
varnish | - | - | varnish | /var/lib/varnish | /sbin/nologin | "Varnish Cache" | varnish-6.0.8-1.module+el8.5.0+14089+03a0c2cc.1.x86_64.rpm |
- | haclient | - | 189 | - | - | - | pacemaker-libs-2.1.4-5.el8.x86_64.rpm |
hacluster | - | 189 | haclient | - | /sbin/nologin | "cluster user" | pacemaker-libs-2.1.4-5.el8.x86_64.rpm |
- | geoclue | - | - | - | - | - | geoclue2-2.5.5-2.el8.x86_64.rpm |
geoclue | - | - | geoclue | /var/lib/geoclue | /sbin/nologin | "User for geoclue" | geoclue2-2.5.5-2.el8.x86_64.rpm |
- | flatpak | - | - | - | - | - | flatpak-1.10.7-1.el8.x86_64.rpm |
flatpak | - | - | flatpak | / | /sbin/nologin | "User for flatpak system helper" | flatpak-1.10.7-1.el8.x86_64.rpm |
- | cockpit-ws | - | - | - | - | - | cockpit-ws-276.1-1.el8.x86_64.rpm |
cockpit-ws | - | - | cockpit-ws | /nonexisting | /sbin/nologin | "User for cockpit web service" | cockpit-ws-276.1-1.el8.x86_64.rpm |
- | cockpit-wsinstance | - | - | - | - | - | cockpit-ws-276.1-1.el8.x86_64.rpm |
cockpit-wsinstance | - | - | cockpit-wsinstance | /nonexisting | /sbin/nologin | "User for cockpit-ws instances" | cockpit-ws-276.1-1.el8.x86_64.rpm |
- | abrt | - | 173 | - | - | - | abrt-2.10.9-21.el8.x86_64.rpm |
abrt | - | 173 | abrt | /etc/abrt | /sbin/nologin | - | abrt-2.10.9-21.el8.x86_64.rpm |
gdm | - | 42 | - | /var/lib/gdm | /sbin/nologin | - | gdm-40.0-24.el8.x86_64.rpm |
- | wireshark | - | - | - | - | - | wireshark-cli-2.6.2-15.el8.x86_64.rpm |
- | usbmon | - | - | - | - | - | wireshark-cli-2.6.2-15.el8.x86_64.rpm |
- | debuginfod | - | - | - | - | - | elfutils-debuginfod-0.187-4.el8.x86_64.rpm |
debuginfod | - | - | debuginfod | /var/cache/debuginfod | /sbin/nologin | "elfutils debuginfo server" | elfutils-debuginfod-0.187-4.el8.x86_64.rpm |
gnome-initial-setup | - | - | - | /run/gnome-initial-setup/ | /sbin/nologin | - | gnome-initial-setup-3.28.0-11.el8.x86_64.rpm |
- | stap-server | - | 155 | - | - | - | gcc-toolset-11-systemtap-server-4.5-6.el8.x86_64.rpm |
stap-server | - | 155 | stap-server | /opt/rh/gcc-toolset-11/root/var/lib/stap-server | /sbin/nologin | "Systemtap Compile Server" | gcc-toolset-11-systemtap-server-4.5-6.el8.x86_64.rpm |
- | ldap | - | 55 | - | - | - | nss-pam-ldapd-0.9.9-5.el8.x86_64.rpm |
nslcd | - | 65 | ldap | / | /sbin/nologin | "LDAP Client User" | nss-pam-ldapd-0.9.9-5.el8.x86_64.rpm |
- | vhostmd | - | 112 | - | - | - | vhostmd-1.1-5.el8.x86_64.rpm |
vhostmd | - | 112 | vhostmd | /usr/share/vhostmd | /sbin/nologin | "Virtual Host Metrics Daemon" | vhostmd-1.1-5.el8.x86_64.rpm |
- | mailman | - | 41 | - | - | - | mailman-2.1.29-12.module+el8.5.0+13466+327eb9f3.2.x86_64.rpm |
mailman | - | 41 | 41 | /usr/lib/mailman | /sbin/nologin | "GNU Mailing List Manager" | mailman-2.1.29-12.module+el8.5.0+13466+327eb9f3.2.x86_64.rpm |
- | saned | - | - | - | - | - | sane-backends-daemon-1.0.27-22.el8.x86_64.rpm |
saned | - | - | saned | /usr/share/sane | /sbin/nologin | "SANE scanner daemon user" | sane-backends-daemon-1.0.27-22.el8.x86_64.rpm |
- | frrvty | - | - | - | - | - | frr-7.5.1-4.el8.x86_64.rpm |
- | frr | - | - | - | - | - | frr-7.5.1-4.el8.x86_64.rpm |
frr | - | - | frr | /var/run/frr | /sbin/nologin | "FRRouting suite" | frr-7.5.1-4.el8.x86_64.rpm |
- | power | - | - | - | - | - | thermald-2.5-3.el8.x86_64.rpm |
- | systemd-journal-remote | - | - | - | - | - | systemd-journal-remote-239-68.el8.x86_64.rpm |
systemd-journal-remote | - | - | systemd-journal-remote | /var/log/journal/remote | /sbin/nologin | "Journal Remote" | systemd-journal-remote-239-68.el8.x86_64.rpm |
- | tang | - | - | - | - | - | tang-7-6.el8.x86_64.rpm |
tang | - | - | tang | /var/cache/tang | /sbin/nologin | "Tang Network Presence Daemon user" | tang-7-6.el8.x86_64.rpm |
- | squid | - | 23 | - | - | - | squid-4.15-3.module+el8.6.0+16749+7b6feaf0.2.x86_64.rpm |
squid | - | 23 | 23 | /var/spool/squid | /sbin/nologin | - | squid-4.15-3.module+el8.6.0+16749+7b6feaf0.2.x86_64.rpm |
- | pesign | - | - | - | - | - | pesign-0.112-26.el8.x86_64.rpm |
pesign | - | - | pesign | /run/pesign | /sbin/nologin | "Group for the pesign signing daemon" | pesign-0.112-26.el8.x86_64.rpm |
- | memcached | - | - | - | - | - | memcached-1.5.22-2.el8.x86_64.rpm |
memcached | - | - | memcached | /run/memcached | /sbin/nologin | "Memcached daemon" | memcached-1.5.22-2.el8.x86_64.rpm |
- | dhcpd | - | 177 | - | - | - | dhcp-server-4.3.6-48.el8.x86_64.rpm |
dhcpd | - | 177 | dhcpd | - | /sbin/nologin | "DHCP server" | dhcp-server-4.3.6-48.el8.x86_64.rpm |
- | avahi-autoipd | - | 170 | - | - | - | avahi-autoipd-0.7-20.el8.x86_64.rpm |
avahi-autoipd | - | 170 | avahi-autoipd | /var/lib/avahi-autoipd | /sbin/nologin | "Avahi IPv4LL Stack" | avahi-autoipd-0.7-20.el8.x86_64.rpm |
- | arpwatch | - | 77 | - | - | - | arpwatch-2.1a15-44.el8.x86_64.rpm |
arpwatch | - | 77 | 77 | /var/lib/arpwatch | /sbin/nologin | - | arpwatch-2.1a15-44.el8.x86_64.rpm |
- | tcpdump | - | 72 | - | - | - | tcpdump-4.9.3-3.el8.x86_64.rpm |
tcpdump | - | 72 | 72 | / | /sbin/nologin | - | tcpdump-4.9.3-3.el8.x86_64.rpm |
- | radvd | - | 75 | - | - | - | radvd-2.17-15.el8.x86_64.rpm |
radvd | - | 75 | radvd | / | /sbin/nologin | "radvd user" | radvd-2.17-15.el8.x86_64.rpm |
- | haproxy | - | - | - | - | - | haproxy-1.8.27-5.el8.x86_64.rpm |
haproxy | - | - | haproxy | /var/lib/haproxy | /sbin/nologin | "haproxy" | haproxy-1.8.27-5.el8.x86_64.rpm |
ident | - | 98 | - | / | /sbin/nologin | - | authd-1.4.4-5.el8_0.1.x86_64.rpm |
- | uuidd | - | - | - | - | - | uuidd-2.32.1-38.el8.x86_64.rpm |
uuidd | - | - | uuidd | /var/lib/libuuid | /sbin/nologin | "UUID generator helper daemon" | uuidd-2.32.1-38.el8.x86_64.rpm |
- | slocate | - | 21 | - | - | - | mlocate-0.26-20.el8.x86_64.rpm |
- | grafana | - | - | - | - | - | grafana-7.5.15-3.el8.x86_64.rpm |
grafana | - | - | grafana | /usr/share/grafana | /sbin/nologin | "grafana user account" | grafana-7.5.15-3.el8.x86_64.rpm |
- | pcpqa | - | - | - | - | - | pcp-testsuite-5.3.7-7.el8.x86_64.rpm |
pcpqa | - | - | pcpqa | /var/lib/pcp/testsuite | /bin/bash | "PCP Quality Assurance" | pcp-testsuite-5.3.7-7.el8.x86_64.rpm |
- | mysql | - | 27 | - | - | - | mysql-server-8.0.30-1.module+el8.6.0+16523+5cb0e868.x86_64.rpm |
mysql | - | 27 | mysql | /var/lib/mysql | /sbin/nologin | "MySQL Server" | mysql-server-8.0.30-1.module+el8.6.0+16523+5cb0e868.x86_64.rpm |
- | dnsmasq | - | - | - | - | - | dnsmasq-2.79-24.el8.x86_64.rpm |
dnsmasq | - | - | dnsmasq | /var/lib/dnsmasq | /usr/sbin/nologin | "Dnsmasq DHCP and DNS server" | dnsmasq-2.79-24.el8.x86_64.rpm |
Here is a list of users & groups created by RPMs in RHEL 9.1:
USER | GROUP | UID | GID | HOME | SHELL | DESCRIPTION | PACKAGE |
---|---|---|---|---|---|---|---|
- | utmp | - | 22 | - | - | - | libutempter-1.2.1-6.el9.x86_64.rpm |
- | utempter | - | 35 | - | - | - | libutempter-1.2.1-6.el9.x86_64.rpm |
- | input | - | - | - | - | - | systemd-250-12.el9_1.x86_64.rpm |
- | kvm | - | 36 | - | - | - | systemd-250-12.el9_1.x86_64.rpm |
- | render | - | - | - | - | - | systemd-250-12.el9_1.x86_64.rpm |
- | systemd-journal | - | 190 | - | - | - | systemd-250-12.el9_1.x86_64.rpm |
- | systemd-coredump | - | - | - | - | - | systemd-250-12.el9_1.x86_64.rpm |
systemd-coredump | - | - | systemd-coredump | / | /sbin/nologin | "systemd Core Dumper" | systemd-250-12.el9_1.x86_64.rpm |
- | dbus | - | 81 | - | - | - | dbus-broker-28-7.el9.x86_64.rpm |
dbus | - | 81 | 81 | / | /sbin/nologin | "System message bus" | dbus-broker-28-7.el9.x86_64.rpm |
- | tss | - | 59 | - | - | - | tpm2-tss-3.0.3-8.el9.x86_64.rpm |
tss | - | 59 | tss | /dev/null | /sbin/nologin | "Account used for TPM access" | tpm2-tss-3.0.3-8.el9.x86_64.rpm |
- | polkitd | - | - | - | - | - | polkit-0.117-10.el9_0.x86_64.rpm |
polkitd | - | - | polkitd | / | /sbin/nologin | "User for polkitd" | polkit-0.117-10.el9_0.x86_64.rpm |
- | postdrop | - | 90 | - | - | - | postfix-3.5.9-19.el9.x86_64.rpm |
- | postfix | - | 89 | - | - | - | postfix-3.5.9-19.el9.x86_64.rpm |
- | - | 12 | - | - | - | postfix-3.5.9-19.el9.x86_64.rpm | |
postfix | - | 89 | postfix | /var/spool/postfix | /sbin/nologin | - | postfix-3.5.9-19.el9.x86_64.rpm |
- | apache | - | 48 | - | - | - | httpd-filesystem-2.4.53-7.el9.noarch.rpm |
apache | - | 48 | apache | /usr/share/httpd | /sbin/nologin | "Apache" | httpd-filesystem-2.4.53-7.el9.noarch.rpm |
- | printadmin | - | - | - | - | - | samba-common-4.16.4-101.el9.noarch.rpm |
- | ssh_keys | - | - | - | - | - | openssh-8.7p1-24.el9_1.x86_64.rpm |
- | unbound | - | - | - | - | - | unbound-libs-1.16.2-2.el9.x86_64.rpm |
unbound | - | - | unbound | /etc/unbound | /sbin/nologin | "Unbound DNS resolver" | unbound-libs-1.16.2-2.el9.x86_64.rpm |
- | qat | - | - | - | - | - | qatlib-22.07.0-1.el9.x86_64.rpm |
- | libstoragemgmt | - | - | - | - | - | libstoragemgmt-1.9.3-1.el9.x86_64.rpm |
libstoragemgmt | - | - | libstoragemgmt | /var/run/lsm | /sbin/nologin | "daemon account for libstoragemgmt" | libstoragemgmt-1.9.3-1.el9.x86_64.rpm |
- | bacula | - | 133 | - | - | - | bacula-common-11.0.1-5.el9.x86_64.rpm |
bacula | - | 133 | bacula | /var/spool/bacula | /sbin/nologin | "Bacula Backup System" | bacula-common-11.0.1-5.el9.x86_64.rpm |
- | gluster | - | - | - | - | - | glusterfs-6.0-57.4.el9.x86_64.rpm |
gluster | - | - | gluster | /run/gluster | /sbin/nologin | "GlusterFS daemons" | glusterfs-6.0-57.4.el9.x86_64.rpm |
- | rpc | - | 32 | - | - | - | rpcbind-1.2.6-5.el9.x86_64.rpm |
rpc | - | 32 | rpc | /var/lib/rpcbind | /sbin/nologin | "Rpcbind Daemon" | rpcbind-1.2.6-5.el9.x86_64.rpm |
- | chrony | - | - | - | - | - | chrony-4.2-1.el9.x86_64.rpm |
chrony | - | - | chrony | /var/lib/chrony | /sbin/nologin | - | chrony-4.2-1.el9.x86_64.rpm |
- | saslauth | - | 76 | - | - | - | cyrus-sasl-2.1.27-20.el9.x86_64.rpm |
saslauth | - | - | saslauth | /run/saslauthd | /sbin/nologin | "Saslauthd user" | cyrus-sasl-2.1.27-20.el9.x86_64.rpm |
- | nginx | - | - | - | - | - | nginx-filesystem-1.20.1-13.el9.noarch.rpm |
nginx | - | - | nginx | /var/lib/nginx | /sbin/nologin | "Nginx web server" | nginx-filesystem-1.20.1-13.el9.noarch.rpm |
- | pkcs11 | - | - | - | - | - | opencryptoki-libs-3.18.0-4.el9.x86_64.rpm |
- | radiusd | - | 95 | - | - | - | freeradius-3.0.21-34.el9.x86_64.rpm |
radiusd | - | 95 | radiusd | /var/lib/radiusd | /sbin/nologin | "radiusd user" | freeradius-3.0.21-34.el9.x86_64.rpm |
- | postgres | - | 26 | - | - | - | postgresql-server-13.7-1.el9_0.x86_64.rpm |
postgres | - | 26 | postgres | /var/lib/pgsql | /bin/bash | "PostgreSQL Server" | postgresql-server-13.7-1.el9_0.x86_64.rpm |
- | sshd | - | 74 | - | - | - | openssh-server-8.7p1-24.el9_1.x86_64.rpm |
sshd | - | 74 | sshd | /usr/share/empty.sshd | /sbin/nologin | "Privilege-separated SSH" | openssh-server-8.7p1-24.el9_1.x86_64.rpm |
- | dip | - | 40 | - | - | - | ppp-2.4.9-5.el9.x86_64.rpm |
- | rtkit | - | 172 | - | - | - | rtkit-0.11-28.el9.x86_64.rpm |
rtkit | - | 172 | rtkit | /proc | /sbin/nologin | "RealtimeKit" | rtkit-0.11-28.el9.x86_64.rpm |
- | ods | - | - | - | - | - | softhsm-2.6.1-7.el9.2.x86_64.rpm |
ods | - | - | ods | /var/lib/softhsm | /sbin/nologin | "softhsm private keys owner" | softhsm-2.6.1-7.el9.2.x86_64.rpm |
- | mailnull | - | 47 | - | - | - | sendmail-8.16.1-10.el9.x86_64.rpm |
mailnull | - | 47 | mailnull | /var/spool/mqueue | /sbin/nologin | - | sendmail-8.16.1-10.el9.x86_64.rpm |
- | smmsp | - | 51 | - | - | - | sendmail-8.16.1-10.el9.x86_64.rpm |
smmsp | - | 51 | smmsp | /var/spool/mqueue | /sbin/nologin | - | sendmail-8.16.1-10.el9.x86_64.rpm |
- | dovecot | - | 97 | - | - | - | dovecot-2.3.16-7.el9.x86_64.rpm |
dovecot | - | 97 | dovecot | /usr/libexec/dovecot | /sbin/nologin | "Dovecot IMAP server" | dovecot-2.3.16-7.el9.x86_64.rpm |
- | dovenull | - | - | - | - | - | dovecot-2.3.16-7.el9.x86_64.rpm |
dovenull | - | - | dovenull | /usr/libexec/dovecot | /sbin/nologin | "Dovecot - unauthorized user" | dovecot-2.3.16-7.el9.x86_64.rpm |
- | qemu | - | 107 | - | - | - | qemu-kvm-common-7.0.0-13.el9.x86_64.rpm |
qemu | - | 107 | qemu | / | /sbin/nologin | "qemu user" | qemu-kvm-common-7.0.0-13.el9.x86_64.rpm |
- | dnsmasq | - | - | - | - | - | dnsmasq-2.85-5.el9.x86_64.rpm |
dnsmasq | - | - | dnsmasq | /var/lib/dnsmasq | /sbin/nologin | "Dnsmasq DHCP and DNS server" | dnsmasq-2.85-5.el9.x86_64.rpm |
- | setroubleshoot | - | - | - | - | - | setroubleshoot-server-3.3.28-4.el9.x86_64.rpm |
setroubleshoot | - | - | setroubleshoot | /var/lib/setroubleshoot | /sbin/nologin | "SELinux troubleshoot server" | setroubleshoot-server-3.3.28-4.el9.x86_64.rpm |
- | clevis | - | - | - | - | - | clevis-18-106.el9.x86_64.rpm |
clevis | - | - | clevis | /var/cache/clevis | /usr/sbin/nologin | "Clevis Decryption Framework | unprivileged | user" | clevis-18-106.el9.x86_64.rpm |
- | avahi | - | 70 | - | - | - | avahi-0.8-12.el9.x86_64.rpm |
avahi | - | 70 | avahi | /var/run/avahi-daemon | /sbin/nologin | "Avahi mDNS/DNS-SD Stack" | avahi-0.8-12.el9.x86_64.rpm |
garb | - | - | - | /dev/null | /sbin/nologin | "Galera Arbitrator Daemon" | galera-26.4.11-1.el9_0.x86_64.rpm |
cyrus | - | 76 | /var/lib/imap | /sbin/nologin | "Cyrus IMAP Server" | cyrus-imapd-3.4.1-7.el9.x86_64.rpm | |
- | pegasus | - | 65 | - | - | - | tog-pegasus-libs-2.14.1-64.el9.x86_64.rpm |
pegasus | - | 66 | pegasus | /var/lib/Pegasus | /sbin/nologin | "tog-pegasus OpenPegasus WBEM/CIM services" | tog-pegasus-libs-2.14.1-64.el9.x86_64.rpm |
- | libvirtdbus | - | - | - | - | - | libvirt-dbus-1.4.1-5.el9.x86_64.rpm |
libvirtdbus | - | - | libvirtdbus | / | /sbin/nologin | "Libvirt D-Bus bridge" | libvirt-dbus-1.4.1-5.el9.x86_64.rpm |
- | sssd | - | - | - | - | - | sssd-common-2.7.3-4.el9.x86_64.rpm |
sssd | - | - | sssd | / | /sbin/nologin | "User for sssd" | sssd-common-2.7.3-4.el9.x86_64.rpm |
- | redis | - | - | - | - | - | redis-6.2.7-1.el9.x86_64.rpm |
redis | - | - | redis | /var/lib/redis | /sbin/nologin | "Redis Database Server" | redis-6.2.7-1.el9.x86_64.rpm |
- | colord | - | - | - | - | - | colord-1.4.5-4.el9.x86_64.rpm |
colord | - | - | colord | /var/lib/colord | /sbin/nologin | "User for colord" | colord-1.4.5-4.el9.x86_64.rpm |
- | wbpriv | - | 88 | - | - | - | samba-winbind-4.16.4-101.el9.x86_64.rpm |
- | geoclue | - | - | - | - | - | geoclue2-2.5.7-5.el9.x86_64.rpm |
geoclue | - | - | geoclue | /var/lib/geoclue | /sbin/nologin | "User for geoclue" | geoclue2-2.5.7-5.el9.x86_64.rpm |
- | tlog | - | - | - | - | - | tlog-12.1-2.el9.x86_64.rpm |
tlog | - | - | tlog | /var/run/tlog | /sbin/nologin | "Tlog terminal I/O logger" | tlog-12.1-2.el9.x86_64.rpm |
- | kdcproxy | - | - | - | - | - | ipa-server-common-4.10.0-6.el9.noarch.rpm |
kdcproxy | - | - | kdcproxy | / | /sbin/nologin | "IPA KDC Proxy User" | ipa-server-common-4.10.0-6.el9.noarch.rpm |
- | ipaapi | - | - | - | - | - | ipa-server-common-4.10.0-6.el9.noarch.rpm |
ipaapi | - | - | ipaapi | / | /sbin/nologin | "IPA Framework User" | ipa-server-common-4.10.0-6.el9.noarch.rpm |
- | pipewire | - | - | - | - | - | pipewire-0.3.47-2.el9.x86_64.rpm |
pipewire | - | - | pipewire | /var/run/pipewire | /sbin/nologin | "PipeWire System Daemon" | pipewire-0.3.47-2.el9.x86_64.rpm |
- | pulse-access | - | - | - | - | - | pulseaudio-15.0-2.el9.x86_64.rpm |
- | pulse-rt | - | - | - | - | - | pulseaudio-15.0-2.el9.x86_64.rpm |
- | pulse | - | 171 | - | - | - | pulseaudio-15.0-2.el9.x86_64.rpm |
pulse | - | 171 | pulse | /var/run/pulse | /sbin/nologin | "PulseAudio System Daemon" | pulseaudio-15.0-2.el9.x86_64.rpm |
- | brlapi | - | - | - | - | - | brlapi-0.8.2-4.el9.x86_64.rpm |
- | festival | - | - | - | - | - | festival-2.5.0-17.el9.x86_64.rpm |
festival | - | - | festival | / | /sbin/nologin | "festival Daemon" | festival-2.5.0-17.el9.x86_64.rpm |
- | sfcb | - | - | - | - | - | sblim-sfcb-1.4.9-25.el9.x86_64.rpm |
- | systemd-resolve | - | 193 | - | - | - | systemd-resolved-250-12.el9_1.x86_64.rpm |
systemd-resolve | - | 193 | systemd-resolve | / | /sbin/nologin | "systemd Resolver" | systemd-resolved-250-12.el9_1.x86_64.rpm |
- | libvirt | - | - | - | - | - | libvirt-daemon-8.5.0-7.el9_1.x86_64.rpm |
- | named | - | 25 | - | - | - | bind-9.16.23-5.el9_1.x86_64.rpm |
named | - | 25 | named | /var/named | /sbin/nologin | "Named" | bind-9.16.23-5.el9_1.x86_64.rpm |
- | keylime | - | - | - | - | - | keylime-base-6.5.0-1.el9.x86_64.rpm |
keylime | - | - | keylime | /var/lib/keylime | /usr/sbin/nologin | "Keylime unprivileged user" | keylime-base-6.5.0-1.el9.x86_64.rpm |
- | cockpit-ws | - | - | - | - | - | cockpit-ws-276.1-1.el9.x86_64.rpm |
cockpit-ws | - | - | cockpit-ws | /nonexisting | /sbin/nologin | "User for cockpit web service" | cockpit-ws-276.1-1.el9.x86_64.rpm |
- | cockpit-wsinstance | - | - | - | - | - | cockpit-ws-276.1-1.el9.x86_64.rpm |
cockpit-wsinstance | - | - | cockpit-wsinstance | /nonexisting | /sbin/nologin | "User for cockpit-ws instances" | cockpit-ws-276.1-1.el9.x86_64.rpm |
fapolicyd | - | - | - | /var/lib/fapolicyd | /sbin/nologin | "Application Whitelisting Daemon" | fapolicyd-1.1.3-102.el9.x86_64.rpm |
- | flatpak | - | - | - | - | - | flatpak-1.12.7-2.el9.x86_64.rpm |
flatpak | - | - | flatpak | / | /sbin/nologin | "User for flatpak system helper" | flatpak-1.12.7-2.el9.x86_64.rpm |
- | mysql | - | 27 | - | - | - | mariadb-server-10.5.16-2.el9_0.x86_64.rpm |
mysql | - | 27 | mysql | /var/lib/mysql | /sbin/nologin | "MySQL Server" | mariadb-server-10.5.16-2.el9_0.x86_64.rpm |
- | varnish | - | - | - | - | - | varnish-6.6.2-2.el9.x86_64.rpm |
varnish | - | - | varnish | /var/lib/varnish | /sbin/nologin | "Varnish Cache" | varnish-6.6.2-2.el9.x86_64.rpm |
- | rpcuser | - | 29 | - | - | - | nfs-utils-2.5.4-15.el9.x86_64.rpm |
rpcuser | - | 29 | 29 | /var/lib/nfs | /sbin/nologin | "RPC Service User" | nfs-utils-2.5.4-15.el9.x86_64.rpm |
- | pcp | - | - | - | - | - | pcp-5.3.7-7.el9.x86_64.rpm |
pcp | - | - | pcp | /var/lib/pcp | /sbin/nologin | "Performance Co-Pilot" | pcp-5.3.7-7.el9.x86_64.rpm |
- | grafana | - | - | - | - | - | grafana-7.5.15-3.el9.x86_64.rpm |
grafana | - | - | grafana | /usr/share/grafana | /sbin/nologin | "grafana user account" | grafana-7.5.15-3.el9.x86_64.rpm |
- | dirsrv | - | 389 | - | - | - | 389-ds-base-2.1.3-4.el9_1.x86_64.rpm |
dirsrv | - | 389 | dirsrv | /usr/share/dirsrv | /sbin/nologin | "user for 389-ds-base" | 389-ds-base-2.1.3-4.el9_1.x86_64.rpm |
- | wireshark | - | - | - | - | - | wireshark-cli-3.4.10-1.el9.x86_64.rpm |
- | usbmon | - | - | - | - | - | wireshark-cli-3.4.10-1.el9.x86_64.rpm |
- | pcpqa | - | - | - | - | - | pcp-testsuite-5.3.7-7.el9.x86_64.rpm |
pcpqa | - | - | pcpqa | /var/lib/pcp/testsuite | /bin/bash | "PCP Quality Assurance" | pcp-testsuite-5.3.7-7.el9.x86_64.rpm |
- | pesign | - | - | - | - | - | pesign-115-4.el9.x86_64.rpm |
pesign | - | - | pesign | /run/pesign | /sbin/nologin | "Group for the pesign signing daemon" | pesign-115-4.el9.x86_64.rpm |
- | power | - | - | - | - | - | thermald-2.5-3.el9.x86_64.rpm |
- | saned | - | - | - | - | - | sane-backends-daemon-1.0.32-7.el9.x86_64.rpm |
saned | - | - | saned | /usr/share/sane | /sbin/nologin | "SANE scanner daemon user" | sane-backends-daemon-1.0.32-7.el9.x86_64.rpm |
- | memcached | - | - | - | - | - | memcached-1.6.9-7.el9.x86_64.rpm |
memcached | - | - | memcached | / | /sbin/nologin | "memcached daemon" | memcached-1.6.9-7.el9.x86_64.rpm |
- | debuginfod | - | - | - | - | - | elfutils-debuginfod-0.187-5.el9.x86_64.rpm |
debuginfod | - | - | debuginfod | /var/cache/debuginfod | /sbin/nologin | "elfutils debuginfo server" | elfutils-debuginfod-0.187-5.el9.x86_64.rpm |
- | tang | - | - | - | - | - | tang-11-1.el9.x86_64.rpm |
tang | - | - | tang | /var/cache/tang | /sbin/nologin | "Tang Network Presence Daemon user" | tang-11-1.el9.x86_64.rpm |
- | frrvty | - | - | - | - | - | frr-8.2.2-4.el9.x86_64.rpm |
- | frr | - | - | - | - | - | frr-8.2.2-4.el9.x86_64.rpm |
frr | - | - | frr | /var/run/frr | /sbin/nologin | "FRRouting routing suite" | frr-8.2.2-4.el9.x86_64.rpm |
- | systemd-journal-remote | - | - | - | - | - | systemd-journal-remote-250-12.el9_1.x86_64.rpm |
systemd-journal-remote | - | - | systemd-journal-remote | /var/log/journal/remote | /sbin/nologin | "Journal | Remote" | systemd-journal-remote-250-12.el9_1.x86_64.rpm |
- | squid | - | 23 | - | - | - | squid-5.5-3.el9_1.x86_64.rpm |
squid | - | 23 | 23 | /var/spool/squid | /sbin/nologin | - | squid-5.5-3.el9_1.x86_64.rpm |
- | munge | - | - | - | - | - | munge-0.5.13-13.el9.x86_64.rpm |
munge | - | - | munge | /run/munge | /sbin/nologin | "Runs Uid N Gid Emporium" | munge-0.5.13-13.el9.x86_64.rpm |
- | dhcpd | - | 177 | - | - | - | dhcp-server-4.4.2-17.b1.el9.x86_64.rpm |
dhcpd | - | 177 | dhcpd | - | /sbin/nologin | "DHCP server" | dhcp-server-4.4.2-17.b1.el9.x86_64.rpm |
- | lldpd | - | - | - | - | - | lldpd-1.0.4-10.el9.x86_64.rpm |
lldpd | - | - | lldpd | /var/lib/lldpd | /sbin/nologin | "Used by the lldpd daemon" | lldpd-1.0.4-10.el9.x86_64.rpm |
- | sanlock | - | 179 | - | - | - | sanlock-3.8.4-4.el9.x86_64.rpm |
sanlock | - | 179 | 179 | /var/run/sanlock | /sbin/nologin | "sanlock" | sanlock-3.8.4-4.el9.x86_64.rpm |
- | tcpdump | - | 72 | - | - | - | tcpdump-4.99.0-6.el9.x86_64.rpm |
tcpdump | - | 72 | 72 | / | /sbin/nologin | - | tcpdump-4.99.0-6.el9.x86_64.rpm |
- | uuidd | - | - | - | - | - | uuidd-2.37.4-9.el9.x86_64.rpm |
uuidd | - | - | uuidd | /var/lib/libuuid | /sbin/nologin | "UUID generator helper daemon" | uuidd-2.37.4-9.el9.x86_64.rpm |
- | radvd | - | 75 | - | - | - | radvd-2.19-4.el9.x86_64.rpm |
radvd | - | 75 | radvd | / | /sbin/nologin | "radvd user" | radvd-2.19-4.el9.x86_64.rpm |
- | haproxy | - | - | - | - | - | haproxy-2.4.17-3.el9.x86_64.rpm |
haproxy | - | - | haproxy | /var/lib/haproxy | /sbin/nologin | "haproxy" | haproxy-2.4.17-3.el9.x86_64.rpm |
- | nscd | - | 28 | - | - | - | nscd-2.34-40.el9.x86_64.rpm |
nscd | - | 28 | nscd | / | /sbin/nologin | "NSCD Daemon" | nscd-2.34-40.el9.x86_64.rpm |
- | slocate | - | 21 | - | - | - | mlocate-0.26-30.el9.x86_64.rpm |
gdm | - | 42 | - | /var/lib/gdm | /sbin/nologin | - | gdm-40.1-17.el9_1.x86_64.rpm |
gnome-initial-setup | - | - | - | /run/gnome-initial-setup/ | /sbin/nologin | - | gnome-initial-setup-40.4-3.el9.x86_64.rpm |
- | tomcat | - | 91 | - | - | - | pki-servlet-engine-9.0.50-1.el9.noarch.rpm |
tomcat | - | 91 | tomcat | /usr/share/tomcat | /sbin/nologin | "Apache Tomcat" | pki-servlet-engine-9.0.50-1.el9.noarch.rpm |
- | mysql | - | 27 | - | - | - | mysql-server-8.0.30-3.el9_0.x86_64.rpm |
mysql | - | 27 | mysql | /var/lib/mysql | /sbin/nologin | "MySQL Server" | mysql-server-8.0.30-3.el9_0.x86_64.rpm |
- | dnsmasq | - | - | - | - | - | dnsmasq-2.85-5.el9.x86_64.rpm |
dnsmasq | - | - | dnsmasq | /var/lib/dnsmasq | /usr/sbin/nologin | "Dnsmasq DHCP and DNS server" | dnsmasq-2.85-5.el9.x86_64.rpm |
Diagnostic Steps
-
On the matching version RHEL machine switch to a directory with at least 100G of space:
cd _/path/to/large/volume_
-
Download RHEL DVD iso from https://access.redhat.com/downloads/ to your current directory.
-
Download and install a basic set of packages and their dependencies required for functional use of
chroot
:yumdownloader --resolve --alldeps --downloaddir ./pkgs redhat-release filesystem setup glibc bash coreutils dnf strace dnf install strace -y time strace -qfTttvys 192 -e trace=read,execve -o ./rpm-strace-minimal-package-set-filtered-read-execve.txt rpm -iv --root `pwd`/fakeroot ./pkgs/*
-
Obtain a first set of users and groups installed by the basic set of packages:
grep "read(.*\.rpm>\|execve(.*\(\"/\(usr/sbin\|sbin\)/\(useradd\|adduser\|newusers\|usermod\)\"\|\"/\(usr/sbin\|sbin\)/\(groupadd\|groupmems\|groupmod\)\"\)" ./rpm-strace-minimal-package-set-filtered-read-execve.txt | sed -e "s#^[0-9]\+[ ]\+.*read([0-9]\+<.*/\(.*\.rpm\)>.*#\1#" > ./partial-results-minimal-package-set-grep-read-execve-sed-get-rpm-filename.txt uniq ./partial-results-minimal-package-set-grep-read-execve-sed-get-rpm-filename.txt | grep execve -B 1 > ./partial-results-minimal-package-set-uniq-grep-execve-B-1.txt sed -e "s#^[0-9]\+[ ]\+.*execve(\(\"/\(usr/sbin\|sbin\)/\(useradd\|adduser\|newusers\|usermod\)\"\|\"/\(usr/sbin\|sbin\)/\(groupadd\|groupmems\|groupmod\)\"\).* \[\(.*\)\], \[\"[A-Z_]\+.*#\6#" -e "s#[,]##g" ./partial-results-minimal-package-set-uniq-grep-execve-B-1.txt > ./final-results-minimal-package-set.txt
-
Set up a yum ISO repository:
cat > ./fakeroot/etc/yum.repos.d/media.repo <<MEDIA.REPO_EOF [InstallMedia-BaseOS] name=Red Hat Enterprise Linux BaseOS mediaid=None metadata_expire=-1 gpgcheck=0 cost=500 enabled=1 baseurl=file:///mnt/rhel_iso/BaseOS/ [InstallMedia-AppStream] name=Red Hat Enterprise Linux AppStream mediaid=None metadata_expire=-1 gpgcheck=0 cost=500 enabled=1 baseurl=file:///mnt/rhel_iso/AppStream/ MEDIA.REPO_EOF chmod 644 ./fakeroot/etc/yum.repos.d/media.repo; \ mkdir -p ./fakeroot/mnt/rhel_iso
-
Get into
chroot
and mount the ISO:-
Download
chroot-fakeroot.sh
and make it executable:chmod +x ./chroot-fakeroot.sh
-
On RHEL 8:
mv ./RHEL-8.7.0-20221013.1-x86_64-dvd1.iso ./fakeroot/root/ ./chroot-fakeroot.sh -r ./fakeroot/ mount -o loop ~/RHEL-8.7.0-20221013.1-x86_64-dvd1.iso /mnt/rhel_iso/ cd
-
On RHEL 9:
mv ./RHEL-9.1.0-20221027.3-x86_64-dvd1.iso ./fakeroot/root/
./chroot-fakeroot.sh -r ./fakeroot/
mount -o loop ~/RHEL-9.1.0-20221027.3-x86_64-dvd1.iso /mnt/rhel_iso/
cd
-
-
-
Install all packages under
chroot
:dnf -y module enable \* time strace -qfTttvys 192 -e trace=read,execve -o yum-strace-filtered-read-execve.txt dnf -y --skip-broken install \* grep "read(.*\.rpm>\|execve(.*\(\"/\(usr/sbin\|sbin\)/\(useradd\|adduser\|newusers\|usermod\)\"\|\"/\(usr/sbin\|sbin\)/\(groupadd\|groupmems\|groupmod\)\"\)" yum-strace-filtered-read-execve.txt | sed -e "s#^[0-9]\+[ ]\+.*read([0-9]\+<.*/\(.*\.rpm\)>.*#\1#" > partial-results-grep-read-execve-sed-get-rpm-filename.txt uniq partial-results-grep-read-execve-sed-get-rpm-filename.txt | grep execve -B 1 > partial-results-uniq-grep-execve-B-1.txt sed -e "s#^[0-9]\+[ ]\+.*execve(\(\"/\(usr/sbin\|sbin\)/\(useradd\|adduser\|newusers\|usermod\)\"\|\"/\(usr/sbin\|sbin\)/\(groupadd\|groupmems\|groupmod\)\"\).* \[\(.*\)\], \[\"[A-Z_]\+.*#\6#" -e "s#[,]##g" partial-results-uniq-grep-execve-B-1.txt > final-results.txt exit
-
Combine the users and groups added while creating the
chroot
environment and those installed while running underchroot
, as well as adding results for conflicting packages:-
On RHEL 8:
cat ./final-results-minimal-package-set.txt > ./full-final-results.txt cat ./fakeroot/root/final-results.txt >> ./full-final-results.txt cat >> ./full-final-results.txt <<CONFLICTS_OR_MISSING_RHEL8_EOF -- mysql-server-8.0.30-1.module+el8.6.0+16523+5cb0e868.x86_64.rpm "/usr/sbin/groupadd" "-g" "27" "-o" "-r" "mysql" "/usr/sbin/useradd" "-M" "-N" "-g" "mysql" "-o" "-r" "-d" "/var/lib/mysql" "-s" "/sbin/nologin" "-c" "MySQL Server" "-u" "27" "mysql" -- dnsmasq-2.79-24.el8.x86_64.rpm "/usr/sbin/groupadd" "-r" "dnsmasq" "useradd" "-r" "-g" "dnsmasq" "-d" "/var/lib/dnsmasq" "-s" "/usr/sbin/nologin" "-c" "Dnsmasq DHCP and DNS server" "dnsmasq" CONFLICTS_OR_MISSING_RHEL8_EOF
-
On RHEL 9:
cat >> ./full-final-results.txt <<CONFLICTS_OR_MISSING_RHEL9_EOF -- mysql-server-8.0.30-3.el9_0.x86_64.rpm "/usr/sbin/groupadd" "-g" "27" "-o" "-r" "mysql" "/usr/sbin/useradd" "-M" "-N" "-g" "mysql" "-o" "-r" "-d" "/var/lib/mysql" "-s" "/sbin/nologin" "-c" "MySQL Server" "-u" "27" "mysql" -- dnsmasq-2.85-5.el9.x86_64.rpm "/usr/sbin/groupadd" "-r" "dnsmasq" "useradd" "-r" "-g" "dnsmasq" "-d" "/var/lib/dnsmasq" "-s" "/usr/sbin/nologin" "-c" "Dnsmasq DHCP and DNS server" "dnsmasq" CONFLICTS_OR_MISSING_RHEL9_EOF
-
-
Parse the results:
-
Download
parse-results.sh
and make it executable:chmod +x ./parse-results.sh
-
On RHEL 8:
cat full-final-results.txt | ./parse-results.sh > current-results-RHEL-8.7.iso.txt
-
On RHEL 9:
cat full-final-results.txt | ./parse-results.sh > current-results-RHEL-9.1.iso.txt
-
-
Attachments
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Comments