Package uuidd Installed
An XCCDF Rule
Description
The package uuidd
is not installed on normal Linux distribution
by default. Applications require this package to avoid database
inconsistences caused by duplicated UUIDs. Especially in banking services
with SAP where massive UUIDs are created in a short time period, it is
important to install the package uuidd
. More information can be
found in SAP note 1391070.
The uuidd
package can be installed with the following command:
$ sudo yum install uuidd
Rationale
The uuidd
package contains a userspace daemon (uuidd) which is
used to generate unique identifiers even at very high rates on
SMP systems.
- ID
- xccdf_org.ssgproject.content_rule_package_uuidd_installed
- Severity
- Medium
- Updated
Remediation - Puppet
include install_uuidd
class install_uuidd {
package { 'uuidd':
ensure => 'installed',
}
Remediation - Shell Script
if ! rpm -q --quiet "uuidd" ; then
yum install -y "uuidd"
fi
Remediation - Anaconda Pre-Install Instructions
package --add=uuidd
Remediation - OS Build Blueprint
[[packages]]
name = "uuidd"
version = "*"
Remediation - Ansible
- name: Ensure uuidd is installed
package:
name: uuidd
state: present
tags:
- enable_strategy