Changeset 2583 for branches/fc20-dev
- Timestamp:
- Aug 26, 2014, 9:42:29 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/fc20-dev/server/fedora/specs/httpd.spec.patch
r2551 r2583 1 --- httpd.spec.orig2014-07-23 06:24:15.000000000 -04002 +++ httpd.spec 2014-0 7-27 17:38:45.622914152-04001 --- rpmbuild/SPECS/httpd.spec.~1~ 2014-07-23 06:24:15.000000000 -0400 2 +++ httpd.spec 2014-08-26 21:10:34.994027237 -0400 3 3 @@ -15,7 +15,7 @@ 4 4 Summary: Apache HTTP Server … … 10 10 Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2 11 11 Source1: index.html 12 @@ - 84,6 +84,12@@13 Requires(post): systemd-units14 Conflicts: apr < 1.5.0-115 16 + Provides: scripts-httpd = %{version}-%{release}12 @@ -65,6 +65,13 @@ 13 # Bug fixes 14 Patch55: httpd-2.4.4-malformed-host.patch 15 Patch56: httpd-2.4.4-mod_unique_id.patch 16 + 17 17 +Patch1001: httpd-suexec-scripts.patch 18 18 +Patch1002: httpd-mod_status-security.patch 19 19 +Patch1003: httpd-304s.patch 20 20 +Patch1004: httpd-fixup-vhost.patch 21 +Patch1005: httpd-allow-null-user.patch 21 22 + 22 %description 23 The Apache HTTP Server is a powerful, efficient, and extensible 24 web server. 25 @@ -94,6 +100,7 @@ 23 License: ASL 2.0 24 Group: System Environment/Daemons 25 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root 26 @@ -77,6 +84,7 @@ 27 Provides: webserver 28 Provides: mod_dav = %{version}-%{release}, httpd-suexec = %{version}-%{release} 29 Provides: httpd-mmn = %{mmn}, httpd-mmn = %{mmnisa}, httpd-mmn = %{oldmmnisa} 30 +Provides: scripts-httpd = %{version}-%{release} 31 Requires: httpd-tools = %{version}-%{release} 32 Requires(pre): /usr/sbin/useradd 33 Requires(preun): systemd-units 34 @@ -94,6 +102,7 @@ 26 35 Obsoletes: secureweb-devel, apache-devel, stronghold-apache-devel 27 36 Requires: apr-devel, apr-util-devel, pkgconfig … … 31 40 %description devel 32 41 The httpd-devel package contains the APXS binary and other files 33 @@ -132,6 +1 39,7 @@42 @@ -132,6 +141,7 @@ 34 43 Requires(post): openssl, /bin/cat 35 44 Requires(pre): httpd … … 39 48 40 49 %description -n mod_ssl 41 @@ -19 6,6 +204,11@@42 # Prevent use of setcap in "install-suexec-caps" target.43 sed -i '/suexec/s,setcap ,echo Skipping setcap for ,' Makefile.in50 @@ -190,6 +200,12 @@ 51 %patch55 -p1 -b .malformedhost 52 %patch56 -p1 -b .uniqueid 44 53 45 54 +%patch1001 -p1 -b .suexec-scripts … … 47 56 +%patch1003 -p1 -b .scripts-304s 48 57 +%patch1004 -p1 -b .fixup-vhost 58 +%patch1005 -p1 -b .allow-null-user 49 59 + 50 # Safety check: prevent build if defined MMN does not equal upstream MMN.51 vmmn=`echo MODULE_MAGIC_NUMBER_MAJOR | cpp -include include/ap_mmn.h | sed -n '/^2/p'`52 if test "x${vmmn}" != "x%{mmn}"; then53 @@ -242,11 +25 5,13 @@60 # Patch in the vendor string 61 sed -i '/^#define PLATFORM/s/Unix/%{vstring}/' os/unix/os.h 62 63 @@ -242,11 +258,13 @@ 54 64 --enable-suexec --with-suexec \ 55 65 --enable-suexec-capabilities \ … … 69 79 --with-pcre \ 70 80 --enable-mods-shared=all \ 71 @@ -542,7 +5 57,8 @@81 @@ -542,7 +560,8 @@ 72 82 %{_sbindir}/fcgistarter 73 83 %{_sbindir}/apachectl … … 79 89 %dir %{_libdir}/httpd 80 90 %dir %{_libdir}/httpd/modules 91 @@ -1014,3 +1033,8 @@ 92 * Sun Apr 04 2010 Robert Scheck <robert@fedoraproject.org> - 2.2.15-1 93 - update to 2.2.15 (#572404, #579311) 94 95 +Patch1001: httpd-suexec-scripts.patch 96 +Patch1002: httpd-mod_status-security.patch 97 +Patch1003: httpd-304s.patch 98 +Patch1004: httpd-fixup-vhost.patch 99 +Patch1005: httpd-allow-null-user.patch
Note: See TracChangeset
for help on using the changeset viewer.