# ChangeLog for net-www/apache # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-www/apache/ChangeLog,v 1.226 2004/07/09 11:47:23 zul Exp $ 10 Jul 2004; Chuck Short apache-2.0.50.ebuild: Marked stable for x86 and sparc. 10 Jul 2004; Chuck Short apache-2.0.49-r4.ebuild: Apparently I cant spell. 09 Jul 2004; Chuck Short files/2.0.49/commonapache2.conf: Fixed buglet. Closes #56457. 09 Jul 2004; Chuck Short apache-1.3.29-r2.ebuild, apache-1.3.31-r1.ebuild, apache-1.3.31-r2.ebuild, apache-2.0.49-r3.ebuild, apache-2.0.49-r4.ebuild, apache-2.0.50.ebuild: Added selinux support. Closes #56380. 07 Jul 2004; Aron Griffis apache-2.0.49-r4.ebuild: stable on ia64 #5541 04 Jul 2004; Michael Hanselmann apache-2.0.49-r4.ebuild: Stable on ppc. 03 Jul 2004; Bryan Østergaard apache-2.0.49-r4.ebuild: Stable on alpha, bug #55441. 02 Jul 2004; Gustavo Zacarias apache-2.0.49-r4.ebuild: Stable on hppa *apache-2.0.50 (02 Jul 2004) 02 Jul 2004; Chuck Short apache-2.0.50.ebuild: Version bump, closes #5570 Mod_proxy updates, closes #55599 29 Jun 2004; Ian Leitch apache-2.0.49-r4.ebuild: Marked stable on x86 - #55441 29 Jun 2004; Ciaran McCreesh apache-2.0.49-r4.ebuild: Stable on mips, bug #55441 29 Jun 2004; Ciaran McCreesh apache-2.0.49-r4.ebuild: Stable on sparc, bug #55441 29 Jun 2004; Jeremy Huddleston apache-2.0.49-r4.ebuild: Stable amd64. Fixed MANUAL_VERSION. *apache-2.0.49-r4 (28 Jun 2004) 28 Jun 2004; Chuck Short apache-2.0.49-r4.ebuild: Version bump. Closes #5541. - Added patch to fix apache dos. CAN-2004-0493. 28 Jun 2004; Chuck Short apache-2.0.49-r1.ebuild: Removed old versions. 25 Jun 2004; Chuck Short apache-2.0.49-r3.ebuild: Replaced version berkdb detection with something that is much more smarter. Shamelessly taken from the php.eclass. Closes #54932. 21 Jun 2004; Danny van Dyk apache-1.3.31-r2.ebuild: Marked stable on amd64. 21 Jun 2004; Luca Barbato apache-1.3.31-r2.ebuild: Marked ppc 19 Jun 2004; Chuck Short apache-2.0.49-r2.ebuild, files/patches/2.0.49-r2/00_gentoo_base.patch, files/patches/2.0.49-r2/01_apache_ldap_fixes.patch, files/patches/2.0.49-r2/01_gentoo_cvs_sync.patch, files/patches/2.0.49-r2/01_gentoo_ipv6.patch, files/patches/2.0.49-r2/01_ssl_engine_kernel.patch, files/patches/2.0.49-r2/01_ssl_verify_client.patch, files/patches/2.0.49-r2/03_redhat_xfsz.patch, files/patches/2.0.49-r2/04_ssl_makefile.patch, files/patches/2.0.49-r2/Readme.PATCHES: Ebuild cleanup. -r2 was marked unstable while -r3 was marked stable. Removed -r2. 19 Jun 2004; Chuck Short apache-2.0.49-r3.ebuild, files/patches/2.0.49-r3/00_gentoo_base.patch, files/patches/2.0.49-r3/01_apache_ldap_fixes.patch, files/patches/2.0.49-r3/01_gentoo_cgi.patch, files/patches/2.0.49-r3/01_gentoo_cvs_sync.patch, files/patches/2.0.49-r3/01_gentoo_ipv6.patch, files/patches/2.0.49-r3/01_ssl_engine_kernel.patch, files/patches/2.0.49-r3/01_ssl_verify_client.patch, files/patches/2.0.49-r3/03_redhat_xfsz.patch, files/patches/2.0.49-r3/04_ssl_makefile.patch: Moved patches to mirror://gentoo at seemants request. 16 Jun 2004; Guy Martin apache-1.3.31-r2.ebuild: Marked stable on hppa. 15 Jun 2004; Brandon Hale apache-1.3.31-r2.ebuild: Stable on x86, bug #53544 14 Jun 2004; Chuck Short files/apachesplitlogfile: Fixed typo. 13 Jun 2004; Chuck Short files/apachesplitlogfile, files/2.0.49/apache2splitlogfile: Added change from Phillip Gaschuetz Use strtime rather than the date command. Closes #53350. 12 Jun 2004; Joshua Kinard apache-1.3.31-r2.ebuild: Marked stable on mips. 12 Jun 2004; Jason Wever apache-1.3.31-r2.ebuild: Stable on sparc wrt bug #53544. 12 Jun 2004; Bryan Østergaard apache-1.3.31-r2.ebuild: Stable on alpha, bug #53544. *apache-1.3.31-r2 (11 Jun 2004) 11 Jun 2004; Chuck Short apache-1.3.31-r2.ebuild, files/patches/1.3.31-r2/00_apache_proxy_security_fix.patch, files/patches/1.3.31-r2/00_gentoo_apachectl.patch, files/patches/1.3.31-r2/00_gentoo_base.patch, files/patches/1.3.31-r2/00_gentoo_db4_detect.patch, files/patches/1.3.31-r2/00_gentoo_suexec_pam.patch: Added patch for mod_proxy security hole. Closes #53544. 09 Jun 2004; Guy Martin apache-1.3.31-r1.ebuild, apache-2.0.49-r3.ebuild: Marked stable on hppa. 08 Jun 2004; Daniel Ostrow apache-1.3.31-r1.ebuild, apache-2.0.49-r3.ebuild: Stable on ppc. 10 Jun 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild, apache-2.0.49-r3.ebuild, files/00_apache_manual.conf: Make apache easier to maintain. 07 Jun 2004; Aron Griffis apache-1.3.31-r1.ebuild, apache-2.0.49-r3.ebuild: Stable on ia64 06 Jun 2004; Chuck Short apache-1.3.31-r1.ebuild: mod_rewrite needs db-1.85-r1 to compile properly. Closes #52201. 06 Jun 2004; Chuck Short apache-1.3.31.ebuild: Added dependency on sys-libs/db-1.85-r1. 06 Jun 2004; Chuck Short apache-1.3.29-r1.ebuild: Ebuild cleanup. We dont want 1.3.29-r1. *apache-1.3.29-r1 (06 Jun 2004) 06 Jun 2004; Michael Sterrett apache-1.3.29-r1.ebuild: resurrect apache-1.3.29-r1.ebuild since the deps for net-www/mod_ssl were broken 06 Jun 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild, apache-2.0.49-r3.ebuild: Strip out in CFLAGS that apache doesnt like. If you must know apache configure bails out saying that the CFLAGS have changed between the buildconf and configure if there are any extra spaces in the CFLAGS. :-). 05 Jun 2004; Chuck Short apache-1.3.29-r1.ebuild, apache-2.0.48-r4.ebuild, apache-2.0.49.ebuild: Removed old ebuilds. 03 Jun 2004; Chuck Short files/2.0.49/commonapache2.conf, files/conf/commonapache.conf: Added option to execute perl scripts in subdirs. Closes #38130. Option is turned off by default. 03 Jun 2004; Chuck Short apache-1.3.31-r1.ebuild, apache-2.0.49-r3.ebuild: Marked stable for x86. 03 Jun 2004; Chuck Short apache-2.0.49-r3.ebuild, files/patches/2.0.49-r3/00_gentoo_base.patch, files/patches/2.0.49-r3/01_apache_ldap_fixes.patch, files/patches/2.0.49-r3/01_gentoo_cgi.patch, files/patches/2.0.49-r3/01_gentoo_cvs_sync.patch, files/patches/2.0.49-r3/01_gentoo_ipv6.patch, files/patches/2.0.49-r3/01_ssl_engine_kernel.patch, files/patches/2.0.49-r3/01_ssl_verify_client.patch, files/patches/2.0.49-r3/03_redhat_xfsz.patch, files/patches/2.0.49-r3/04_ssl_makefile.patch: Changed patch location. 02 Jun 2004; Danny van Dyk apache-1.3.31-r1.ebuild, apache-2.0.49-r3.ebuild: Marked stable on amd64. 01 Jun 2004; Tom Gall apache-2.0.49-r3.ebuild: marked stable on ppc64, bug #52719 01 Jun 2004; Joshua Kinard apache-1.3.31-r1.ebuild, apache-2.0.49-r3.ebuild: Marked stable on sparc and mips. 02 Jun 2004; Bryan Østergaard apache-1.3.31-r1.ebuild, apache-2.0.49-r3.ebuild: Stable on alpha, bug 51368. 01 Jun 2004; Grant Goodyear apache-2.0.49-r3.ebuild: Fixed ebuild to use the -r2 patch directory for patches. *apache-2.0.49-r3 (01 Jun 2004) 01 Jun 2004; Chuck Short apache-2.0.49-r3.ebuild: Version bump. 29 May 2004; Chuck Short files/patches/1.3.31-r1/00_gentoo_apachectl.patch, files/patches/1.3.31-r1/00_gentoo_base.patch, files/patches/1.3.31-r1/00_gentoo_db4_detect.patch, files/patches/1.3.31-r1/00_gentoo_suexec_pam.patch: Re-added patches for 1.3.31-r1. 29 May 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild, apache-2.0.49.ebuild, files/httpd-2.0.49-ssl_engine_kernel.patch, files/patches/2.0.49-r1/01_ssl_engine_kernel.patch, files/patches/2.0.49-r2/01_ssl_engine_kernel.patch: Added ssl patch. Helps close #51368. *apache-1.3.31-r1 (29 May 2004) 29 May 2004; Chuck Short apache-1.3.31-r1.ebuild: Version bump, to use the new mod_ssl whitch takes cares of some security holes. See #51638. 26 May 2004; Stuart Herbert apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild, files/patches/2.0.49-r1/04_ssl_makefile.patch, files/patches/2.0.49-r1/Readme.PATCHES, files/patches/2.0.49-r2/04_ssl_makefile.patch, files/patches/2.0.49-r2/Readme.PATCHES: Fix for bug #52065; thanks to tigger^ for the details 25 May 2004; Danny van Dyk apache-1.3.31.ebuild: Marked stable on amd64. 25 May 2004; Guy Martin apache-1.3.31.ebuild: Marked stable on hppa. 25 May 2004; Chuck Short apache-2.0.49-r2.ebuild: Fix repoman error. 25 May 2004; Chuck Short apache-2.0.49-r2.ebuild: Added static support for adding mod_ldap. 24 May 2004; Bryan Østergaard apache-1.3.31.ebuild: Stable on alpha. 23 May 2004; Christian Birchinger apache-1.3.31.ebuild: Added sparc stable keyword 25 May 2004; Chuck Short apache-1.3.29-r1.ebuild, apache-1.3.29-r2.ebuild: Updated depends. 23 May 2004; Luca Barbato apache-1.3.31.ebuild: Marked ppc 23 May 2004; Joshua Kinard apache-1.3.31.ebuild: Marked stable on mips. 25 May 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild: Fixed possible bug if DATADIR had changed. 25 May 2004; Chuck Short apache-1.3.31.ebuild: Marked stable for x86. 21 May 2004; Michael McCabe apache-2.0.49-r2.ebuild: Stable on s390 23 May 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild, files/patches/2.0.49-r1/01_apache_ldap_fixes.patch, files/patches/2.0.49-r2/01_apache_ldap_fixes.patch, files/patches/2.0.49-r2/Readme.PATCHES: Added upstream patches for LDAP. 23 May 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild, files/patches/2.0.49-r1/01_apache_ldap_fixes.patch: Added upstream patches for LDAP. Closes #51683. 20 May 2004; Joshua Kinard apache-2.0.49-r1.ebuild, apache-2.0.49-r2.ebuild: Added gnuconfig support for mips. 21 May 2004; Chuck Short files/2.0.48-r1/apache2.conf: Commented out the experimental modules for 2.0.48-r1. Closes #51188. *apache-2.0.49-r2 (21 May 2004) 21 May 2004; Chuck Short apache-2.0.49-r2.ebuild, files/patches/2.0.49-r2/00_gentoo_base.patch, files/patches/2.0.49-r2/01_gentoo_cgi.patch, files/patches/2.0.49-r2/01_gentoo_cvs_sync.patch, files/patches/2.0.49-r2/01_gentoo_ipv6.patch, files/patches/2.0.49-r2/01_ssl_verify_client.patch, files/patches/2.0.49-r2/03_redhat_xfsz.patch, files/patches/2.0.49-r2/Readme.PATCHES: New version. - Bugfixes from upstream. - Added support for large log files. ( > 2GB ). - Added fedora core patches. 17 May 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49.ebuild, files/httpd-2.0.49-cgi.patch: Added fix for mod_cgi vulnerability. Closes 29893. 17 May 2004; Chuck Short files/2.0.49/apache2.initd: Fix typo in init script. 14 May 2004; Joshua Kinard apache-1.3.29-r2.ebuild, apache-2.0.49-r1.ebuild: Marked Stable on mips. 15 May 2004; Chuck Short files/2.0.49/apache2.initd: apache2 init scripts for 2.0.49 now executes /usr/lib/apache2/envvars for apache2 environment variables. If you need to add environments variables for this is the place to do it. Closes #46925 and #30616. *apache-1.3.31 (12 May 2004) 12 May 2004; Chuck Short apache-1.3.31.ebuild: Re-added EAPI and SHARED_CORE. 12 May 2004; Chuck Short apache-1.3.31.ebuild: To trigger happy. removed. *apache-1.3.31 (12 May 2004) 12 May 2004; Chuck Short apache-1.3.31.ebuild: - Version bump - Added support for db4.1 - Patches are now located in patches/${PV}. 08 May 2004; David Holm apache-2.0.49-r1.ebuild: Stable on ppc. 09 May 2004; Chuck Short files/patches/1.3.31/00_gentoo_apachectl.patch, files/patches/1.3.31/00_gentoo_base.patch, files/patches/1.3.31/00_gentoo_db4_detect.patch, files/patches/1.3.31/00_gentoo_suexec_pam.patch, files/patches/1.3.31/Readme.PATCHES: Added patches for 1.3.31 in readyness for relase next week. 06 May 2004; Aron Griffis apache-2.0.49-r1.ebuild: Stable on ia64 06 May 2004; Jon Portnoy apache-2.0.49-r1.ebuild : Stable on AMD64. 07 May 2004; Chuck Short apache-2.0.49-r1.ebuild, apache-2.0.49.ebuild: Improved error message on what to do if ./configure failed. 06 May 2004; Chuck Short apache-2.0.49-r1.ebuild: If use docs is enabled make the symlink for apache-manual if not. Dont. The manual is going to be installed anyways because its apart of the setup for apache. Closes #50060. 06 May 2004; apache-1.3.29-r1.ebuild: Added dependency on db. Closes #49556. 04 May 2004; Jason Wever apache-2.0.49-r1.ebuild: Stable on sparc. 04 May 2004; Chuck Short apache-2.0.49-r1.ebuild: Makeopts fix. Closes #49843. 04 May 2004; Chuck Short files/2.0.49/apache2.initd: Added postgres to init script. 04 May 2004; Chuck Short files/apache.rc6: Added postgres to init script. 02 May 2004; Chuck Short apache-2.0.49-r1.ebuild: Backed out patches. 02 May 2004; Chuck Short apache-2.0.49-r1.ebuild, files/patches/2.0.49-r1/Readme.PATCHES: Updated patches readme. 02 May 2004; Chuck Short apache-2.0.49-r1.ebuild: Marked stable on alpha. 02 May 2004; Chuck Short apache-2.0.49-r1.ebuild, files/patches/2.0.49-r1/00_ssl_engine.patch, files/patches/2.0.49-r1/Readme.PATCHES: Added two patches for ssl issues. 01 May 2004; Chuck Short apache-2.0.49-r1.ebuild: Marked stable for x86. 27 Apr 2004; Aron Griffis apache-1.3.29-r1.ebuild: Add inherit eutils 29 Apr 2004; Chuck Short apache-2.0.49-r1.ebuild: Added support for the apache-manual wrapper. To enable it. Add "doc" to your use-flags. Closes #48066. *apache-1.3.29-r2 (26 Apr 2004) 26 Apr 2004; Chuck Short apache-1.3.29-r2.ebuild, files/apache-1.3.29-usertrack_bug.patch: Ebuild cleanup. Added workaround patch work CookieName patch. 24 Apr 2004; Chuck Short apache-2.0.48-r4.ebuild, apache-2.0.49-r1.ebuild, apache-2.0.49.ebuild: Added get_number_of_jobs to make sure that makeopts are sane. Closes #38299. 23 Apr 2004; Chuck Short files/apache-1.3.27_db4_gentoo.patch: Updated 1.3.29 db4 patch to support db4.1. Closes #48795. 22 Apr 2004; Chuck Short files/apachesplitlogfile: Fixed error message in apachesplitlogfiles to make it more understandable. Closes #48499. 20 Apr 2004; Chuck Short files/common/config.layout: Fix another typo. 20 Apr 2004; Chuck Short apache-2.0.48-r4.ebuild: Fixes qa issue in 48335. 20 Apr 2004; Chuck Short apache-2.0.49-r1.ebuild: Changed --with-random to --with-devrandom, closes #48432. 17 Apr 2004; Chuck Short apache-2.0.49-r1.ebuild: Reverted back to install syntax for /var/log/apache2. Closes #48063. 16 Apr 2004; Chuck Short files/2.0.49/commonapache2.conf: Fixed typo, closes #46028. 15 Apr 2004; Chuck Short files/2.0.49/commonapache2.conf: Added mod_perl2 support to commonapache2.conf. Closes #33149. 15 Apr 2004; Chuck Short apache-2.0.49-r1.ebuild: Added missing ipv6 patch. *apache-2.0.49-r1 (15 Apr 2004) 15 Apr 2004; Chuck Short apache-2.0.49-r1.ebuild, files/httpd-2.0.49-ipv6.patch, files/common/apr-config.layout, files/common/apr-util-config.layout, files/common/config.layout: Version bump. Bunch of fixes for reported bugs with apache: - Added ipv6 patch. Closes 42007. - Added UserDIR detection. Closes #46772. - Added the threads use flag. Closes #35568. - Added berkely db version detection. Closes #39562. Ebuild cleanus as well. 10 Apr 2004; Chuck Short files/apache2: Improved apache2 rottelog format. 09 Apr 2004; Robin H. Johnson apache-1.3.27-r3.ebuild, apache-1.3.27-r4.ebuild, apache-1.3.28-r1.ebuild, apache-1.3.28.ebuild, apache-1.3.29.ebuild, apache-2.0.46.ebuild, apache-2.0.47-r1.ebuild, apache-2.0.47.ebuild, apache-2.0.48-r1.ebuild, apache-2.0.48-r2.ebuild, apache-2.0.48-r3.ebuild, apache-2.0.48.ebuild, files/apache-1.3.28-zombie-cgi.patch, files/apache-2.0.44-gentoo.diff, files/apache-2.0.45-gentoo.diff, files/apache-2.0.46-gentoo.diff, files/apache-2.0.47-gentoo.diff: remove old ebuilds, keep latest stable and unstable for each arch 09 Apr 2004; Joshua Kinard apache-1.3.29-r1.ebuild, apache-2.0.49.ebuild: Marked stable on mips. 08 Apr 2004; Stuart Herbert files/2.0.49/apache2.initd: Fix for bug #44559 - problems with apache2 init script 05 Apr 2004; Chuck Short apache-2.0.48-r1.ebuild, apache-2.0.48-r2.ebuild, apache-2.0.48-r3.ebuild, apache-2.0.48-r4.ebuild, apache-2.0.48.ebuild, files/httpd-2.0.48-ipv6.patch: Fixed IPV6 start error. IPV6 works as expected under 2.0.48. Closes #32389. 04 Apr 2004; Chuck Short files/apache.confd, files/apache.rc6: Keep the $PERL5LIB sane when starting apache. Closes #34615. 04 Apr 2004; Chuck Short files/conf/apache.conf: Added LimitRequestBody directive, commented out ofcourse, since it might affect other applications if it wasnt. Closes #34516. 03 Apr 2004; Chuck Short apache-2.0.48.ebuild, files/conf/commonapache.conf: Added multiviews for /usr/share/doc. Closes #30862. 02 Apr 2004; Robin H. Johnson apache-2.0.49.ebuild: fix bug #46585. 02 Apr 2004; Chuck Short apache-2.0.49.ebuild, files/apache2: Added apache2 log rotate. Closes #42537. 01 Apr 2004; Chuck Short metadata.xml: Updated metadata.xml. 01 Apr 2004; Chuck Short apache-1.3.29.ebuild: mod_db_auth patch backported to apache_1.3.29. Closes #43558. 01 Apr 2004; Chuck Short apache-1.3.29-r1.ebuild, files/apache-1.3.29_mod_auth_db.patch: Added patch so that mod_auth_db will compile with db4.1 and above. This patch should not be needed in the next release. 29 Mar 2004; Chuck Short files/conf/Vhosts.conf: Fixed typo in Vhosts.conf config file, closes #34335. 28 Mar 2004; apache-2.0.48-r4.ebuild: adding s390 keywords 26 Mar 2004; files/2.0.49/gentestcrt.sh: Copied missing gentestcrt.sh from ${FILESDIR}/2.0.40. Closes #45786. 26 Mar 2004; Robin H. Johnson files/2.0.49/apache2.initd: fix bug #45774. 24 Mar 2004; Chris Aniszczyk apache-2.0.49.ebuild: Marking stable on hppa. 23 Mar 2004; Brandon Hale apache-2.0.49.ebuild: Marked stable on x86 for Ms. A Escriva-Sammer. Hugs all around. 23 Mar 2004; Aron Griffis apache-2.0.49.ebuild: stable on alpha and ia64 23 Mar 2004; Luca Barbato apache-2.0.49.ebuild: Stable on ppc 22 Mar 2004; Jon Portnoy apache-2.0.49.ebuild : Stable on AMD64. *apache-2.0.49 (22 Mar 2004) 22 Mar 2004; Jason Wever apache-2.0.49.ebuild: Marked stable on sparc wrt bug #45206. 22 Mar 2004; Stuart Herbert files/2.0.49/40_mod_ssl.conf, files/2.0.49/41_mod_ssl.default-vhost.conf, files/2.0.49/45_mod_dav.conf, files/2.0.49/46_mod_ldap.conf, files/2.0.49/apache2-builtin-mods, files/2.0.49/apache2.conf, files/2.0.49/apache2.confd, files/2.0.49/apache2.initd, files/2.0.49/apache2logserverstatus, files/2.0.49/apache2splitlogfile, files/2.0.49/commonapache2.conf, files/2.0.49/dynamic-vhosts.conf, files/2.0.49/vhosts.conf, files/2.0.49/virtual-homepages.conf: Version bump - fixes security bug 45206, and bug #45418 Updated ebuild to no longer rely on files in files/2.0.40 directory. We can get rid of that once we're happy that this ebuild is stable. Changed the vhosts configuration. Now ships with all vhost config files commented out by default. Fixed the 'has_version in global scope' warning. 11 Mar 2004; Michael Sterrett apache-1.3.29-r1.ebuild: ppc64 needs dev-libs/mm first 06 Feb 2004; Lars Weiler apache-2.0.48-r4.ebuild: Tested on ppc. Making stable. *apache-2.0.48-r4 (28 Jan 2004) 28 Jan 2004; Robin H. Johnson apache-2.0.48-r4.ebuild: fix bug #39027 for old versions of portage. 20 Jan 2004; Robin H. Johnson files/2.0.48-r1/apache2.initd: fix bug #38787, remember to always update your conf.d files! 19 Jan 2004; apache-1.3.29-r1.ebuild: Added ~mips to KEYWORDS. 17 Jan 2004; Robin H. Johnson files/2.0.48-r1/apache2.initd: add some catches/warnings to .48-r2 init.d script *apache-2.0.48-r3 (18 Jan 2004) 18 Jan 2004; rob holland apache-2.0.48-r1.ebuild, apache-2.0.48-r3.ebuild, files/apache-2.0.48-export.diff: Added export patch to fix compilation on some boxes. #32588. Reported by marco@md2.ath.cx. Pointer from Chris Nott. 14 Jan 2004; Robin H. Johnson apache-1.3.27-r3.ebuild, apache-1.3.27-r4.ebuild, apache-1.3.28-r1.ebuild, apache-1.3.28.ebuild, apache-1.3.29-r1.ebuild, apache-1.3.29.ebuild, apache-2.0.46.ebuild, apache-2.0.47-r1.ebuild, apache-2.0.47.ebuild, apache-2.0.48-r1.ebuild, apache-2.0.48-r2.ebuild, apache-2.0.48.ebuild: fix bug #38040. cleanup all apache2 DEPENDS to block mips from ldap until they have openldap supported. *apache-2.0.48-r2 (12 Jan 2004) 12 Jan 2004; Robin H. Johnson apache-2.0.48-r2.ebuild, files/2.0.48-r1/apache2.conf, files/2.0.48-r1/apache2.confd, files/2.0.48-r1/apache2.initd, files/2.0.48-r1/commonapache2.conf: change ServerRoot to /usr/lib/apache2 to get rid of all access to binaries via /etc. fix bug #37962 by improving the init/conf files. 10 Jan 2004; apache-1.3.29-r1.ebuild, apache-2.0.48-r1.ebuild: stable on ia64 25 Dec 2003; Robin H. Johnson apache-1.3.27-r3.ebuild, apache-1.3.27-r4.ebuild, apache-1.3.28-r1.ebuild, apache-1.3.28.ebuild, apache-1.3.29-r1.ebuild, apache-1.3.29.ebuild: change to keepdir as per bug #35308 15 Dec 2003; Guy Martin apache-2.0.48-r1.ebuild: Marked stable on hppa. 03 Dec 2003; Robin H. Johnson apache-2.0.48-r1.ebuild: properly fix bug #32444 28 Nov 2003; Robin H. Johnson apache-2.0.48-r1.ebuild: workaround for bug #32444 - disable SCTP support 19 Nov 2003; Daniel Robbins apache-1.3.29-r1.ebuild: unmasking on all arches so we can get out the much-delayed GLSA 200310-03. 16 Nov 2003; Aron Griffis apache-2.0.48-r1.ebuild: Stable on alpha *apache-1.3.29-r1 (04 Nov 2003) *apache-2.0.48-r1 (04 Nov 2003) 04 Nov 2003; Donny Davies apache-1.3.29-r1.ebuild, apache-2.0.48-r1.ebuild: Fix/close #32361. *apache-1.3.29 (02 Nov 2003) 02 Nov 2003; Martin Holzer apache-1.3.29.ebuild: Version bumped. 31 Oct 2003; Jason Wever apache-2.0.48.ebuild: Marked stable on sparc in accordance with GLSA 200310-04. 30 Oct 2003; Robin H. Johnson apache-2.0.48.ebuild: fix for bug #24215, be aware that it may break on non-Linux Portage. 30 Oct 2003; Rajiv Aaron Manglani files/apache.rc6, files/2.0.40/apache2.initd: initscript fixes. 30 Oct 2003; Donny Davies files/apache.rc6, files/2.0.40/apache2.initd: Fixo; Use full path to start-stop-daemon. Thanks klieber. *apache-2.0.48 (30 Oct 2003) 30 Oct 2003; Donny Davies apache-2.0.48.ebuild, files/apache-2.0.48-gentoo.diff, files/2.0.40/40_mod_ssl.conf, files/2.0.40/apache2-builtin-mods, files/2.0.40/apache2.initd, files/2.0.40/vhosts.con, files/apache.rc6: Bump for security fixes. Remove dupe 'mod_alias' from apache2-builtin-mods. Re-diff our patch; added two mod_ssl fixes from Rawhide and fix hardcoded path to /usr/sbin/suexec2. Fix/close #31427, #32035, #31787, #31503, #30161. Added comments to the patchfile (please maintain these). 30 Oct 2003; Jason Wever apache-2.0.47.ebuild: Marked stable for sparc. 16 Oct 2003; Paul de Vrieze apache-1.3.28-r1.ebuild, files/apache-1.3.27_db4_gentoo.patch: Make sure that a db version lower than 4.1 is installed and fix the checking script to get the right headers. 06 Oct 2003; Jason Wever apache-1.3.28.ebuild: Marked stable for sparc. 04 Oct 2003; Brad House apache-1.3.28.ebuild: add ~amd64 flag 29 Sep 2003; Donny Davies apache-1.3.28.ebuild, metadata.xml: Add metadata and repoman fix. 29 Sep 2003; Donny Davies apache-1.3.27-r4.ebuild, apache-1.3.28.ebuild, apache-2.0.46.ebuild, apache-2.0.47.ebuild: Cleanup for #29843. *apache-1.3.28-r1 (27 Sep 2003) 27 Sep 2003; Donny Davies apache-1.3.28-r1.ebuild, files/apache-1.3.27_db4_gentoo.patch, files/apache-1.3.28-zombie-cgi.patch, files/apache.rc6, files/2.0.40/apache2.confd, files/2.0.40/commonapache2.conf, files/conf/apache.conf, files/conf/commonapache.conf: Move --datadir to /var/www/localhost; prepare for the upcoming vhost-config and webapp-config tools. Added patches to fix #26632 and #29124. Hopefully fix #28552 and #28619. Fix #29606 and #29329. *apache-2.0.47-r1 (24 Sep 2003) 24 Sep 2003; Donny Davies apache-2.0.47-r1.ebuild, files/apache-2.0.47-gentoo.diff, files/2.0.40/41_mod_ssl.default-vhost.conf, files/2.0.40/apache2.conf, files/2.0.40/apache2.confd, files/2.0.40/apache2.initd, files/2.0.40/commonapache2.conf: Fix #25258, #25999. Add RH patches to fix parallel build and *.conf crash. Move --datadir to /var/www/localhost; prepare for the upcoming vhost-config and webapp-config tools. 25 Aug 2003; Jason Wever apache-1.3.27-r3.ebuild, apache-1.3.27-r4.ebuild, apache-1.3.28.ebuild, apache-2.0.46.ebuild, apache-2.0.47.ebuild: Added AcceptMutex fixes for sparcs for bug #7172. 26 Jul 2003; Donny Davies apache-1.3.28.ebuild: Fix #25212. Mark x86 stable. *apache-1.3.28 (23 Jul 2003) 25 Jul 2003; Guy Martin apache-1.3.28.ebuild : Marked stable on hppa. 23 Jul 2003; Donny Davies apache-1.3.28.ebuild: Security update. Will un-arch-mask after a few "it works for me" reports. 20 Jul 2003; Donny Davies files/2.0.40/commonapache2.conf: Close #24627, two smallish typos. 14 Jul 2003; Donny Davies apache-2.0.47.ebuild: Re-add dev-util/yacc; modules/ssl calls yacc on modules/ssl/ssl_expr_parse.y 12 Jul 2003; Donny Davies apache-2.0.47.ebuild: Marked x86 stable. 11 Jul 2003; Donny Davies apache-1.3.27-r4.ebuild, files/apache-1.3.27-apachectl.patch: Tidy the user/group bits and apachectl. 11 Jul 2003; Donny Davies files/apache.rc6, files/2.0.40/apache2.initd: Close #23854. *apache-2.0.47 (09 Jul 2003) 25 Jul 2003; Guy Martin apache-2.0.47.ebuild : Marked stable on hppa. 09 Jul 2003; Mike Frysinger : Filter out largefile support on glibc-2.2.x 09 Jul 2003; Donny Davies apache-1.3.27-r1.ebuild, apache-1.3.27-r2.ebuild, apache-1.3.27.ebuild, apache-2.0.43-r1.ebuild, apache-2.0.44.ebuild, apache-2.0.45.ebuild, apache-2.0.47.ebuild: Bump to latest release. Remove dev-util/yacc from DEPEND (I dont see what needs this). Cosmetic clean-up of certificate creation message. 22 Jun 2003; Paul de Vrieze apache-1.3.27-r4.ebuild: Fix the compilation with versioned symbols in db 17 Jun 2003; Donny Davies apache-2.0.46.ebuild: Close #13191; GNU deprecated the -1 shortcuts (/me shakes head). Add fixes to use `getent' instead of grepping through /etc/{passwd,group}. *apache-2.0.46 (28 May 2003) 04 Jun 2003; Donny Davies apache-2.0.46.ebuild: Close #12637. 28 May 2003; Donny Davies Manifest, apache-2.0.46.ebuild, files/apache-2.0.46-gentoo.diff: Chase latest release; re-diff the patch. *apache-2.0.45 (06 Apr 2003) 22 May 2003; Donny Davies commonapache2.conf: Close #12006. 06 Apr 2003; Donny Davies apache-2.0.45.ebuild, files/apache-2.0.45-gentoo.diff, files/2.0.40/40_mod_ssl.conf, files/2.0.40/apache2.initd, files/2.0.40/commonapache2.conf: New version. Added optional ldap mods, couple of small config file cleanups. Fix bugs #17651, 17145. *apache-1.3.27-r4 (23 Feb 2003) 26 Mar 2003; Thomas Raschbacher apache-1.3.27-r[34].ebuild: changed mod_ssl_ver to 2.8.14 fixing bug #18172 changed mod_ssl_ver in -r4 so that it doesn't contain apache version for ipv6 patch use 25 Feb 2003; Donny Davies apache.rc6, apache2.initd : Send USR1 signal only to parent in reload(); #16326. 12 Mar 2003; Zach Welch apache-1.3.27-r4.ebuild: add arm keyword 23 Feb 2003; Martin Holzer apache-1.3.27-r4.ebuild files/digest-apache-1.3.27-r4 ChangeLog : Added openssl to DEPEND. 24 Feb 2003; Martin Holzer apache-1.3.27-r4.ebuild ChangeLog : Removed Changes done from -r2 to -r4. *apache-1.3.27-r3 (23 Feb 2003) 24 Feb 2003; Martin Holzer apache-1.3.27-r3.ebuild ChangeLog : Removed Changes done from -r1 to -r3. 23 Feb 2003; Martin Holzer apache-1.3.27-r3.ebuild files/digest-apache-1.3.27-r3 ChangeLog : Added openssl to DEPEND. 23 Feb 2003; Donny Davies : Fix #14561, #14589, #14724, #14818, #15592, #15806, #16158. *apache-2.0.44 (21 Jan 2003) 26 Mar 2003; Jason Wever apache-2.0.44.ebuild: Added ~sparc to keywords. 15 Mar 2003; Jan Seidel : Added ~mips to KEYWORDS 18 Feb 2003; apache-2.0.44.ebuild : added yacc as a DEPEND 12 Feb 2003; Guy Martin : Added hppa to keywords. 21 Jan 2003; Donny Davies apache-2.0.44.ebuild, commonapache2.conf : Version bump, #14300, add fix for #13152, close #13304. *apache-1.3.27-r2 (16 Dec 2002) 16 Dec 2002; Donny Davies : #11209; Added pam support to suexec, and ipv6 support/patch. Thanks to Andrey Ulanov . 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords *apache-2.0.43-r1 (28 Nov 2002) 12 Feb 2003; Seemant Kulleen apache-2.0.43-r1.ebuild : cosmetic fixes 15 Dec 2002; Bjoern Brauel apache-2.0.43-r1.ebuild : Add alpha to KEYWORDS 28 Nov 2002; Donny Davies : Updated layout! Getting closer to fully deprecating Apache1. Third party module integration is now somewhat simplified; simply install the desired module and edit /etc/conf.d/apache2. There's no longer the need for the 'ebuild /var/db/pkg/.../foo.ebuild config' dance. Yay. *apache-2.0.43 (02 Nov 2002) 02 Nov 2002; Donny Davies : Chase latest; #9967. *apache-1.3.27-r1 (12 Oct 2002) 12 Oct 2002; Donny Davies : Added redhat db-4 patch, tweaked sys-libs/db dependency to make things more sane. Swept up patches into a single diff. Added (Gentoo/Linux) to the server_version string. Clean out old junk. Help out with #8759. *apache-1.3.27 (06 Oct 2002) 06 Oct 2002; Nicholas Jones : GLSA update. Version Bump with files dir moved to gentoo mirrors. *apache-2.0.40-r1 (04 Sept 2002) 14 Sep 2002; Nicholas Jones : Added the capability for a graceful restart. Should ensure that the server, when restarted, actually dies before it's started again. 04 Sep 2002; Nicholas Jones : Made it path compliant. Fixed the modules files. Fixed the init.d and conf.d files. Still needs default configs and more tuning. *apache-2.0.40 (15 Aug 2002) 15 Aug 2002; Michael J. Cohen : Initial release, needs a few modules cleaned up as well as paths *apache-1.3.26-r4 (3 Jul 2002) 02 Oct 2002; Donny Davies apache-1.3.26-r4.ebuild : Fix for #6149. 28 Sep 2002; Daniel Ahlberg files/apache.rc6 : Made restart send signal to apache processes instead of httpd processes. Thanks to ska-fan in #gentoo-dev for finding this. 19 Sep 2002; Michael Frysinger apache-1.3.26-r4.ebuild files/apache.rc6 : Fixed the grep expressions for DATA_DIR and GID ... #8124 Fixed 'use named' (was already added to 2.0.x just not 1.3.x) ... #5556 17 Sep 2002; Nicholas Jones : Fixed the graceful restart... It wasn't paying heed to ${APACHE_OPTS} 14 Sep 2002; Nicholas Jones : Added the capability for a graceful restart. Should ensure that the server, when restarted, actually dies before it's started again. 14 Sep 2002; Donny Davies mime_type_fix : Add x-ogg; #7245. Cleanup. 14 Aug 2002; Pieter Van den Abeele : Added ppc keyword 14 Jul 2002; Daniel Ahlberg apache-1.3.26.ebuild : Added KEYWORDS. 14 Jul 2002; Daniel Ahlberg apache-1.3.26-r4.ebuild : Added KEYWORDS. 3 Jul 2002; Brandon Low apache-1.3.26-r4.ebuild: Just .keep some directories we make so that they will be handled more sanely in unmerge and clean operations. *apache-1.3.26-r3 (2 Jul 2002) 19 Sep 2002; Michael Frysinger apache-1.3.26-r3.ebuild : Fixed the grep expressions for DATA_DIR ... #8124 14 Jul 2002; Daniel Ahlberg apache-1.3.26-r3.ebuild : Added KEYWORDS. 2 Jul 2002; Jon Nelson apache-1.3.26-r3.ebuild: Basically, move stuff from pkg_setup() to postinst. *apache-1.3.26-r2 (22 Jun 2002) 14 Jul 2002; Daniel Ahlberg apache-1.3.26-r2.ebuild : Added KEYWORDS. 22 Jun 2002; Nicholas Jones : Bugfix... Configs weren't actually changed properly. Moved sed on DATA_DIR after configs were coppied from ${FILESDIR} *apache-1.3.26-r1 (20 Jun 2002) 14 Jul 2002; Daniel Ahlberg apache-1.3.26-r1.ebuild : Added KEYWORDS. 20 Jun 2002; Nicholas Jones : Another attempt at fixing the LDAP user issue. Change the user check. Also added in checks to make sure that DATA_DIR is set. Turn 'install-quiet' back on. *apache-1.3.26 (19 Jun 2002) 19 Jun 2002; Nicholas Jones : The real exploit fix. Also patched a mdk patch so that it applied. *apache-1.3.24-r6 (18 Jun 2002) 14 Jul 2002; Daniel Ahlberg apache-1.3.24-r6.ebuild : Added KEYWORDS. 18 Jun 2002; Nicholas Jones : ADDED PATCH FOR PROXY-HTTP1.1-CHUNKS EXPLOIT Fixed bug #2313 -- Better checks for group/user Fixed bug #3533 -- User can setup user/group and the homedir of the apache user will be the data directory *apache-1.3.24-r2 (4 May 2002) 14 Jul 2002; Daniel Ahlberg apache-1.3.24-r2.ebuild : Added KEYWORDS. 4 May 2002; Donny Davies : Added LICENSE, SLOT, $Headers. 26 Apr 2002; Donny Davies : Made the user/group id's 81 in pkg_setup after thusly adding them to Gentoo's baselayout. No need to upgrade folks; cosmetic-only fix. 10 Apr 2002; Donny Davies apache-1.3.24-r1.ebuild, files/conf/commonapache.conf : Corrected the apache user's home directory (/var/www -> /home/httpd). Corrected the icons directory (/var/www/icons -> /home/httpd/icons). Ripped the php mime types from the commonapache.conf file. I moved them to the php package, as an addon config snippet. (/etc/apache/conf/mod_php.conf) *apache-1.3.24-r1 (9 Apr 2002) 9 Apr 2002; Donny Davies apache-1.3.24-r1.ebuild : data is now in /home/httpd/{htdocs,icons,cgi-bin} (new standard location for Gentoo) server now runs as user/group apache mod_ssl was split into a separate package link with the mm library; provides modules with shared memory pools (EAPI_MM=SYSTEM) link with the system expat library all modules are now built using SHARED_CHAIN (smaller mod sizes) several patches from debian/mandrake are included. the most interesting one is the mandrake serverroot patch which makes configuring and organizing apache easier. the EAPI patch is now unconditionally included. previously you only got it if you had ssl in your USE variable. provide an easy way to tune up the HARD_SERVER_LIMIT created a build-time config file for the modules distributed with apache. now you can finely tune your own modules selection, and have your choices preserved across upgrades. a gentoo-only feature ;) suexec is now fixed and restricted to user/group apache. added some support scripts (from mandrake). two of these allow easy addition and removal of third-party modules into your apache.conf. this should make writing ebuilds for extra mods easier. see net-www/mod_* for examples. the config files are now in /etc/apache/conf, conveniently organized into separate directories for addon-modules and vhosts. this simplifies things for everybody and especially for those with complicated/large sites. *apache-1.3.24 (27 Mar 2002) 27 Mar 2002; Donny Davies apache-1.3.24.ebuild : Bump up to apache-1.3.24, mod_ssl-2.8.8; fixes some security issues. This port is being re-written, will be ready soon. *apache-1.3.23 (4 Feb 2002) 4 Feb 2002; Donny Davies apache-1.3.23.ebuild : Bump apache to 1.3.23, mod_ssl to 2.8.6-1.3.23. *apache-1.3.22-r6 (1 Feb 2002) 1 Feb 2002; G.Bevin ChangeLog : Added initial ChangeLog which should be updated whenever the package is updated in any way. This changelog is targetted to users. This means that the comments should well explained and written in clean English. The details about writing correct changelogs are explained in the skel.ChangeLog file which you can find in the root directory of the portage repository.