SV-269166r1050048_rule
V-269166
SRG-OS-000366-GPOS-00153
ALMA-09-009920
CAT I
10
Configure dnf to always check the GPG signature of repository metadata.
Add or update the following line in the [main] section of the /etc/dnf/dnf.conf file:
repo_gpgcheck=1
Remove any instances of "repo_gpgcheck=0" from any "/etc/yum.repos.d/*.repo" files.
Verify that dnf always checks the GPG signature of repository metadata:
$ grep repo_gpgcheck /etc/dnf/dnf.conf /etc/yum.repos.d/*.repo
repo_gpgcheck=1
If "repo_gpgcheck" is not set to "1" in the global "/etc/dnf/dnf.conf" file, or if the option is missing or commented out, this is a finding.
If "repo_gpgcheck" is set to "0" in any of the "/etc/yum.repos.d/*.repo" files and the information system security officer (ISSO) lacks a documented requirement, this is a finding.
Note: Not all repositories support this feature.
V-269166
False
ALMA-09-009920
Verify that dnf always checks the GPG signature of repository metadata:
$ grep repo_gpgcheck /etc/dnf/dnf.conf /etc/yum.repos.d/*.repo
repo_gpgcheck=1
If "repo_gpgcheck" is not set to "1" in the global "/etc/dnf/dnf.conf" file, or if the option is missing or commented out, this is a finding.
If "repo_gpgcheck" is set to "0" in any of the "/etc/yum.repos.d/*.repo" files and the information system security officer (ISSO) lacks a documented requirement, this is a finding.
Note: Not all repositories support this feature.
M
5664