summaryrefslogtreecommitdiffstats
path: root/httpd.spec
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2012-03-24 08:21:04 +0100
committerRemi Collet <fedora@famillecollet.com>2012-03-24 08:21:04 +0100
commitea8928fb799b042740b834100683ff3735575a84 (patch)
treeeece4f8e297969fa360ab8fe62dacc83d176f317 /httpd.spec
parent3c8484bdace98d4eaa41ec80e1cc07b7ebf1753e (diff)
httpd: remove all
Diffstat (limited to 'httpd.spec')
-rw-r--r--httpd.spec841
1 files changed, 0 insertions, 841 deletions
diff --git a/httpd.spec b/httpd.spec
deleted file mode 100644
index 649628e..0000000
--- a/httpd.spec
+++ /dev/null
@@ -1,841 +0,0 @@
-%define contentdir /var/www
-%define suexec_caller apache
-%define mmn 20100723
-%define vstring Fedora
-%define mpms worker event
-
-Summary: Apache HTTP Server
-Name: httpd
-Version: 2.3.8
-Release: 0.1%{?dist}
-URL: http://httpd.apache.org/
-Source0: http://www.apache.org/dist/httpd/httpd-%{version}.tar.bz2
-Source1: index.html
-Source3: httpd.logrotate
-Source4: httpd.init
-Source5: httpd.sysconf
-Source10: httpd.conf
-Source11: ssl.conf
-Source12: welcome.conf
-Source13: manual.conf
-# Documentation
-Source33: README.confd
-# build/scripts patches
-Patch1: httpd-2.3.8-apctl.patch
-Patch2: httpd-2.3.8-apxs.patch
-Patch3: httpd-2.3.8-deplibs.patch
-Patch5: httpd-2.1.10-layout.patch
-# Features/functional changes
-Patch20: httpd-2.0.48-release.patch
-Patch21: httpd-2.2.11-xfsz.patch
-#Patch22: httpd-2.1.10-pod.patch
-Patch23: httpd-2.0.45-export.patch
-#Patch24: httpd-2.2.11-corelimit.patch
-Patch25: httpd-2.3.8-selinux.patch
-# Bug fixes
-Patch54: httpd-2.2.0-authnoprov.patch
-License: ASL 2.0
-Group: System Environment/Daemons
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
-BuildRequires: autoconf, perl, pkgconfig, findutils
-BuildRequires: zlib-devel, libselinux-devel
-BuildRequires: apr-devel >= 1.2.0, apr-util-devel >= 1.2.0, pcre-devel >= 5.0
-Requires: initscripts >= 8.36, /etc/mime.types, system-logos >= 7.92.1-1
-Obsoletes: httpd-suexec
-Requires(pre): /usr/sbin/useradd
-Requires(post): chkconfig
-Provides: webserver
-Provides: mod_dav = %{version}-%{release}, httpd-suexec = %{version}-%{release}
-Provides: httpd-mmn = %{mmn}
-Requires: httpd-tools = %{version}-%{release}, apr-util-ldap
-
-%description
-The Apache HTTP Server is a powerful, efficient, and extensible
-web server.
-
-%package devel
-Group: Development/Libraries
-Summary: Development interfaces for the Apache HTTP server
-Obsoletes: secureweb-devel, apache-devel, stronghold-apache-devel
-Requires: apr-devel, apr-util-devel, pkgconfig
-Requires: httpd = %{version}-%{release}
-
-%description devel
-The httpd-devel package contains the APXS binary and other files
-that you need to build Dynamic Shared Objects (DSOs) for the
-Apache HTTP Server.
-
-If you are installing the Apache HTTP server and you want to be
-able to compile or develop additional modules for Apache, you need
-to install this package.
-
-%package manual
-Group: Documentation
-Summary: Documentation for the Apache HTTP server
-Requires: httpd = %{version}-%{release}
-Obsoletes: secureweb-manual, apache-manual
-BuildArch: noarch
-
-%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/2.2/.
-
-%package tools
-Group: System Environment/Daemons
-Summary: Tools for use with the Apache HTTP Server
-
-%description tools
-The httpd-tools package contains tools which can be used with
-the Apache HTTP Server.
-
-%package -n mod_ssl
-Group: System Environment/Daemons
-Summary: SSL/TLS module for the Apache HTTP Server
-Epoch: 1
-BuildRequires: openssl-devel, distcache-devel
-Requires(post): openssl, /bin/cat
-Requires(pre): httpd
-Requires: httpd = 0:%{version}-%{release}, httpd-mmn = %{mmn}
-Obsoletes: stronghold-mod_ssl
-
-%description -n mod_ssl
-The mod_ssl module provides strong cryptography for the Apache Web
-server via the Secure Sockets Layer (SSL) and Transport Layer
-Security (TLS) protocols.
-
-%prep
-%setup -q
-%patch1 -p1 -b .apctl
-%patch2 -p1 -b .apxs
-%patch3 -p1 -b .deplibs
-%patch5 -p1 -b .layout
-
-%patch21 -p1 -b .xfsz
-#%patch22 -p1 -b .pod
-%patch23 -p1 -b .export
-#%patch24 -p1 -b .corelimit
-%patch25 -p1 -b .selinux
-
-%patch54 -p1 -b .authnoprov
-
-# Patch in vendor/release string
-sed "s/@RELEASE@/%{vstring}/" < %{PATCH20} | patch -p1
-
-# Safety check: prevent build if defined MMN does not equal upstream MMN.
-vmmn=`echo MODULE_MAGIC_NUMBER_MAJOR | cpp -include include/ap_mmn.h | sed -n '/^2/p'`
-if test "x${vmmn}" != "x%{mmn}"; then
- : Error: Upstream MMN is now ${vmmn}, packaged MMN is %{mmn}.
- : Update the mmn macro and rebuild.
- exit 1
-fi
-
-: Building with MMN %{mmn} and vendor string '%{vstring}'
-
-%build
-# forcibly prevent use of bundled apr, apr-util, pcre
-rm -rf srclib/{apr,apr-util,pcre}
-
-# regenerate configure scripts
-autoheader && autoconf || exit 1
-
-# Before configure; fix location of build dir in generated apxs
-%{__perl} -pi -e "s:\@exp_installbuilddir\@:%{_libdir}/httpd/build:g" \
- support/apxs.in
-
-CFLAGS=$RPM_OPT_FLAGS
-SH_LDFLAGS="-Wl,-z,relro"
-export CFLAGS SH_LDFLAGS
-
-# Hard-code path to links to avoid unnecessary builddep
-export LYNX_PATH=/usr/bin/links
-
-function mpmbuild()
-{
-mpm=$1; shift
-mkdir $mpm; pushd $mpm
-../configure \
- --prefix=%{_sysconfdir}/httpd \
- --exec-prefix=%{_prefix} \
- --bindir=%{_bindir} \
- --sbindir=%{_sbindir} \
- --mandir=%{_mandir} \
- --libdir=%{_libdir} \
- --sysconfdir=%{_sysconfdir}/httpd/conf \
- --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=100 \
- --enable-pie \
- --with-pcre \
- $*
-
-make %{?_smp_mflags}
-popd
-}
-
-# Build everything and the kitchen sink with the prefork build
-mpmbuild prefork \
- --enable-mods-shared=all \
- --enable-ssl --with-ssl --enable-distcache \
- --enable-proxy \
- --enable-cache \
- --enable-disk-cache \
- --enable-ldap --enable-authnz-ldap \
- --enable-cgid \
- --enable-authn-anon --enable-authn-alias \
- --disable-imagemap
-
-# For the other MPMs, just build httpd and no optional modules
-for f in %{mpms}; do
- mpmbuild $f --enable-modules=none
-done
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-# Classify ab and logresolve as section 1 commands, as they are in /usr/bin
-mv docs/man/ab.8 docs/man/ab.1
-mv docs/man/logresolve.8 docs/man/logresolve.1
-
-pushd prefork
-make DESTDIR=$RPM_BUILD_ROOT install
-popd
-
-# install alternative MPMs
-for f in %{mpms}; do
- install -m 755 ${f}/httpd $RPM_BUILD_ROOT%{_sbindir}/httpd.${f}
-done
-
-# install conf file/directory
-mkdir $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d
-install -m 644 $RPM_SOURCE_DIR/README.confd \
- $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/README
-for f in ssl.conf welcome.conf manual.conf; do
- install -m 644 -p $RPM_SOURCE_DIR/$f \
- $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/$f
-done
-
-rm $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf/*.conf
-install -m 644 -p $RPM_SOURCE_DIR/httpd.conf \
- $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf/httpd.conf
-
-mkdir $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
-install -m 644 -p $RPM_SOURCE_DIR/httpd.sysconf \
- $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/httpd
-
-# for holding mod_dav lock database
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/dav
-
-# create a prototype session cache
-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 the MMN accessible to module packages
-echo %{mmn} > $RPM_BUILD_ROOT%{_includedir}/httpd/.mmn
-
-# docroot
-mkdir $RPM_BUILD_ROOT%{contentdir}/html
-install -m 644 -p $RPM_SOURCE_DIR/index.html \
- $RPM_BUILD_ROOT%{contentdir}/error/noindex.html
-
-# 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
-
-# Strip the manual down just to English and replace the typemaps with flat files:
-set +x
-for f in `find $RPM_BUILD_ROOT%{contentdir}/manual -name \*.html -type f`; do
- if test -f ${f}.en; then
- cp ${f}.en ${f}
- rm ${f}.*
- fi
-done
-set -x
-
-# Symlink for the powered-by-$DISTRO image:
-ln -s ../../..%{_datadir}/pixmaps/poweredby.png \
- $RPM_BUILD_ROOT%{contentdir}/icons/poweredby.png
-
-# Set up /var directories
-rmdir $RPM_BUILD_ROOT%{_sysconfdir}/httpd/logs
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/log/httpd
-mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/httpd
-
-# symlinks for /etc/httpd
-ln -s ../..%{_localstatedir}/log/httpd $RPM_BUILD_ROOT/etc/httpd/logs
-ln -s ../..%{_localstatedir}/run/httpd $RPM_BUILD_ROOT/etc/httpd/run
-ln -s ../..%{_libdir}/httpd/modules $RPM_BUILD_ROOT/etc/httpd/modules
-
-# install SYSV init stuff
-mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
-install -m755 $RPM_SOURCE_DIR/httpd.init \
- $RPM_BUILD_ROOT/etc/rc.d/init.d/httpd
-
-# install log rotation stuff
-mkdir -p $RPM_BUILD_ROOT/etc/logrotate.d
-install -m 644 -p $RPM_SOURCE_DIR/httpd.logrotate \
- $RPM_BUILD_ROOT/etc/logrotate.d/httpd
-
-# fix man page paths
-sed -e "s|/usr/local/apache2/conf/httpd.conf|/etc/httpd/conf/httpd.conf|" \
- -e "s|/usr/local/apache2/conf/mime.types|/etc/mime.types|" \
- -e "s|/usr/local/apache2/conf/magic|/etc/httpd/conf/magic|" \
- -e "s|/usr/local/apache2/logs/error_log|/var/log/httpd/error_log|" \
- -e "s|/usr/local/apache2/logs/access_log|/var/log/httpd/access_log|" \
- -e "s|/usr/local/apache2/logs/httpd.pid|/var/run/httpd/httpd.pid|" \
- -e "s|/usr/local/apache2|/etc/httpd|" < docs/man/httpd.8 \
- > $RPM_BUILD_ROOT%{_mandir}/man8/httpd.8
-
-# Make ap_config_layout.h libdir-agnostic
-sed -i '/.*DEFAULT_..._LIBEXECDIR/d;/DEFAULT_..._INSTALLBUILDDIR/d' \
- $RPM_BUILD_ROOT%{_includedir}/httpd/ap_config_layout.h
-
-# Fix path to instdso in special.mk
-sed -i '/instdso/s,top_srcdir,top_builddir,' \
- $RPM_BUILD_ROOT%{_libdir}/httpd/build/special.mk
-
-# Remove unpackaged files
-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%{_libdir}/httpd/build/config.nice \
- $RPM_BUILD_ROOT%{_bindir}/ap?-config \
- $RPM_BUILD_ROOT%{_sbindir}/{checkgid,dbmmanage,envvars*} \
- $RPM_BUILD_ROOT%{contentdir}/htdocs/* \
- $RPM_BUILD_ROOT%{_mandir}/man1/dbmmanage.* \
- $RPM_BUILD_ROOT%{contentdir}/cgi-bin/*
-
-rm -rf $RPM_BUILD_ROOT/etc/httpd/conf/{original,extra}
-
-# Make suexec a+rw so it can be stripped. %%files lists real permissions
-chmod 755 $RPM_BUILD_ROOT%{_sbindir}/suexec
-
-%pre
-# Add the "apache" user
-/usr/sbin/useradd -c "Apache" -u 48 \
- -s /sbin/nologin -r -d %{contentdir} apache 2> /dev/null || :
-
-%post
-# Register the httpd service
-/sbin/chkconfig --add httpd
-
-%preun
-if [ $1 = 0 ]; then
- /sbin/service httpd stop > /dev/null 2>&1
- /sbin/chkconfig --del httpd
-fi
-
-%posttrans
-/sbin/service httpd condrestart >/dev/null 2>&1 || :
-
-%define sslcert %{_sysconfdir}/pki/tls/certs/localhost.crt
-%define sslkey %{_sysconfdir}/pki/tls/private/localhost.key
-
-%post -n mod_ssl
-umask 077
-
-if [ ! -f %{sslkey} ] ; then
-%{_bindir}/openssl genrsa -rand /proc/apm:/proc/cpuinfo:/proc/dma:/proc/filesystems:/proc/interrupts:/proc/ioports:/proc/pci:/proc/rtc:/proc/uptime 1024 > %{sslkey} 2> /dev/null
-fi
-
-FQDN=`hostname`
-if [ "x${FQDN}" = "x" ]; then
- FQDN=localhost.localdomain
-fi
-
-if [ ! -f %{sslcert} ] ; then
-cat << EOF | %{_bindir}/openssl req -new -key %{sslkey} \
- -x509 -days 365 -set_serial $RANDOM \
- -out %{sslcert} 2>/dev/null
---
-SomeState
-SomeCity
-SomeOrganization
-SomeOrganizationalUnit
-${FQDN}
-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
-
-# Verify that the same modules were built into the httpd binaries
-./prefork/httpd -l | grep -v prefork > prefork.mods
-for mpm in %{mpms}; do
- ./${mpm}/httpd -l | grep -v ${mpm} > ${mpm}.mods
- if ! diff -u prefork.mods ${mpm}.mods; then
- : Different modules built into httpd binaries, will not proceed
- exit 1
- fi
-done
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files
-%defattr(-,root,root)
-
-%doc ABOUT_APACHE README CHANGES LICENSE VERSIONING NOTICE
-
-%dir %{_sysconfdir}/httpd
-%{_sysconfdir}/httpd/modules
-%{_sysconfdir}/httpd/logs
-%{_sysconfdir}/httpd/run
-%dir %{_sysconfdir}/httpd/conf
-%config(noreplace) %{_sysconfdir}/httpd/conf/httpd.conf
-%config(noreplace) %{_sysconfdir}/httpd/conf.d/welcome.conf
-%config(noreplace) %{_sysconfdir}/httpd/conf/magic
-
-%config(noreplace) %{_sysconfdir}/logrotate.d/httpd
-%{_sysconfdir}/rc.d/init.d/httpd
-
-%dir %{_sysconfdir}/httpd/conf.d
-%{_sysconfdir}/httpd/conf.d/README
-
-%config(noreplace) %{_sysconfdir}/sysconfig/httpd
-
-%{_sbindir}/ht*
-%{_sbindir}/apachectl
-%{_sbindir}/fcgistarter
-%{_sbindir}/rotatelogs
-%attr(4510,root,%{suexec_caller}) %{_sbindir}/suexec
-
-%dir %{_libdir}/httpd
-%dir %{_libdir}/httpd/modules
-%{_libdir}/httpd/modules/mod*.so
-%exclude %{_libdir}/httpd/modules/mod_ssl.so
-
-%dir %{contentdir}
-%dir %{contentdir}/cgi-bin
-%dir %{contentdir}/html
-%dir %{contentdir}/icons
-%dir %{contentdir}/error
-%dir %{contentdir}/error/include
-%{contentdir}/icons/*
-%{contentdir}/error/README
-%{contentdir}/error/noindex.html
-%config %{contentdir}/error/*.var
-%config %{contentdir}/error/include/*.html
-
-%attr(0710,root,apache) %dir %{_localstatedir}/run/httpd
-%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}/man8/*
-%exclude %{_mandir}/man8/apxs.8*
-
-%files tools
-%defattr(-,root,root)
-%{_bindir}/*
-%{_mandir}/man1/*
-%doc LICENSE NOTICE
-
-%files manual
-%defattr(-,root,root)
-%{contentdir}/manual
-%config %{_sysconfdir}/httpd/conf.d/manual.conf
-
-%files -n mod_ssl
-%defattr(-,root,root)
-%{_libdir}/httpd/modules/mod_ssl.so
-%config(noreplace) %{_sysconfdir}/httpd/conf.d/ssl.conf
-%attr(0700,apache,root) %dir %{_localstatedir}/cache/mod_ssl
-%attr(0600,apache,root) %ghost %{_localstatedir}/cache/mod_ssl/scache.dir
-%attr(0600,apache,root) %ghost %{_localstatedir}/cache/mod_ssl/scache.pag
-%attr(0600,apache,root) %ghost %{_localstatedir}/cache/mod_ssl/scache.sem
-
-%files devel
-%defattr(-,root,root)
-%{_includedir}/httpd
-%{_sbindir}/apxs
-%{_mandir}/man8/apxs.8*
-%dir %{_libdir}/httpd/build
-%{_libdir}/httpd/build/*.mk
-%{_libdir}/httpd/build/*.sh
-
-%changelog
-* Fri Oct 01 2010 Remi Collet <RPMS@FamilleCollet.com> - 2.3.8-1
-- update to 2.3.8-Alpha
-
-* Mon Jul 26 2010 Joe Orton <jorton@redhat.com> - 2.2.16-1
-- update to 2.2.16
-
-* Fri Jul 9 2010 Joe Orton <jorton@redhat.com> - 2.2.15-3
-- default config tweaks:
- * harden httpd.conf w.r.t. .htaccess restriction (#591293)
- * load mod_substitute, mod_version by default
- * drop proxy_ajp.conf, load mod_proxy_ajp in httpd.conf
- * add commented list of shipped-but-unloaded modules
- * bump up worker defaults a little
- * drop KeepAliveTimeout to 5 secs per upstream
-- fix LSB compliance in init script (#522074)
-- bundle NOTICE in -tools
-- use init script in logrotate postrotate to pick up PIDFILE
-- drop some old Obsoletes/Conflicts
-
-* Sun Apr 04 2010 Robert Scheck <robert@fedoraproject.org> - 2.2.15-1
-- update to 2.2.15 (#572404, #579311)
-
-* Thu Dec 3 2009 Joe Orton <jorton@redhat.com> - 2.2.14-1
-- update to 2.2.14
-- relax permissions on /var/run/httpd (#495780)
-- Requires(pre): httpd in mod_ssl subpackage (#543275)
-- add partial security fix for CVE-2009-3555 (#533125)
-
-* Tue Oct 27 2009 Tom "spot" Callaway <tcallawa@redhat.com> 2.2.13-4
-- add additional explanatory text to test page to help prevent legal emails to Fedora
-
-* Tue Sep 8 2009 Joe Orton <jorton@redhat.com> 2.2.13-2
-- restart service in posttrans (#491567)
-
-* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.2.13-2
-- rebuilt with new openssl
-
-* Tue Aug 18 2009 Joe Orton <jorton@redhat.com> 2.2.13-1
-- update to 2.2.13
-
-* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.11-10
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Tue Jun 16 2009 Joe Orton <jorton@redhat.com> 2.2.11-9
-- build -manual as noarch
-
-* Tue Mar 17 2009 Joe Orton <jorton@redhat.com> 2.2.11-8
-- fix pidfile in httpd.logrotate (thanks to Rainer Traut)
-- don't build mod_mem_cache or mod_file_cache
-
-* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.11-7
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Thu Jan 22 2009 Joe Orton <jorton@redhat.com> 2.2.11-6
-- Require: apr-util-ldap (#471898)
-- init script changes: pass pidfile to status(), use status() in
- condrestart (#480602), support try-restart as alias for
- condrestart
-- change /etc/httpd/run symlink to have destination /var/run/httpd,
- and restore "run/httpd.conf" as default PidFile (#478688)
-
-* Fri Jan 16 2009 Tomas Mraz <tmraz@redhat.com> 2.2.11-5
-- rebuild with new openssl
-
-* Sat Dec 27 2008 Robert Scheck <robert@fedoraproject.org> 2.2.11-4
-- Made default configuration using /var/run/httpd for pid file
-
-* Thu Dec 18 2008 Joe Orton <jorton@redhat.com> 2.2.11-3
-- update to 2.2.11
-- package new /var/run/httpd directory, and move default pidfile
- location inside there
-
-* Tue Oct 21 2008 Joe Orton <jorton@redhat.com> 2.2.10-2
-- update to 2.2.10
-
-* Tue Jul 15 2008 Joe Orton <jorton@redhat.com> 2.2.9-5
-- move AddTypes for SSL cert/CRL types from ssl.conf to httpd.conf (#449979)
-
-* Mon Jul 14 2008 Joe Orton <jorton@redhat.com> 2.2.9-4
-- use Charset=UTF-8 in default httpd.conf (#455123)
-- only enable suexec when appropriate (Jim Radford, #453697)
-
-* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.2.9-3
-- rebuild against new db4 4.7
-
-* Tue Jul 8 2008 Joe Orton <jorton@redhat.com> 2.2.9-2
-- update to 2.2.9
-- build event MPM too
-
-* Wed Jun 4 2008 Joe Orton <jorton@redhat.com> 2.2.8-4
-- correct UserDir directive in default config (#449815)
-
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.2.8-3
-- Autorebuild for GCC 4.3
-
-* Tue Jan 22 2008 Joe Orton <jorton@redhat.com> 2.2.8-2
-- update to 2.2.8
-- drop mod_imagemap
-
-* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 2.2.6-4
- - Rebuild for openssl bump
-
-* Mon Sep 17 2007 Joe Orton <jorton@redhat.com> 2.2.6-3
-- add fix for SSL library string regression (PR 43334)
-- use powered-by logo from system-logos (#250676)
-- preserve timestamps for installed config files
-
-* Fri Sep 7 2007 Joe Orton <jorton@redhat.com> 2.2.6-2
-- update to 2.2.6 (#250757, #282761)
-
-* Sun Sep 2 2007 Joe Orton <jorton@redhat.com> 2.2.4-10
-- rebuild for fixed APR
-
-* Wed Aug 22 2007 Joe Orton <jorton@redhat.com> 2.2.4-9
-- rebuild for expat soname bump
-
-* Tue Aug 21 2007 Joe Orton <jorton@redhat.com> 2.2.4-8
-- fix License
-- require /etc/mime.types (#249223)
-
-* Thu Jul 26 2007 Joe Orton <jorton@redhat.com> 2.2.4-7
-- drop -tools dependency on httpd (thanks to Matthias Saou)
-
-* Wed Jul 25 2007 Joe Orton <jorton@redhat.com> 2.2.4-6
-- split out utilities into -tools subpackage, based on patch
- by Jason Tibbs (#238257)
-
-* Tue Jul 24 2007 Joe Orton <jorton@redhat.com> 2.2.4-5
-- spec file cleanups: provide httpd-suexec, mod_dav;
- don't obsolete mod_jk; drop trailing dots from Summaries
-- init script
- * add LSB info header, support force-reload (#246944)
- * update description
- * drop 1.3 config check
- * pass $pidfile to daemon and pidfile everywhere
-
-* Wed May 9 2007 Joe Orton <jorton@redhat.com> 2.2.4-4
-- update welcome page branding
-
-* Tue Apr 3 2007 Joe Orton <jorton@redhat.com> 2.2.4-3
-- drop old triggers, old Requires, xmlto BR
-- use Requires(...) correctly
-- use standard BuildRoot
-- don't mark init script as config file
-- trim CHANGES further
-
-* Mon Mar 12 2007 Joe Orton <jorton@redhat.com> 2.2.4-2
-- update to 2.2.4
-- drop the migration guide (#223605)
-
-* Thu Dec 7 2006 Joe Orton <jorton@redhat.com> 2.2.3-8
-- fix path to instdso.sh in special.mk (#217677)
-- fix detection of links in "apachectl fullstatus"
-
-* Tue Dec 5 2006 Joe Orton <jorton@redhat.com> 2.2.3-7
-- rebuild for libpq soname bump
-
-* Sat Nov 11 2006 Joe Orton <jorton@redhat.com> 2.2.3-6
-- rebuild for BDB soname bump
-
-* Mon Sep 11 2006 Joe Orton <jorton@redhat.com> 2.2.3-5
-- updated "powered by Fedora" logo (#205573, Diana Fong)
-- tweak welcome page wording slightly (#205880)
-
-* Fri Aug 18 2006 Jesse Keating <jkeating@redhat.com> - 2.2.3-4
-- rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
- (#203001)
-
-* Thu Aug 3 2006 Joe Orton <jorton@redhat.com> 2.2.3-3
-- init: use killproc() delay to avoid race killing parent
-
-* Fri Jul 28 2006 Joe Orton <jorton@redhat.com> 2.2.3-2
-- update to 2.2.3
-- trim %%changelog to >=2.0.52
-
-* Thu Jul 20 2006 Joe Orton <jorton@redhat.com> 2.2.2-8
-- fix segfault on dummy connection failure at graceful restart (#199429)
-
-* Wed Jul 19 2006 Joe Orton <jorton@redhat.com> 2.2.2-7
-- fix "apxs -g"-generated Makefile
-- fix buildconf with autoconf 2.60
-
-* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.2.2-5.1
-- rebuild
-
-* Wed Jun 7 2006 Joe Orton <jorton@redhat.com> 2.2.2-5
-- require pkgconfig for -devel (#194152)
-- fixes for installed support makefiles (special.mk et al)
-- BR autoconf
-
-* Fri Jun 2 2006 Joe Orton <jorton@redhat.com> 2.2.2-4
-- make -devel package multilib-safe (#192686)
-
-* Thu May 11 2006 Joe Orton <jorton@redhat.com> 2.2.2-3
-- build DSOs using -z relro linker flag
-
-* Wed May 3 2006 Joe Orton <jorton@redhat.com> 2.2.2-2
-- update to 2.2.2
-
-* Thu Apr 6 2006 Joe Orton <jorton@redhat.com> 2.2.0-6
-- rebuild to pick up apr-util LDAP interface fix (#188073)
-
-* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - (none):2.2.0-5.1.2
-- bump again for double-long bug on ppc(64)
-
-* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - (none):2.2.0-5.1.1
-- rebuilt for new gcc4.1 snapshot and glibc changes
-
-* Mon Feb 6 2006 Joe Orton <jorton@redhat.com> 2.2.0-5.1
-- mod_auth_basic/mod_authn_file: if no provider is configured,
- and AuthUserFile is not configured, decline to handle authn
- silently rather than failing noisily.
-
-* Fri Feb 3 2006 Joe Orton <jorton@redhat.com> 2.2.0-5
-- mod_ssl: add security fix for CVE-2005-3357 (#177914)
-- mod_imagemap: add security fix for CVE-2005-3352 (#177913)
-- add fix for AP_INIT_* designated initializers with C++ compilers
-- httpd.conf: enable HTMLTable in default IndexOptions
-- httpd.conf: add more "redirect-carefully" matches for DAV clients
-
-* Thu Jan 5 2006 Joe Orton <jorton@redhat.com> 2.2.0-4
-- mod_proxy_ajp: fix Cookie handling (Mladen Turk, r358769)
-
-* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
-- rebuilt
-
-* Wed Dec 7 2005 Joe Orton <jorton@redhat.com> 2.2.0-3
-- strip manual to just English content
-
-* Mon Dec 5 2005 Joe Orton <jorton@redhat.com> 2.2.0-2
-- don't strip C-L from HEAD responses (Greg Ames, #110552)
-- load mod_proxy_balancer by default
-- add proxy_ajp.conf to load/configure mod_proxy_ajp
-- Obsolete mod_jk
-- update docs URLs in httpd.conf/ssl.conf
-
-* Fri Dec 2 2005 Joe Orton <jorton@redhat.com> 2.2.0-1
-- update to 2.2.0
-
-* Wed Nov 30 2005 Joe Orton <jorton@redhat.com> 2.1.10-2
-- enable mod_authn_alias, mod_authn_anon
-- update default httpd.conf
-
-* Fri Nov 25 2005 Joe Orton <jorton@redhat.com> 2.1.10-1
-- update to 2.1.10
-- require apr >= 1.2.0, apr-util >= 1.2.0
-
-* Wed Nov 9 2005 Tomas Mraz <tmraz@redhat.com> 2.0.54-16
-- rebuilt against new openssl
-
-* Thu Nov 3 2005 Joe Orton <jorton@redhat.com> 2.0.54-15
-- log notice giving SELinux context at startup if enabled
-- drop SSLv2 and restrict default cipher suite in default
- SSL configuration
-
-* Thu Oct 20 2005 Joe Orton <jorton@redhat.com> 2.0.54-14
-- mod_ssl: add security fix for SSLVerifyClient (CVE-2005-2700)
-- add security fix for byterange filter DoS (CVE-2005-2728)
-- add security fix for C-L vs T-E handling (CVE-2005-2088)
-- mod_ssl: add security fix for CRL overflow (CVE-2005-1268)
-- mod_ldap/mod_auth_ldap: add fixes from 2.0.x branch (upstream #34209 etc)
-- add fix for dummy connection handling (#167425)
-- mod_auth_digest: fix hostinfo comparison in CONNECT requests
-- mod_include: fix variable corruption in nested includes (upstream #12655)
-- mod_ssl: add fix for handling non-blocking reads
-- mod_ssl: fix to enable output buffering (upstream #35279)
-- mod_ssl: buffer request bodies for per-location renegotiation (upstream #12355)
-
-* Sat Aug 13 2005 Joe Orton <jorton@redhat.com> 2.0.54-13
-- don't load by default: mod_cern_meta, mod_asis
-- do load by default: mod_ext_filter (#165893)
-
-* Thu Jul 28 2005 Joe Orton <jorton@redhat.com> 2.0.54-12
-- drop broken epoch deps
-
-* Thu Jun 30 2005 Joe Orton <jorton@redhat.com> 2.0.54-11
-- mod_dav_fs: fix uninitialized variable (#162144)
-- add epoch to dependencies as appropriate
-- mod_ssl: drop dependencies on dev, make
-- mod_ssl: mark post script dependencies as such
-
-* Mon May 23 2005 Joe Orton <jorton@redhat.com> 2.0.54-10
-- remove broken symlink (Robert Scheck, #158404)
-
-* Wed May 18 2005 Joe Orton <jorton@redhat.com> 2.0.54-9
-- add piped logger fixes (w/Jeff Trawick)
-
-* Mon May 9 2005 Joe Orton <jorton@redhat.com> 2.0.54-8
-- drop old "powered by Red Hat" logos
-
-* Wed May 4 2005 Joe Orton <jorton@redhat.com> 2.0.54-7
-- mod_userdir: fix memory allocation issue (upstream #34588)
-- mod_ldap: fix memory corruption issue (Brad Nicholes, upstream #34618)
-
-* Tue Apr 26 2005 Joe Orton <jorton@redhat.com> 2.0.54-6
-- fix key/cert locations in post script
-
-* Mon Apr 25 2005 Joe Orton <jorton@redhat.com> 2.0.54-5
-- create default dummy cert in /etc/pki/tls
-- use a pseudo-random serial number on the dummy cert
-- change default ssl.conf to point at /etc/pki/tls
-- merge back -suexec subpackage; SELinux policy can now be
- used to persistently disable suexec (#155716)
-- drop /etc/httpd/conf/ssl.* directories and Makefiles
-- unconditionally enable PIE support
-- mod_ssl: fix for picking up -shutdown options (upstream #34452)
-
-* Mon Apr 18 2005 Joe Orton <jorton@redhat.com> 2.0.54-4
-- replace PreReq with Requires(pre)
-
-* Mon Apr 18 2005 Joe Orton <jorton@redhat.com> 2.0.54-3
-- update to 2.0.54
-
-* Tue Mar 29 2005 Joe Orton <jorton@redhat.com> 2.0.53-6
-- update default httpd.conf:
- * clarify the comments on AddDefaultCharset usage (#135821)
- * remove all the AddCharset default extensions
- * don't load mod_imap by default
- * synch with upstream 2.0.53 httpd-std.conf
-- mod_ssl: set user from SSLUserName in access hook (upstream #31418)
-- htdigest: fix permissions of created files (upstream #33765)
-- remove htsslpass
-
-* Wed Mar 2 2005 Joe Orton <jorton@redhat.com> 2.0.53-5
-- apachectl: restore use of $OPTIONS again
-
-* Wed Feb 9 2005 Joe Orton <jorton@redhat.com> 2.0.53-4
-- update to 2.0.53
-- move prefork/worker modules comparison to %%check
-
-* Mon Feb 7 2005 Joe Orton <jorton@redhat.com> 2.0.52-7
-- fix cosmetic issues in "service httpd reload"
-- move User/Group higher in httpd.conf (#146793)
-- load mod_logio by default in httpd.conf
-- apachectl: update for correct libselinux tools locations
-
-* Tue Nov 16 2004 Joe Orton <jorton@redhat.com> 2.0.52-6
-- add security fix for CVE CAN-2004-0942 (memory consumption DoS)
-- SELinux: run httpd -t under runcon in configtest (Steven Smalley)
-- fix SSLSessionCache comment for distcache in ssl.conf
-- restart using SIGHUP not SIGUSR1 after logrotate
-- add ap_save_brigade fix (upstream #31247)
-- mod_ssl: fix possible segfault in auth hook (upstream #31848)
-- add htsslpass(1) and configure as default SSLPassPhraseDialog (#128677)
-- apachectl: restore use of $OPTIONS
-- apachectl, httpd.init: refuse to restart if $HTTPD -t fails
-- apachectl: run $HTTPD -t in user SELinux context for configtest
-- update for pcre-5.0 header locations
-
-* Sat Nov 13 2004 Jeff Johnson <jbj@redhat.com> 2.0.52-5
-- rebuild against db-4.3.21 aware apr-util.
-
-* Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 2.0.52-4
-- rebuild against db-4.3-21.
-
-* Thu Sep 28 2004 Joe Orton <jorton@redhat.com> 2.0.52-3
-- add dummy connection address fixes from HEAD
-- mod_ssl: add security fix for CAN-2004-0885
-
-* Tue Sep 28 2004 Joe Orton <jorton@redhat.com> 2.0.52-2
-- update to 2.0.52
-