Description of problem: The packages grub2-pc and grub2-efi-{x64,ia32} specify inconsistent permissions for the file /boot/grub2/grub.cfg. The first assigns it mode 644, whereas the others give it mode 700. This results in rpm verification failing for one of those packages. # rpm -qlvf --filesbypkg /boot/grub2/grub.cfg | grep ' /boot/grub2/grub.cfg' grub2-pc /boot/grub2/grub.cfg -rw-r--r-- 1 root root 0 Apr 11 17:14 /boot/grub2/grub.cfg grub2-efi-x64 /boot/grub2/grub.cfg -rwx------ 1 root root 0 Apr 11 17:14 /boot/grub2/grub.cfg grub2-efi-ia32 /boot/grub2/grub.cfg -rwx------ 1 root root 0 Apr 11 17:14 /boot/grub2/grub.cfg # rpm -V grub2-pc .M....... c /boot/grub2/grub.cfg Version-Release number of selected component (if applicable): $ rpm -q grub2-pc grub2-efi-ia32 grub2-efi-x64 grub2-pc-2.06~rc1-4.fc34.x86_64 grub2-efi-ia32-2.06~rc1-4.fc34.x86_64 grub2-efi-x64-2.06~rc1-4.fc34.x86_64 How reproducible: Consistently. Steps to Reproduce: 1. Run the above "rpm -qlvf ..." command 2. Or, run "rpm -V grub2-\*" Actual results: The packages have different permissions for /boot/grub2/grub.cfg Expected results: Consistent permissions, and passing rpm verification.
FEDORA-2021-21ed0c951f has been submitted as an update to Fedora 35. https://bodhi.fedoraproject.org/updates/FEDORA-2021-21ed0c951f
FEDORA-2021-21ed0c951f has been pushed to the Fedora 35 stable repository. If problem still persists, please make note of it in this bug report.