summaryrefslogtreecommitdiffstats
path: root/httpd.spec
diff options
context:
space:
mode:
authorcvsdist <cvsdist@fedoraproject.org>2004-09-09 06:16:14 +0000
committercvsdist <cvsdist@fedoraproject.org>2004-09-09 06:16:14 +0000
commitd48e904fadabcf6c6e17de53310a6a67622b5b57 (patch)
treeab6c52a22ca43a01035e4cfb4a9ae035642b04d6 /httpd.spec
parentfe7382d19c849a7a57ed7e7ca354cb064d72376e (diff)
downloadhttpd-d48e904fadabcf6c6e17de53310a6a67622b5b57.tar.gz
httpd-d48e904fadabcf6c6e17de53310a6a67622b5b57.tar.xz
httpd-d48e904fadabcf6c6e17de53310a6a67622b5b57.zip
auto-import httpd-2.0.47-10 from httpd-2.0.47-10.src.rpmhttpd-2_0_47-10
Diffstat (limited to 'httpd.spec')
-rw-r--r--httpd.spec357
1 files changed, 204 insertions, 153 deletions
diff --git a/httpd.spec b/httpd.spec
index 578e6bb..9f9c3d6 100644
--- a/httpd.spec
+++ b/httpd.spec
@@ -1,24 +1,21 @@
%define contentdir /var/www
%define suexec_caller apache
-%define mmn 20020628
-
-%ifarch ia64
-# disable debuginfo on IA64
-%define debug_package %{nil}
-%endif
+%define mmn 20020903
Summary: Apache HTTP Server
Name: httpd
-Version: 2.0.40
-Release: 21.11
+Version: 2.0.47
+Release: 10
URL: http://httpd.apache.org/
Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.gz
Source1: index.html
Source3: httpd.logrotate
Source4: httpd.init
Source6: powered_by.gif
+Source7: powered_by_fedora.png
Source10: httpd.conf
Source11: ssl.conf
+Source12: welcome.conf
Source14: mod_ssl-Makefile.crt
Source15: mod_ssl-Makefile.crl
# Documentation
@@ -30,59 +27,39 @@ Source33: README.confd
Patch1: httpd-2.0.40-apctl.patch
Patch2: httpd-2.0.36-apxs.patch
Patch3: httpd-2.0.36-sslink.patch
+Patch4: httpd-2.0.45-parallel.patch
+Patch5: httpd-2.0.45-deplibs.patch
+Patch6: httpd-2.0.47-pie.patch
+Patch7: httpd-2.0.45-syspcre.patch
# Bug fixes
-Patch20: httpd-2.0.40-davsegv.patch
-Patch21: httpd-2.0.40-glibc23.patch
-Patch22: httpd-2.0.40-nphcgi.patch
-Patch23: httpd-2.0.40-leaks.patch
-Patch24: httpd-2.0.40-proxy.patch
-Patch25: httpd-2.0.40-range.patch
-Patch26: httpd-2.0.40-pipelog.patch
-Patch27: httpd-2.0.40-rwmap.patch
-Patch28: httpd-2.0.40-stream.patch
-Patch29: httpd-2.0.40-subreq.patch
-Patch30: httpd-2.0.40-sslexcl.patch
-Patch31: httpd-2.0.40-include.patch
-Patch32: httpd-2.0.46-graceful.patch
-Patch33: httpd-2.0.40-rand.patch
-Patch34: httpd-2.0.40-deflate.patch
-Patch35: httpd-2.0.46-metharray.patch
-Patch36: httpd-2.0.46-miscfix.patch
+Patch20: httpd-2.0.45-encode.patch
+Patch21: httpd-2.0.45-davfs.patch
+Patch22: httpd-2.0.45-davetag.patch
+Patch23: httpd-headusage.patch
+Patch24: httpd-2.0.47-sslcleanup.patch
+Patch25: httpd-2.0.47-include.patch
+Patch26: httpd-2.0.47-ldapshm.patch
+Patch27: httpd-2.0.46-shmcb.patch
+Patch32: httpd-2.0.46-sslmutex.patch
+Patch34: httpd-2.0.46-sslio.patch
+Patch36: httpd-2.0.46-graceful.patch
# features/functional changes
-Patch40: httpd-2.0.36-cnfdir.patch
+Patch40: httpd-2.0.45-cnfdir.patch
Patch41: httpd-2.0.36-redhat.patch
Patch42: httpd-2.0.40-xfsz.patch
Patch43: httpd-2.0.40-pod.patch
Patch44: httpd-2.0.40-noshmht.patch
-Patch45: httpd-2.0.40-prctl.patch
-Patch46: httpd-2.0.48-fdsetsize.patch
-Patch47: httpd-2.0.40-sendfile.patch
-# Security fixes
-Patch60: httpd-2.0.40-CAN-2002-0840.patch
-Patch61: httpd-2.0.40-CAN-2002-0843.patch
-Patch62: httpd-2.0.40-CAN-2003-0020.patch
-Patch63: httpd-2.0.40-CAN-2003-0083.patch
-Patch64: httpd-2.0.40-CAN-2003-0132.patch
-Patch65: httpd-2.0.40-fdleak.patch
-Patch66: httpd-2.0.40-CAN-2003-0245.patch
-Patch67: httpd-2.0.40-CAN-2003-0189.patch
-Patch68: httpd-2.0.40-CAN-2003-0192.patch
-Patch69: httpd-2.0.40-CAN-2003-0253.patch
-Patch70: httpd-2.0.40-CAN-2003-0254.patch
-Patch71: httpd-2.0.40-VU379828.patch
-Patch72: httpd-2.0.40-CAN-2003-0542.patch
-Patch73: httpd-2.0.40-CAN-2003-0789.patch
-Patch74: httpd-2.0.40-CAN-2004-0113.patch
+Patch45: httpd-2.0.45-proxy.patch
License: Apache Software License
Group: System Environment/Daemons
BuildRoot: %{_tmppath}/%{name}-root
BuildPrereq: db4-devel, expat-devel, findutils, perl, pkgconfig, xmlto >= 0.0.11
+BuildPrereq: apr-devel >= 0.9.3-10, apr-util-devel, pcre-devel
Requires: /etc/mime.types, gawk, /usr/share/magic.mime, /usr/bin/find
Prereq: /sbin/chkconfig, /bin/mktemp, /bin/rm, /bin/mv
Prereq: sh-utils, textutils, /usr/sbin/useradd
Provides: webserver
Provides: httpd-mmn = %{mmn}
-Conflicts: thttpd
Obsoletes: apache, secureweb, mod_dav
%description
@@ -94,7 +71,7 @@ Internet.
Group: Development/Libraries
Summary: Development tools for the Apache HTTP server.
Obsoletes: secureweb-devel, apache-devel
-Requires: libtool, httpd = %{version}
+Requires: apr-devel, apr-util-devel, httpd = %{version}
%description devel
The httpd-devel package contains the APXS binary and other files
@@ -112,7 +89,7 @@ Obsoletes: secureweb-manual, apache-manual
%description manual
The httpd-manual package contains the complete manual and
reference guide for the Apache HTTP server. The information can
-also be found at http://httpd.apache.org/docs/.
+also be found at http://httpd.apache.org/docs-2.0/.
%package -n mod_ssl
Group: System Environment/Daemons
@@ -129,53 +106,37 @@ Security (TLS) protocols.
%prep
%setup -q
-%patch1 -p1 -b .apctl
+%patch1 -p0 -b .apctl
%patch2 -p1 -b .apxs
%patch3 -p0 -b .sslink
+%patch4 -p0 -b .parallel
+%patch5 -p1 -b .deplibs
+%patch7 -p1 -b .syspcre
+
+# Conditionally enable PIE support
+if echo 'int main () { return 0; }' | gcc -pie -fpie -O2 -xc - -o pietest 2>/dev/null; then
+%patch6 -p1 -b .pie
+fi
-%patch20 -p1 -b .davsegv
-%patch21 -p1 -b .glibc23
-%patch22 -p1 -b .nphcgi
-%patch23 -p0 -b .leaks
-%patch24 -p1 -b .proxy
-%patch25 -p1 -b .range
-%patch26 -p1 -b .pipelog
-%patch27 -p1 -b .rwmap
-%patch28 -p1 -b .stream
-%patch29 -p1 -b .subreq
-%patch30 -p1 -b .sslexcl
-%patch31 -p1 -b .include
-%patch32 -p1 -b .graceful
-%patch33 -p1 -b .rand
-%patch34 -p1 -b .deflate
-%patch35 -p1 -b .metharray
-%patch36 -p1 -b .miscfix
-
-%patch40 -p0 -b .cnfdir
+# no -b to prevent droplets in install root
+%patch20 -p1
+%patch21 -p1 -b .davfs
+%patch22 -p1 -b .davetag
+%patch23 -p1 -b .head
+%patch24 -p1 -b .sslcleanup
+%patch25 -p1 -b .include
+%patch26 -p1 -b .ldapshm
+%patch27 -p1 -b .shmcb
+%patch32 -p1 -b .sslmutex
+%patch34 -p1 -b .sslio
+%patch36 -p1 -b .graceful
+
+%patch40 -p1 -b .cnfdir
%patch41 -p0 -b .redhat
%patch42 -p0 -b .xfsz
-%patch43 -p1 -b .pod
-%patch44 -p0 -b .noshmht
-%patch45 -p1 -b .prctl
-%patch46 -p1 -b .fdsetsize
-%patch47 -p1 -b .sendfile
-
-# no -b to prevent droplets in install root.
-%patch60 -p1
-%patch61 -p1 -b .can0843
-%patch62 -p1 -b .can0020
-%patch63 -p1 -b .can0083
-%patch64 -p1 -b .can0132
-%patch65 -p1 -b .fdleak
-%patch66 -p1 -b .can0245
-%patch67 -p1 -b .can0189
-%patch68 -p1 -b .can0192
-%patch69 -p1 -b .can0253
-%patch70 -p1 -b .can0254
-%patch71 -p1 -b .vu379828
-%patch72 -p1 -b .can0542
-%patch73 -p1 -b .can0789
-%patch74 -p1 -b .can0113
+%patch43 -p0 -b .pod
+%patch44 -p1 -b .noshmht
+%patch45 -p1 -b .proxy
# Safety check: prevent build if defined MMN does not equal upstream MMN.
vmmn=`echo MODULE_MAGIC_NUMBER_MAJOR | cpp -include \`pwd\`/include/ap_mmn.h | grep -v '#'`
@@ -186,22 +147,21 @@ if test "x${vmmn}" != "x%{mmn}"; then
fi
%build
-# update location of migration guide in apachectl
-%{__perl} -pi -e "s:\@docdir\@:%{_docdir}/%{name}-%{version}:g" \
- support/apachectl.in
-
# regenerate configure scripts
./buildconf
# Before configure; fix location of build dir in generated apxs
%{__perl} -pi -e "s:\@exp_installbuilddir\@:%{_libdir}/httpd/build:g" \
support/apxs.in
+# update location of migration guide in apachectl
+%{__perl} -pi -e "s:\@docdir\@:%{_docdir}/%{name}-%{version}:g" \
+ support/apachectl.in
# build the migration guide
xmlto --skip-validation -x $RPM_SOURCE_DIR/html.xsl html-nochunks $RPM_SOURCE_DIR/migration.xml
cp $RPM_SOURCE_DIR/migration.css . # make %%doc happy
-CFLAGS="$RPM_OPT_FLAGS"
+CFLAGS="$RPM_OPT_FLAGS -DSSL_EXPERIMENTAL_ENGINE"
if pkg-config openssl ; then
# configure -C barfs with trailing spaces in CFLAGS
CFLAGS="$CFLAGS `pkg-config --cflags openssl | sed 's/ *$//'`"
@@ -209,7 +169,8 @@ if pkg-config openssl ; then
else
AP_LIBS="-lssl -lcrypto"
fi
-export CFLAGS AP_LIBS
+export CFLAGS
+export AP_LIBS
function mpmbuild()
{
@@ -230,14 +191,15 @@ EOF
--includedir=%{_includedir}/httpd \
--libexecdir=%{_libdir}/httpd/modules \
--datadir=%{contentdir} \
+ --with-installbuilddir=%{_libdir}/httpd/build \
--with-mpm=$mpm \
+ --with-apr=%{_prefix} --with-apr-util=%{_prefix} \
--enable-suexec --with-suexec \
--with-suexec-caller=%{suexec_caller} \
--with-suexec-docroot=%{contentdir} \
--with-suexec-logfile=%{_localstatedir}/log/httpd/suexec.log \
--with-suexec-bin=%{_sbindir}/suexec \
- --with-suexec-uidmin=500 --with-suexec-gidmin=500 \
- --with-devrandom=/dev/urandom \
+ --with-suexec-uidmin=500 --with-suexec-gidmin=100 \
$*
make %{?_smp_mflags}
@@ -247,9 +209,14 @@ popd
# Only bother enabling optional modules for main build.
mpmbuild prefork --enable-mods-shared=all \
--enable-ssl --with-ssl \
- --enable-deflate --enable-cgid \
+ --enable-deflate \
--enable-proxy --enable-proxy-connect \
- --enable-proxy-http --enable-proxy-ftp
+ --enable-proxy-http --enable-proxy-ftp \
+ --disable-ext-filter \
+ --enable-cache --enable-mem-cache \
+ --enable-file-cache --enable-disk-cache \
+ --enable-ldap --enable-auth-ldap \
+ --enable-logio
# To prevent most modules being built statically into httpd.worker,
# easiest way seems to be enable them shared.
@@ -276,7 +243,7 @@ pushd prefork
make DESTDIR=$RPM_BUILD_ROOT install
popd
# install worker binary
-install -m 755 worker/.libs/httpd $RPM_BUILD_ROOT%{_sbindir}/httpd.worker
+install -m 755 worker/httpd $RPM_BUILD_ROOT%{_sbindir}/httpd.worker
# install conf file/directory
mkdir $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d
@@ -284,6 +251,8 @@ install -m 644 $RPM_SOURCE_DIR/README.confd \
$RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/README
install -m 644 $RPM_SOURCE_DIR/ssl.conf \
$RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/ssl.conf
+install -m 644 $RPM_SOURCE_DIR/welcome.conf \
+ $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/welcome.conf
rm $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf/*.conf
install -m 644 $RPM_SOURCE_DIR/httpd.conf \
@@ -308,21 +277,23 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/dav
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/cache/mod_ssl
touch $RPM_BUILD_ROOT%{_localstatedir}/cache/mod_ssl/scache.{dir,pag,sem}
+# create cache root
+mkdir $RPM_BUILD_ROOT%{_localstatedir}/cache/mod_proxy
+
# move utilities to /usr/bin
mv $RPM_BUILD_ROOT%{_sbindir}/{ab,htdbm,logresolve,htpasswd,htdigest} \
$RPM_BUILD_ROOT%{_bindir}
-# make libtool a symlink
+# move builddir to the right place
mv $RPM_BUILD_ROOT%{contentdir}/build $RPM_BUILD_ROOT%{_libdir}/httpd/build
-rm $RPM_BUILD_ROOT%{_libdir}/httpd/build/libtool
ln -s ../../../..%{_bindir}/libtool $RPM_BUILD_ROOT%{_libdir}/httpd/build/libtool
-# fix up config_vars file: relocate the build directory into libdir;
-# reference correct libtool; remove references to RPM build root.
+# Install and sanitize config_vars file: relocate the build directory into
+# libdir; reference correct libtool; fix EXTRA_INCLUDES
sed -e "s|%{contentdir}/build|%{_libdir}/httpd/build|g" \
-e "/AP_LIBS/d" -e "/abs_srcdir/d" \
- -e "/^LIBTOOL/s|/[^ ]*/libtool|%{_bindir}/libtool|" \
- -e "s|^EXTRA_INCLUDES.*$|EXTRA_INCLUDES = -I\$(includedir) -I%{_includedir}/openssl|g" \
+ -e "/^LIBTOOL/s|/bin/sh /[^ ]*/libtool|`apr-config --apr-libtool`|" \
+ -e "s|^EXTRA_INCLUDES.*$|EXTRA_INCLUDES = -I\$(includedir) -I\$(APR_INCLUDEDIR) -I%{_includedir}/openssl|g" \
< prefork/build/config_vars.mk \
> $RPM_BUILD_ROOT%{_libdir}/httpd/build/config_vars.mk
install -m 644 build/special.mk \
@@ -335,11 +306,16 @@ echo %{mmn} > $RPM_BUILD_ROOT%{_includedir}/httpd/.mmn
mkdir $RPM_BUILD_ROOT%{contentdir}/html
install -m 644 $RPM_SOURCE_DIR/index.html \
$RPM_BUILD_ROOT%{contentdir}/error/noindex.html
-rm -r $RPM_BUILD_ROOT%{contentdir}/manual/style
-rm $RPM_BUILD_ROOT%{contentdir}/manual/*/*.xml
+
+# remove manual sources
+find $RPM_BUILD_ROOT%{contentdir}/manual \( \
+ -name \*.xml -o -name \*.xml.* -o -name \*.ent -o -name \*.xsl -o -name \*.dtd \
+ \) -print0 | xargs -0 rm -f
install -m 644 $RPM_SOURCE_DIR/powered_by.gif \
$RPM_BUILD_ROOT%{contentdir}/icons
+install -m 644 $RPM_SOURCE_DIR/powered_by_fedora.png \
+ $RPM_BUILD_ROOT%{contentdir}/icons
# logs
rmdir $RPM_BUILD_ROOT%{_sysconfdir}/httpd/logs
@@ -374,8 +350,7 @@ sed -e "s|/usr/local/apache2/conf/httpd.conf|/etc/httpd/conf/httpd.conf|" \
> $RPM_BUILD_ROOT%{_mandir}/man8/httpd.8
# Remove unpackaged files
-rm -f $RPM_BUILD_ROOT%{_libdir}/libapr{,util}.{a,la} \
- $RPM_BUILD_ROOT%{_libdir}/APRVARS $RPM_BUILD_ROOT%{_libdir}/*.exp \
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.exp \
$RPM_BUILD_ROOT/etc/httpd/conf/mime.types \
$RPM_BUILD_ROOT%{_libdir}/httpd/modules/*.exp \
$RPM_BUILD_ROOT%{_bindir}/ap?-config \
@@ -383,6 +358,9 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libapr{,util}.{a,la} \
$RPM_BUILD_ROOT%{contentdir}/htdocs/* \
$RPM_BUILD_ROOT%{contentdir}/cgi-bin/*
+# Remove headers which needn't be public
+rm -f $RPM_BUILD_ROOT%{_includedir}/httpd/{mpm*.h,ssl_expr_parse.h,ssl_util_table.h}
+
%pre
# Add the "apache" user
/usr/sbin/useradd -c "Apache" -u 48 \
@@ -426,13 +404,20 @@ root@${FQDN}
EOF
fi
+%check
+# Check the built modules are all PIC
+if readelf -d $RPM_BUILD_ROOT%{_libdir}/httpd/modules/*.so | grep TEXTREL; then
+ : modules contain non-relocatable code
+ exit 1
+fi
+
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
-%doc ABOUT_APACHE README CHANGES ROADMAP LICENSE
+%doc ABOUT_APACHE README CHANGES LICENSE VERSIONING
%doc migration.html migration.css
%dir %{_sysconfdir}/httpd
@@ -441,9 +426,10 @@ rm -rf $RPM_BUILD_ROOT
%{_sysconfdir}/httpd/run
%dir %{_sysconfdir}/httpd/conf
%config(noreplace) %{_sysconfdir}/httpd/conf/*.conf
+%config(noreplace) %{_sysconfdir}/httpd/conf.d/welcome.conf
%config(noreplace) %{_sysconfdir}/httpd/conf/magic
-%config %{_sysconfdir}/logrotate.d/httpd
+%config(noreplace) %{_sysconfdir}/logrotate.d/httpd
%config %{_sysconfdir}/rc.d/init.d/httpd
%dir %{_sysconfdir}/httpd/conf.d
@@ -458,9 +444,6 @@ rm -rf $RPM_BUILD_ROOT
%{_sbindir}/rotatelogs
%attr(4510,root,%{suexec_caller}) %{_sbindir}/suexec
-%{_libdir}/libapr.so.*
-%{_libdir}/libaprutil.so.*
-
%dir %{_libdir}/httpd
%dir %{_libdir}/httpd/modules
# everything but mod_ssl.so:
@@ -477,12 +460,12 @@ rm -rf $RPM_BUILD_ROOT
%{contentdir}/icons/*
%{contentdir}/error/README
%{contentdir}/error/noindex.html
-%config(noreplace) %{contentdir}/error/*.var
-%config(noreplace) %{contentdir}/error/include/*.html
+%config %{contentdir}/error/*.var
+%config %{contentdir}/error/include/*.html
%attr(0700,root,root) %dir %{_localstatedir}/log/httpd
-
%attr(0700,apache,apache) %dir %{_localstatedir}/lib/dav
+%attr(0700,apache,apache) %dir %{_localstatedir}/cache/mod_proxy
%{_mandir}/man1/*
@@ -509,8 +492,6 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(-,root,root)
-%{_libdir}/libapr.so
-%{_libdir}/libaprutil.so
%{_includedir}/httpd
%{_sysconfdir}/httpd/build
%{_sbindir}/apxs
@@ -518,44 +499,114 @@ rm -rf $RPM_BUILD_ROOT
%dir %{_libdir}/httpd/build
%{_libdir}/httpd/build/*.mk
%{_libdir}/httpd/build/instdso.sh
-%{_libdir}/httpd/build/libtool
%changelog
-* Thu Mar 25 2004 Joe Orton <jorton@redhat.com> 2.0.40-21.11
-- add security fix for CVE CAN-2004-0113
-- add fix for slow graceful restarts in prefork
-- mod_deflate: update to recent version (#115280)
-- mod_ssl: misc bug fixes
-- core: add EnableSendfile directive (#78224)
-
-* Wed Feb 25 2004 Joe Orton <jorton@redhat.com> 2.0.40-21.10
-- remove test that accept returns fd < FD_SETSIZE (#116576)
-
-* Tue Oct 28 2003 Joe Orton <jorton@redhat.com> 2.0.40-21.9
-- add security fixes for CVE CAN-2003-0542, CAN-2003-0789
-- return test page for "/+" in default httpd.conf
-- add bug fixes for #103049, #105725, #106454
-- further fixes for CGI regressions in -21.5 (#103744)
-
-* Thu Sep 11 2003 Joe Orton <jorton@redhat.com> 2.0.40-21.6
-- fix for streaming CGIs (#103744)
-
-* Thu Jul 31 2003 Joe Orton <jorton@redhat.com> 2.0.40-21.5
-- fix EXTRA_INCLUDES for #92313
+* Thu Oct 23 2003 Joe Orton <jorton@redhat.com> 2.0.47-10
+- httpd.conf: configure test page in welcome.conf, load suexec,
+ don't use custom error docs by default, sync with upstream.
+- add "Powered by Fedora" icon (Garrett LeSage)
+- migration guide updates
+- drop mod_cgid
+- enable SSL_EXPERIMENTAL_ENGINE (#106858)
+- drop minimum suexec gid to 100 (#74753, #107083)
+- speed up graceful restarts in prefork (#105725)
+- mod_ssl fixes
+
+* Wed Oct 22 2003 Joe Orton <jorton@redhat.com> 2.0.47-9
+- updated index.html (Matt Wilson, #107378)
+- change server version string comment to "(Fedora)"
+
+* Wed Oct 8 2003 Joe Orton <jorton@redhat.com> 2.0.47-8
+- use -fPIE not -fpie to fix s390x (Florian La Roche)
+- include VERSIONING in docdir
+
+* Mon Oct 6 2003 Joe Orton <jorton@redhat.com> 2.0.47-7
+- enable PIE support
+- include bug fix for #78019
+
+* Mon Sep 8 2003 Joe Orton <jorton@redhat.com> 2.0.47-6
+- update httpd.conf for manual changes (alietss@yahoo.com, #101015)
+- use anonymous shm for LDAP auth cache (#103566)
+
+* Sun Sep 7 2003 Joe Orton <jorton@redhat.com> 2.0.47-5
+- include unixd.h again
+- fix EXTRA_INCLUDES
+
+* Mon Jul 28 2003 Joe Orton <jorton@redhat.com> 2.0.47-4
- add mod_include fixes from upstream
+- httpd.conf updates: wording fixes from upstream; load
+ mod_deflate by default, update AddLanguage section (#98455)
+- don't add eNULL cipher in default ssl.conf (#98401)
+- only bind to IPv4 addresses in default config (#98916)
-* Wed Jul 9 2003 Joe Orton <jorton@redhat.com> 2.0.40-21.4
-- add security fixes for CVE CAN-2003-0192, CAN-2003-0253,
- CAN-2003-0254, CERT VU#379828
-- add bug fixes for #78019, #82985, #85022, #97111, #98545, #98653
-- install special.mk, fix apxs -q LIBTOOL (#92313)
+* Thu Jul 24 2003 Joe Orton <jorton@redhat.com> 2.0.47-3
+- fix for segfaults in php-snmp init (#97207)
-* Tue May 20 2003 Joe Orton <jorton@redhat.com> 2.0.40-21.3
-- add security fix for CAN-2003-0189
+* Wed Jul 23 2003 Joe Orton <jorton@redhat.com> 2.0.47-2
+- fix apxs -c again
+
+* Mon Jul 14 2003 Joe Orton <jorton@redhat.com> 2.0.47-1
+- update to 2.0.47
+- add mod_logio (#100436)
+- remove Vendor tag
+
+* Thu Jul 10 2003 Joe Orton <jorton@redhat.com> 2.0.45-14
+- use libtool script included in apr
+- fix apxs -q LIBTOOL (more #92313)
+
+* Tue Jul 8 2003 Joe Orton <jorton@redhat.com> 2.0.45-13
+- use system pcre library
+
+* Thu Jul 3 2003 Joe Orton <jorton@redhat.com> 2.0.45-12
+- remove some installed headers
+- fix for use of libtool 1.5
+
+* Wed Jun 5 2003 Elliot Lee <sopwith@redhat.com>
+- rebuilt
-* Mon May 12 2003 Joe Orton <jorton@redhat.com> 2.0.40-21.2
-- add security fix for CAN-2003-0245
-- add bug fixes for #88575, #89086, #89170, #89179
+* Thu Jun 5 2003 Joe Orton <jorton@redhat.com> 2.0.45-10
+- fix apxs -g (#92313)
+
+* Sat May 31 2003 Joe Orton <jorton@redhat.com> 2.0.45-9
+- trim manual sources properly
+- remove ExcludeArch
+
+* Thu May 29 2003 Joe Orton <jorton@redhat.com> 2.0.45-8
+- rebuild
+
+* Mon May 19 2003 Joe Orton <jorton@redhat.com> 2.0.45-6
+- don't load /usr/sbin/envvars from apxs
+- add fix for mod_dav_fs namespace handling
+- add fix for mod_dav If header etag comparison
+- remove irrelevant warning from mod_proxy
+- don't conflict with thttpd (#91422)
+
+* Sun May 18 2003 Joe Orton <jorton@redhat.com> 2.0.45-5
+- don't package any XML sources in httpd-manual
+- fix examples in default httpd.conf for enabling caching
+
+* Sun May 18 2003 Joe Orton <jorton@redhat.com> 2.0.45-4
+- change default charset to UTF-8 (#88964)
+
+* Thu May 15 2003 Joe Orton <jorton@redhat.com> 2.0.45-3
+- update httpd.conf for changes from default in 2.0.45
+- include conf.d/*.conf after loading standard modules
+- include LDAP and cache modules (#75370, #88277)
+- run buildconf in %%build not %%prep
+
+* Tue May 13 2003 Joe Orton <jorton@redhat.com> 2.0.45-2
+- have apxs always use /usr/bin/libtool
+
+* Mon May 5 2003 Joe Orton <jorton@redhat.com> 2.0.45-1
+- update to 2.0.45 (#82227)
+- use separate apr, apr-util packages (#74951)
+- mark logrotate file as noreplace (#85654)
+- mark all of /var/www/error as %%config-not-noreplace
+- remove dates from error pages (#86474)
+- don't enable mod_cgid for worker MPM (#88819)
+
+* Wed Apr 30 2003 Elliot Lee <sopwith@redhat.com> 2.0.40-22
+- headusage patch to fix build on ppc64 etc.
* Tue Apr 1 2003 Joe Orton <jorton@redhat.com> 2.0.40-21.1
- add security fixes for CAN-2003-0020, CAN-2003-0132, CAN-2003-0083