Hardened build, rebuilt with the full RELRO (only the daemon)
This commit is contained in:
parent
1329eeaea1
commit
d8c6103723
10
exim.spec
10
exim.spec
@ -12,10 +12,13 @@
|
|||||||
|
|
||||||
%global sysv2systemdnvr 4.76-6
|
%global sysv2systemdnvr 4.76-6
|
||||||
|
|
||||||
|
# hardened build if not overridden
|
||||||
|
%{!?_hardened_build:%global _hardened_build 1}
|
||||||
|
|
||||||
Summary: The exim mail transfer agent
|
Summary: The exim mail transfer agent
|
||||||
Name: exim
|
Name: exim
|
||||||
Version: 4.86
|
Version: 4.86
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
License: GPLv2+
|
License: GPLv2+
|
||||||
Url: http://www.exim.org/
|
Url: http://www.exim.org/
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
@ -245,7 +248,7 @@ cp exim_monitor/EDITME Local/eximon.conf
|
|||||||
export PIE=-fPIE
|
export PIE=-fPIE
|
||||||
export PIC=-fPIC
|
export PIC=-fPIC
|
||||||
%endif
|
%endif
|
||||||
make _lib=%{_lib} FULLECHO=
|
make _lib=%{_lib} FULLECHO= LDFLAGS="%{?__global_ldflags} %{?_hardened_build:-pie -Wl,-z,relro,-z,now}"
|
||||||
|
|
||||||
%if %{with sa}
|
%if %{with sa}
|
||||||
# build sa-exim
|
# build sa-exim
|
||||||
@ -634,6 +637,9 @@ test "$1" = 0 || %{_initrddir}/clamd.exim condrestart >/dev/null 2>&1 || :
|
|||||||
%{_sysconfdir}/cron.daily/greylist-tidy.sh
|
%{_sysconfdir}/cron.daily/greylist-tidy.sh
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Sep 18 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.86-2
|
||||||
|
- Hardened build, rebuilt with the full RELRO (only the daemon)
|
||||||
|
|
||||||
* Mon Jul 27 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.86-1
|
* Mon Jul 27 2015 Jaroslav Škarvada <jskarvad@redhat.com> - 4.86-1
|
||||||
- New version
|
- New version
|
||||||
Resolves: rhbz#1246923
|
Resolves: rhbz#1246923
|
||||||
|
Loading…
Reference in New Issue
Block a user