Blame SPECS/mod_security.spec

Packit Service b85d34
%{!?_httpd_apxs: %{expand: %%global _httpd_apxs %%{_sbindir}/apxs}}
Packit Service b85d34
%{!?_httpd_mmn: %{expand: %%global _httpd_mmn %%(cat %{_includedir}/httpd/.mmn || echo 0-0)}}
Packit Service b85d34
# /etc/httpd/conf.d with httpd < 2.4 and defined as /etc/httpd/conf.modules.d with httpd >= 2.4
Packit Service b85d34
%{!?_httpd_modconfdir: %{expand: %%global _httpd_modconfdir %%{_sysconfdir}/httpd/conf.d}}
Packit Service b85d34
%{!?_httpd_confdir:    %{expand: %%global _httpd_confdir    %%{_sysconfdir}/httpd/conf.d}}
Packit Service b85d34
%{!?_httpd_moddir:    %{expand: %%global _httpd_moddir    %%{_libdir}/httpd/modules}}
Packit Service b85d34
Packit Service b85d34
%global with_mlogc 1
Packit Service b85d34
Packit Service b85d34
Summary: Security module for the Apache HTTP Server
Packit Service b85d34
Name: mod_security 
Packit Service b85d34
Version: 2.9.2
Packit Service b85d34
Release: 9%{?dist}
Packit Service b85d34
License: ASL 2.0
Packit Service b85d34
URL: http://www.modsecurity.org/
Packit Service b85d34
Group: System Environment/Daemons
Packit Service b85d34
Source: https://github.com/SpiderLabs/ModSecurity/releases/download/v%{version}/modsecurity-%{version}.tar.gz
Packit Service b85d34
Source1: mod_security.conf
Packit Service b85d34
Source2: 10-mod_security.conf
Packit Service b85d34
Source3: modsecurity_localrules.conf
Packit Service b85d34
Patch1: mod_security-2.9.2-remote-rules-timeout.patch
Packit Service b85d34
Requires: httpd httpd-mmn = %{_httpd_mmn}
Packit Service b85d34
# To ensure correct file ownership
Packit Service b85d34
Requires(pre): httpd-filesystem
Packit Service b85d34
BuildRequires: gcc
Packit Service b85d34
BuildRequires: httpd-devel
Packit Service b85d34
BuildRequires: make
Packit Service b85d34
BuildRequires: perl-generators
Packit Service b85d34
BuildRequires: pkgconfig(libcurl)
Packit Service b85d34
BuildRequires: pkgconfig(libpcre)
Packit Service b85d34
BuildRequires: pkgconfig(libxml-2.0)
Packit Service b85d34
BuildRequires: pkgconfig(lua)
Packit Service b85d34
Packit Service b85d34
# Workarround for EL6
Packit Service b85d34
%if 0%{?el6}
Packit Service b85d34
BuildRequires: yajl-devel
Packit Service b85d34
%else
Packit Service b85d34
BuildRequires: pkgconfig(yajl)  
Packit Service b85d34
%endif
Packit Service b85d34
Packit Service b85d34
Packit Service b85d34
%description
Packit Service b85d34
ModSecurity is an open source intrusion detection and prevention engine
Packit Service b85d34
for web applications. It operates embedded into the web server, acting
Packit Service b85d34
as a powerful umbrella - shielding web applications from attacks.
Packit Service b85d34
Packit Service b85d34
%if %with_mlogc
Packit Service b85d34
%package        mlogc
Packit Service b85d34
Summary:        ModSecurity Audit Log Collector
Packit Service b85d34
Group:          System Environment/Daemons
Packit Service b85d34
Requires:       mod_security%{?_isa} = %{version}-%{release}
Packit Service b85d34
Requires(pre):  httpd-filesystem
Packit Service b85d34
Packit Service b85d34
%description    mlogc
Packit Service b85d34
This package contains the ModSecurity Audit Log Collector.
Packit Service b85d34
%endif
Packit Service b85d34
Packit Service b85d34
%prep
Packit Service b85d34
%setup -q -n modsecurity-%{version}
Packit Service b85d34
%patch1 -p1 -b .remote-rules-timeout
Packit Service b85d34
Packit Service b85d34
%build
Packit Service b85d34
%configure --enable-pcre-match-limit=1000000 \
Packit Service b85d34
           --enable-pcre-match-limit-recursion=1000000 \
Packit Service b85d34
           --with-apxs=%{_httpd_apxs} \
Packit Service b85d34
           --with-yajl \
Packit Service b85d34
           --enable-collection-global-lock
Packit Service b85d34
# remove rpath
Packit Service b85d34
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
Packit Service b85d34
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
Packit Service b85d34
Packit Service b85d34
make %{_smp_mflags}
Packit Service b85d34
Packit Service b85d34
%check
Packit Service b85d34
# Test suite does not start because of some issue in shipped httpd config (fix upstreamed in PR #669)
Packit Service b85d34
# After the fix, the test suite starts but still fails
Packit Service b85d34
#make test
Packit Service b85d34
#make test-regression
Packit Service b85d34
Packit Service b85d34
%install
Packit Service b85d34
install -d %{buildroot}%{_sbindir}
Packit Service b85d34
install -d %{buildroot}%{_bindir}
Packit Service b85d34
install -d %{buildroot}%{_httpd_moddir}
Packit Service b85d34
install -d %{buildroot}%{_sysconfdir}/httpd/modsecurity.d/
Packit Service b85d34
install -d %{buildroot}%{_sysconfdir}/httpd/modsecurity.d/activated_rules
Packit Service b85d34
install -d %{buildroot}%{_sysconfdir}/httpd/modsecurity.d/local_rules
Packit Service b85d34
Packit Service b85d34
install -m0755 apache2/.libs/mod_security2.so %{buildroot}%{_httpd_moddir}/mod_security2.so
Packit Service b85d34
Packit Service b85d34
%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
Packit Service b85d34
# 2.4-style
Packit Service b85d34
install -Dp -m0644 %{SOURCE2} %{buildroot}%{_httpd_modconfdir}/10-mod_security.conf
Packit Service b85d34
install -Dp -m0644 %{SOURCE1} %{buildroot}%{_httpd_confdir}/mod_security.conf
Packit Service b85d34
sed  -i 's/Include/IncludeOptional/'  %{buildroot}%{_httpd_confdir}/mod_security.conf
Packit Service b85d34
%else
Packit Service b85d34
# 2.2-style
Packit Service b85d34
install -d -m0755 %{buildroot}%{_httpd_confdir}
Packit Service b85d34
cat %{SOURCE2} %{SOURCE1} > %{buildroot}%{_httpd_confdir}/mod_security.conf
Packit Service b85d34
%endif
Packit Service b85d34
install -m 700 -d $RPM_BUILD_ROOT%{_localstatedir}/lib/%{name}
Packit Service b85d34
Packit Service b85d34
# Local rules example
Packit Service b85d34
install -Dp -m0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/httpd/modsecurity.d/local_rules/
Packit Service b85d34
Packit Service b85d34
# mlogc
Packit Service b85d34
%if %with_mlogc
Packit Service b85d34
install -d %{buildroot}%{_localstatedir}/log/mlogc
Packit Service b85d34
install -d %{buildroot}%{_localstatedir}/log/mlogc/data
Packit Service b85d34
install -m0755 mlogc/mlogc %{buildroot}%{_bindir}/mlogc
Packit Service b85d34
install -m0755 mlogc/mlogc-batch-load.pl %{buildroot}%{_bindir}/mlogc-batch-load
Packit Service b85d34
install -m0644 mlogc/mlogc-default.conf %{buildroot}%{_sysconfdir}/mlogc.conf
Packit Service b85d34
%endif
Packit Service b85d34
Packit Service b85d34
Packit Service b85d34
%files
Packit Service b85d34
%doc CHANGES LICENSE README.TXT NOTICE
Packit Service b85d34
%{_httpd_moddir}/mod_security2.so
Packit Service b85d34
%config(noreplace) %{_httpd_confdir}/*.conf
Packit Service b85d34
%if "%{_httpd_modconfdir}" != "%{_httpd_confdir}"
Packit Service b85d34
%config(noreplace) %{_httpd_modconfdir}/*.conf
Packit Service b85d34
%endif
Packit Service b85d34
%dir %{_sysconfdir}/httpd/modsecurity.d
Packit Service b85d34
%dir %{_sysconfdir}/httpd/modsecurity.d/activated_rules
Packit Service b85d34
%dir %{_sysconfdir}/httpd/modsecurity.d/local_rules
Packit Service b85d34
%config(noreplace) %{_sysconfdir}/httpd/modsecurity.d/local_rules/*.conf
Packit Service b85d34
%attr(770,apache,root) %dir %{_localstatedir}/lib/%{name}
Packit Service b85d34
Packit Service b85d34
%if %with_mlogc
Packit Service b85d34
%files mlogc
Packit Service b85d34
%doc mlogc/INSTALL
Packit Service b85d34
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/mlogc.conf
Packit Service b85d34
%attr(0755,root,root) %dir %{_localstatedir}/log/mlogc
Packit Service b85d34
%attr(0770,root,apache) %dir %{_localstatedir}/log/mlogc/data
Packit Service b85d34
%attr(0755,root,root) %{_bindir}/mlogc
Packit Service b85d34
%attr(0755,root,root) %{_bindir}/mlogc-batch-load
Packit Service b85d34
%endif
Packit Service b85d34
Packit Service b85d34
%changelog
Packit Service b85d34
* Sun Nov 15 2020 Lubos Uhliarik <luhliari@redhat.com> - 2.9.2-9
Packit Service b85d34
- Resolves: #1824859 - RFE: Add a feature that can set a mod_security/libcurl
Packit Service b85d34
  timeout for retrieving the rules
Packit Service b85d34
Packit Service b85d34
* Mon Dec 17 2018 Joe Orton <jorton@redhat.com> - 2.9.2-8
Packit Service b85d34
- enable collection global lock (#1650268)
Packit Service b85d34
Packit Service b85d34
* Wed Nov 28 2018 Lubos Uhliarik <luhliari@redhat.com> - 2.9.2-7
Packit Service b85d34
- Related: #1650242 - mod_security-mlogc dropped
Packit Service b85d34
Packit Service b85d34
* Thu Nov 15 2018 Joe Orton <jorton@redhat.com> - 2.9.2-6
Packit Service b85d34
- build -mlogc subpackage (#1650242)
Packit Service b85d34
- add httpd-filesystem as Requires(pre)
Packit Service b85d34
Packit Service b85d34
* Sun Feb 18 2018 Athmane Madjoudj <athmane@fedoraproject.org> - 2.9.2-5
Packit Service b85d34
- Add gcc and make as BR (minimal buildroot change)
Packit Service b85d34
Packit Service b85d34
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.2-4
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.2-3
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.2-2
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Fri Jul 21 2017 Athmane Madjoudj <athmane@fedoraproject.org> - 2.9.2-1
Packit Service b85d34
- Update to 2.9.2
Packit Service b85d34
Packit Service b85d34
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.1-2
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Wed Mar 09 2016 Athmane Madjoudj <athmane@fedoraproject.org> 2.9.1-1
Packit Service b85d34
- Update to final 2.9.1
Packit Service b85d34
- Minor spec fix.
Packit Service b85d34
Packit Service b85d34
* Tue Mar 08 2016 Athmane Madjoudj <athmane@fedoraproject.org> 2.9.1-0.1.rc1
Packit Service b85d34
- Add workaround for el6
Packit Service b85d34
Packit Service b85d34
* Tue Mar 08 2016 Athmane Madjoudj <athmane@fedoraproject.org> 2.9.1-0.rc1
Packit Service b85d34
- Update to 2.9.1-rc1
Packit Service b85d34
- Remove upstreamed patch
Packit Service b85d34
Packit Service b85d34
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.9.0-6
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Fri Oct 02 2015 Athmane Madjoudj <athmane@fedoraproject.org> 2.9.0-5
Packit Service b85d34
- Update BuildRequires using pkgconfig name schema
Packit Service b85d34
Packit Service b85d34
* Tue Sep 01 2015 Athmane Madjoudj <athmane@fedoraproject.org>  2.9.0-4
Packit Service b85d34
- Add yajl support
Packit Service b85d34
Packit Service b85d34
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.0-3
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Fri Feb 13 2015 Athmane Madjoudj <athmane@fedoraproject.org> 2.9.0-2
Packit Service b85d34
- Remove curl version dep. since it no longer required
Packit Service b85d34
Packit Service b85d34
* Fri Feb 13 2015 Athmane Madjoudj <athmane@fedoraproject.org>  2.9.0-1
Packit Service b85d34
- Update to 2.9.0
Packit Service b85d34
- Remove backported patch
Packit Service b85d34
- Add patch to fix lua 5.3 build issue (PR #837)
Packit Service b85d34
Packit Service b85d34
* Tue Nov 04 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.8.0-7
Packit Service b85d34
- Make sure mod_security is built with correct curl version
Packit Service b85d34
Packit Service b85d34
* Mon Nov 03 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.8.0-6
Packit Service b85d34
- Changes the default SSL version to TLS 1.2 since SSLv3 is vulnerable to poodle
Packit Service b85d34
Packit Service b85d34
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.0-5
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Fri Aug 15 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.8.0-4
Packit Service b85d34
- Add support for user-provided configurations and rules (rhbz #1129843)
Packit Service b85d34
Packit Service b85d34
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.8.0-2
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Wed Apr 16 2014  Athmane Madjoudj <athmane@fedoraproject.org> 2.8.0-1
Packit Service b85d34
- Update to 2.8.0 Final
Packit Service b85d34
Packit Service b85d34
* Thu Apr 03 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.8.0-0.rc1
Packit Service b85d34
- Update to 2.8.0-RC1
Packit Service b85d34
Packit Service b85d34
* Tue Mar 04 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.7-6
Packit Service b85d34
- Fix status code in the configuration file (upstream PR #666)
Packit Service b85d34
Packit Service b85d34
* Sat Mar 01 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.7-5
Packit Service b85d34
- Fix rpmlint warnings
Packit Service b85d34
Packit Service b85d34
* Thu Feb 27 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.7-4
Packit Service b85d34
- Add check section
Packit Service b85d34
Packit Service b85d34
* Sat Feb 22 2014 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.7-3
Packit Service b85d34
- Fix bogus date in chanelog
Packit Service b85d34
Packit Service b85d34
* Thu Jan 23 2014 Joe Orton <jorton@redhat.com> - 2.7.7-2
Packit Service b85d34
- fix _httpd_mmn expansion in absence of httpd-devel
Packit Service b85d34
Packit Service b85d34
* Thu Dec 19 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.7-1
Packit Service b85d34
- Update to 2.7.7
Packit Service b85d34
- Fix the spec file since upstream fixed the bugs reported.
Packit Service b85d34
Packit Service b85d34
* Tue Dec 17 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.6-2
Packit Service b85d34
- Add autotools deps
Packit Service b85d34
Packit Service b85d34
* Tue Dec 17 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.6-1
Packit Service b85d34
- Update to 2.7.6
Packit Service b85d34
- Fix spec since upstream will only provide tarball via Github
Packit Service b85d34
Packit Service b85d34
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 2.7.5-2
Packit Service b85d34
- Perl 5.18 rebuild
Packit Service b85d34
Packit Service b85d34
* Tue Jul 30 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.5-1
Packit Service b85d34
- Update to 2.7.5
Packit Service b85d34
Packit Service b85d34
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 2.7.4-2
Packit Service b85d34
- Perl 5.18 rebuild
Packit Service b85d34
Packit Service b85d34
* Tue May 28 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.4-1
Packit Service b85d34
- Update to 2.7.4
Packit Service b85d34
- Drop non required patch
Packit Service b85d34
Packit Service b85d34
* Tue May 28 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.3-2
Packit Service b85d34
- Fix NULL pointer dereference (DoS, crash) (CVE-2013-2765) (RHBZ #967615)
Packit Service b85d34
- Fix a possible memory leak.
Packit Service b85d34
Packit Service b85d34
* Sat Mar 30 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.3-1
Packit Service b85d34
- Update to 2.7.3
Packit Service b85d34
Packit Service b85d34
* Fri Jan 25 2013 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.2-1
Packit Service b85d34
- Update to 2.7.2
Packit Service b85d34
- Update source url in the spec.
Packit Service b85d34
Packit Service b85d34
* Thu Nov 22 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.1-5
Packit Service b85d34
- Use conditional for loading mod_unique_id (rhbz #879264)
Packit Service b85d34
- Fix syntax errors on httpd 2.4.x by using IncludeOptional (rhbz #879264, comment #2)
Packit Service b85d34
Packit Service b85d34
* Mon Nov 19 2012 Peter Vrabec <pvrabec@redhat.com> 2.7.1-4
Packit Service b85d34
- mlogc subpackage is not provided on RHEL7
Packit Service b85d34
Packit Service b85d34
* Thu Nov 15 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.1-3
Packit Service b85d34
- Add some missing directives RHBZ #569360
Packit Service b85d34
- Fix multipart/invalid part ruleset bypass issue (CVE-2012-4528)
Packit Service b85d34
  (RHBZ #867424, #867773, #867774)
Packit Service b85d34
Packit Service b85d34
* Thu Nov 15 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.1-2
Packit Service b85d34
- Fix mod_security.conf
Packit Service b85d34
Packit Service b85d34
* Thu Nov 15 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.1-1
Packit Service b85d34
- Update to 2.7.1
Packit Service b85d34
- Remove libxml2 build patch (upstreamed)
Packit Service b85d34
- Update spec since upstream moved to github
Packit Service b85d34
Packit Service b85d34
* Thu Oct 18 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.0-2
Packit Service b85d34
- Add a patch to fix failed build against libxml2 >= 2.9.0
Packit Service b85d34
Packit Service b85d34
* Wed Oct 17 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.7.0-1
Packit Service b85d34
- Update to 2.7.0
Packit Service b85d34
Packit Service b85d34
* Fri Sep 28 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.6.8-1
Packit Service b85d34
- Update to 2.6.8
Packit Service b85d34
Packit Service b85d34
* Wed Sep 12 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.6.7-2
Packit Service b85d34
- Re-add mlogc sub-package for epel (#856525)
Packit Service b85d34
 
Packit Service b85d34
* Sat Aug 25 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.6.7-1
Packit Service b85d34
- Update to 2.6.7
Packit Service b85d34
Packit Service b85d34
* Sat Aug 25 2012 Athmane Madjoudj <athmane@fedoraproject.org> 2.6.7-1
Packit Service b85d34
- Update to 2.6.7
Packit Service b85d34
Packit Service b85d34
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.6-3
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Fri Jun 22 2012 Peter Vrabec <pvrabec@redhat.com> - 2.6.6-2
Packit Service b85d34
- mlogc subpackage is not provided on RHEL
Packit Service b85d34
 
Packit Service b85d34
* Thu Jun 21 2012 Peter Vrabec <pvrabec@redhat.com> - 2.6.6-1
Packit Service b85d34
- upgrade
Packit Service b85d34
Packit Service b85d34
* Mon May  7 2012 Joe Orton <jorton@redhat.com> - 2.6.5-3
Packit Service b85d34
- packaging fixes
Packit Service b85d34
Packit Service b85d34
* Fri Apr 27 2012 Peter Vrabec <pvrabec@redhat.com> 2.6.5-2
Packit Service b85d34
- fix license tag
Packit Service b85d34
Packit Service b85d34
* Thu Apr 05 2012 Peter Vrabec <pvrabec@redhat.com> 2.6.5-1
Packit Service b85d34
- upgrade & move rules into new package mod_security_crs
Packit Service b85d34
Packit Service b85d34
* Fri Feb 10 2012 Petr Pisar <ppisar@redhat.com> - 2.5.13-3
Packit Service b85d34
- Rebuild against PCRE 8.30
Packit Service b85d34
- Do not install non-existing files
Packit Service b85d34
Packit Service b85d34
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.13-2
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Tue  May 3 2011 Michael Fleming <mfleming+rpm@thatfleminggent.com> - 2.5.13-1
Packit Service b85d34
- Newer upstream version
Packit Service b85d34
Packit Service b85d34
* Wed Jun 30 2010 Michael Fleming <mfleming+rpm@thatfleminggent.com> - 2.5.12-3
Packit Service b85d34
- Fix log dirs and files ordering per bz#569360
Packit Service b85d34
Packit Service b85d34
* Thu Apr 29 2010 Michael Fleming <mfleming+rpm@thatfleminggent.com> - 2.5.12-2
Packit Service b85d34
- Fix SecDatadir and minimal config per bz #569360
Packit Service b85d34
Packit Service b85d34
* Sat Feb 13 2010 Michael Fleming <mfleming+rpm@thatfleminggent.com> - 2.5.12-1
Packit Service b85d34
- Update to latest upstream release
Packit Service b85d34
- SECURITY: Fix potential rules bypass and denial of service (bz#563576)
Packit Service b85d34
Packit Service b85d34
* Fri Nov 6 2009 Michael Fleming <mfleming+rpm@thatfleminggent.com> - 2.5.10-2
Packit Service b85d34
- Fix rules and Apache configuration (bz#533124)
Packit Service b85d34
Packit Service b85d34
* Thu Oct 8 2009 Michael Fleming <mfleming+rpm@thatfleminggent.com> - 2.5.10-1
Packit Service b85d34
- Upgrade to 2.5.10 (with Core Rules v2)
Packit Service b85d34
Packit Service b85d34
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.9-2
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Thu Mar 12 2009 Michael Fleming <mfleming+rpm@thatfleminggent.com> 2.5.9-1
Packit Service b85d34
- Update to upstream release 2.5.9
Packit Service b85d34
- Fixes potential DoS' in multipart request and PDF XSS handling
Packit Service b85d34
Packit Service b85d34
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.7-2
Packit Service b85d34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Packit Service b85d34
Packit Service b85d34
* Mon Dec 29 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 2.5.7-1
Packit Service b85d34
- Update to upstream 2.5.7
Packit Service b85d34
- Reinstate mlogc
Packit Service b85d34
Packit Service b85d34
* Sat Aug 2 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 2.5.6-1
Packit Service b85d34
- Update to upstream 2.5.6
Packit Service b85d34
- Remove references to mlogc, it no longer ships in the main tarball.
Packit Service b85d34
- Link correctly vs. libxml2 and lua (bz# 445839)
Packit Service b85d34
- Remove bogus LoadFile directives as they're no longer needed.
Packit Service b85d34
Packit Service b85d34
* Sun Apr 13 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.7-1
Packit Service b85d34
- Update to upstream 2.1.7
Packit Service b85d34
Packit Service b85d34
* Sat Feb 23 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.6-1
Packit Service b85d34
- Update to upstream 2.1.6 (Extra features including SecUploadFileMode)
Packit Service b85d34
Packit Service b85d34
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.1.5-3
Packit Service b85d34
- Autorebuild for GCC 4.3
Packit Service b85d34
Packit Service b85d34
* Sun Jan 27 2008 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.5-2
Packit Service b85d34
- Update to 2.1.5 (bz#425986)
Packit Service b85d34
- "blocking" -> "optional_rules" per tarball ;-)
Packit Service b85d34
Packit Service b85d34
Packit Service b85d34
* Thu Sep  13 2007 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.3-1
Packit Service b85d34
- Update to 2.1.3
Packit Service b85d34
- Update License tag per guidelines.
Packit Service b85d34
Packit Service b85d34
* Mon Sep  3 2007 Joe Orton <jorton@redhat.com> 2.1.1-3
Packit Service b85d34
- rebuild for fixed 32-bit APR (#254241)
Packit Service b85d34
Packit Service b85d34
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 2.1.1-2
Packit Service b85d34
- Rebuild for selinux ppc32 issue.
Packit Service b85d34
Packit Service b85d34
* Tue Jun 19 2007 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.1-1
Packit Service b85d34
- New upstream release
Packit Service b85d34
- Drop ASCIIZ rule (fixed upstream)
Packit Service b85d34
- Re-enable protocol violation/anomalies rules now that REQUEST_FILENAME
Packit Service b85d34
  is fixed upstream.
Packit Service b85d34
Packit Service b85d34
* Sun Apr 1 2007 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.0-3
Packit Service b85d34
- Automagically configure correct library path for libxml2 library.
Packit Service b85d34
- Add LoadModule for mod_unique_id as the logging wants this at runtime
Packit Service b85d34
Packit Service b85d34
* Mon Mar 26 2007 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.0-2
Packit Service b85d34
- Fix DSO permissions (bz#233733)
Packit Service b85d34
Packit Service b85d34
* Tue Mar 13 2007 Michael Fleming <mfleming+rpm@enlartenment.com> 2.1.0-1
Packit Service b85d34
- New major release - 2.1.0
Packit Service b85d34
- Fix CVE-2007-1359 with a local rule courtesy of Ivan Ristic
Packit Service b85d34
- Addition of core ruleset
Packit Service b85d34
- (Build)Requires libxml2 and pcre added.
Packit Service b85d34
Packit Service b85d34
* Sun Sep 3 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.4-2
Packit Service b85d34
- Rebuild
Packit Service b85d34
- Fix minor longstanding braino in included sample configuration (bz #203972)
Packit Service b85d34
Packit Service b85d34
* Mon May 15 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.4-1
Packit Service b85d34
- New upstream release
Packit Service b85d34
Packit Service b85d34
* Tue Apr 11 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.3-1
Packit Service b85d34
- New upstream release
Packit Service b85d34
- Trivial spec tweaks
Packit Service b85d34
Packit Service b85d34
* Wed Mar 1 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.2-3
Packit Service b85d34
- Bump for FC5
Packit Service b85d34
Packit Service b85d34
* Fri Feb 10 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.2-2
Packit Service b85d34
- Bump for newer gcc/glibc
Packit Service b85d34
Packit Service b85d34
* Wed Jan 18 2006 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.2-1
Packit Service b85d34
- New upstream release
Packit Service b85d34
Packit Service b85d34
* Fri Dec 16 2005 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.1-2
Packit Service b85d34
- Bump for new httpd
Packit Service b85d34
Packit Service b85d34
* Thu Dec 1 2005 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9.1-1
Packit Service b85d34
- New release 1.9.1 
Packit Service b85d34
Packit Service b85d34
* Wed Nov 9 2005 Michael Fleming <mfleming+rpm@enlartenment.com> 1.9-1
Packit Service b85d34
- New stable upstream release 1.9
Packit Service b85d34
Packit Service b85d34
* Sat Jul 9 2005 Michael Fleming <mfleming+rpm@enlartenment.com> 1.8.7-4
Packit Service b85d34
- Add Requires: httpd-mmn to get the appropriate "module magic" version
Packit Service b85d34
  (thanks Ville Skytta)
Packit Service b85d34
- Disabled an overly-agressive rule or two..
Packit Service b85d34
Packit Service b85d34
* Sat Jul 9 2005 Michael Fleming <mfleming+rpm@enlartenment.com> 1.8.7-3
Packit Service b85d34
- Correct Buildroot
Packit Service b85d34
- Some sensible and safe rules for common apps in mod_security.conf
Packit Service b85d34
Packit Service b85d34
* Thu May 19 2005 Michael Fleming <mfleming+rpm@enlartenment.com> 1.8.7-2
Packit Service b85d34
- Don't strip the module (so we can get a useful debuginfo package)
Packit Service b85d34
Packit Service b85d34
* Thu May 19 2005 Michael Fleming <mfleming+rpm@enlartenment.com> 1.8.7-1
Packit Service b85d34
- Initial spin for Extras