Disable hardening for some GRUB binaries, which get killed
by grsec when executed.
name = grub
version = 2.00
-release = 3
+release = 4
sup_arches = x86_64 i686
groups = System/Boot
gettext
libdevmapper-devel
ncurses-devel
+ paxctl
zlib-devel
%{unifont}
end
%{BUILDROOT}%{bindir}/grub-mkfont -o DejaVuSans-Bold-14.pf2 \
-s 14 %{datadir}/fonts/dejavu/DejaVuSans-Bold.ttf
popd
+
+ # Disable hardening.
+ paxctl -mpes \
+ %{BUILDROOT}%{sbindir}/grub-bios-setup \
+ %{BUILDROOT}%{sbindir}/grub-probe
end
debuginfo_strict_build_id = false
quality-agent
whitelist_nx
- /usr/bin/*|/usr/sbin/*
+ %{bindir}/*|%{sbindir}/*
end
end