====== 1.2.3 Ensure gpgcheck is globally activated (Scored) ====== =====Profile Applicability===== Level 1 - Server Level 1 - Workstation =====Description===== The ''gpgcheck'' option, found in the main section of the ''/etc/yum.conf'' and individual ''/etc/yum/repos.d/*'' files determines if an RPM package's signature is checked prior to its installation. =====Rationale===== It is important to ensure that an RPM's package signature is always checked prior to installation to ensure that the software is obtained from a trusted source. =====Audit===== Run the following command and verify ''gpgcheck'' is set to ''"1"'': # grep ^gpgcheck /etc/yum.conf gpgcheck=1 Run the following command and verify that all instances of ''gpgcheck'' returned are set to ''"1"'': # grep ^gpgcheck /etc/yum.repos.d/* =====Remediation===== Edit ''/etc/yum.conf'' and set ''gpgcheck=1'' in the ''[main]'' section. \\ Edit any failing files in ''/etc/yum.repos.d/*'' and set all instances of gpgcheck to ''"1"''.