pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/apache22 Update "apache22" package to version 2.2.9.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/5c71e40c5eb5
branches:  trunk
changeset: 543450:5c71e40c5eb5
user:      tron <tron%pkgsrc.org@localhost>
date:      Wed Jun 18 21:38:00 2008 +0000

description:
Update "apache22" package to version 2.2.9.
This version of Apache is principally a bug and security fix release.
The following potential security flaws are addressed:
- CVE-2008-2364: mod_proxy_http: Better handling of excessive interim
  responses from origin server to prevent potential denial of service and
  high memory usage. Reported by Ryujiro Shibuya.
- CVE-2007-6420: mod_proxy_balancer: Prevent CSRF attacks against the
  balancer-manager interface.

pkgsrc related notes:
- CVE-2008-2364 was already fixed in "pkgsrc"
- CVE-2007-6420 doesn't affect the package in the default configuration
  because the "proxy_balancer" isn't enabled.

diffstat:

 www/apache22/Makefile         |    7 +-
 www/apache22/Makefile.common  |    4 +-
 www/apache22/PLIST            |  254 ++++++++++++++++++++---------------------
 www/apache22/distinfo         |   11 +-
 www/apache22/patches/patch-aa |   18 +-
 www/apache22/patches/patch-ab |   83 -------------
 6 files changed, 141 insertions(+), 236 deletions(-)

diffs (truncated from 933 to 300 lines):

diff -r e975d53ec569 -r 5c71e40c5eb5 www/apache22/Makefile
--- a/www/apache22/Makefile     Wed Jun 18 21:37:31 2008 +0000
+++ b/www/apache22/Makefile     Wed Jun 18 21:38:00 2008 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.26 2008/06/12 14:12:19 tron Exp $
+# $NetBSD: Makefile,v 1.27 2008/06/18 21:38:00 tron Exp $
 
 .include "Makefile.common"
 
 PKGNAME=       apache-${APACHE_VERSION}
-PKGREVISION=   1
 CATEGORIES=    www
 
 HOMEPAGE=      http://httpd.apache.org/
@@ -27,6 +26,7 @@
 CONFIGURE_ARGS+=       --with-apr=${BUILDLINK_PREFIX.apr}
 CONFIGURE_ARGS+=       --with-apr-util=${BUILDLINK_PREFIX.apr-util}
 
+CHECK_INTERPRETER_SKIP+=       lib/httpd/httpd.exp
 CHECK_PORTABILITY_SKIP+=       srclib/pcre/* \
                                srclib/apr-util/* \
                                srclib/apr/*
@@ -264,6 +264,7 @@
                ${CHOWN} ${MANOWN}:${MANGRP} ${PREFIX}/${PKGMANDIR}/$$file; \
        done
 
-       [ ! -f ${PREFIX}/sbin/suexec ] || ${CHMOD} -w ${PREFIX}/sbin/suexec
+       ${CHMOD} -x ${PREFIX}/sbin/envvars-std
+       ${TEST} ! -f ${PREFIX}/sbin/suexec || ${CHMOD} -w ${PREFIX}/sbin/suexec
 
 .include "../../mk/bsd.pkg.mk"
diff -r e975d53ec569 -r 5c71e40c5eb5 www/apache22/Makefile.common
--- a/www/apache22/Makefile.common      Wed Jun 18 21:37:31 2008 +0000
+++ b/www/apache22/Makefile.common      Wed Jun 18 21:38:00 2008 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.7 2008/01/21 15:07:10 xtraeme Exp $
+# $NetBSD: Makefile.common,v 1.8 2008/06/18 21:38:00 tron Exp $
 
 DISTNAME=              httpd-${APACHE_VERSION}
 EXTRACT_SUFX=          .tar.bz2
 # When updating this version be sure to update the checksum.
-APACHE_VERSION=                2.2.8
+APACHE_VERSION=                2.2.9
 MASTER_SITES=          ${MASTER_SITE_APACHE:=httpd/} \
                        ${MASTER_SITE_APACHE:=httpd/old/} \
                        http://www.NetBSD.org/images/logos/
diff -r e975d53ec569 -r 5c71e40c5eb5 www/apache22/PLIST
--- a/www/apache22/PLIST        Wed Jun 18 21:37:31 2008 +0000
+++ b/www/apache22/PLIST        Wed Jun 18 21:38:00 2008 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.5 2008/04/12 22:43:13 jlam Exp $
+@comment $NetBSD: PLIST,v 1.6 2008/06/18 21:38:01 tron Exp $
+${PLIST.suexec}sbin/suexec
 include/httpd/ap_compat.h
 include/httpd/ap_config.h
 include/httpd/ap_config_auto.h
@@ -75,7 +76,6 @@
 sbin/logresolve
 sbin/mkcert
 sbin/rotatelogs
-${PLIST.suexec}sbin/suexec
 share/examples/httpd/extra/httpd-autoindex.conf
 share/examples/httpd/extra/httpd-dav.conf
 share/examples/httpd/extra/httpd-default.conf
@@ -355,8 +355,9 @@
 share/httpd/manual/bind.html.de
 share/httpd/manual/bind.html.en
 share/httpd/manual/bind.html.fr
-share/httpd/manual/bind.html.ja.euc-jp
+share/httpd/manual/bind.html.ja.utf8
 share/httpd/manual/bind.html.ko.euc-kr
+share/httpd/manual/bind.html.tr.utf8
 share/httpd/manual/caching.html
 share/httpd/manual/caching.html.en
 share/httpd/manual/caching.html.fr
@@ -364,18 +365,19 @@
 share/httpd/manual/configuring.html.de
 share/httpd/manual/configuring.html.en
 share/httpd/manual/configuring.html.fr
-share/httpd/manual/configuring.html.ja.euc-jp
+share/httpd/manual/configuring.html.ja.utf8
 share/httpd/manual/configuring.html.ko.euc-kr
+share/httpd/manual/configuring.html.tr.utf8
 share/httpd/manual/content-negotiation.html
 share/httpd/manual/content-negotiation.html.en
 share/httpd/manual/content-negotiation.html.fr
-share/httpd/manual/content-negotiation.html.ja.euc-jp
+share/httpd/manual/content-negotiation.html.ja.utf8
 share/httpd/manual/content-negotiation.html.ko.euc-kr
 share/httpd/manual/convenience.map
 share/httpd/manual/custom-error.html
 share/httpd/manual/custom-error.html.en
 share/httpd/manual/custom-error.html.es
-share/httpd/manual/custom-error.html.ja.euc-jp
+share/httpd/manual/custom-error.html.ja.utf8
 share/httpd/manual/custom-error.html.ko.euc-kr
 share/httpd/manual/developer/API.html
 share/httpd/manual/developer/API.html.en
@@ -391,30 +393,31 @@
 share/httpd/manual/developer/index.html.en
 share/httpd/manual/developer/modules.html
 share/httpd/manual/developer/modules.html.en
-share/httpd/manual/developer/modules.html.ja.euc-jp
+share/httpd/manual/developer/modules.html.ja.utf8
 share/httpd/manual/developer/request.html
 share/httpd/manual/developer/request.html.en
 share/httpd/manual/developer/thread_safety.html
 share/httpd/manual/developer/thread_safety.html.en
 share/httpd/manual/dns-caveats.html
 share/httpd/manual/dns-caveats.html.en
-share/httpd/manual/dns-caveats.html.ja.euc-jp
+share/httpd/manual/dns-caveats.html.ja.utf8
 share/httpd/manual/dns-caveats.html.ko.euc-kr
 share/httpd/manual/dso.html
 share/httpd/manual/dso.html.en
-share/httpd/manual/dso.html.ja.euc-jp
+share/httpd/manual/dso.html.ja.utf8
 share/httpd/manual/dso.html.ko.euc-kr
 share/httpd/manual/env.html
 share/httpd/manual/env.html.en
-share/httpd/manual/env.html.ja.euc-jp
+share/httpd/manual/env.html.ja.utf8
 share/httpd/manual/env.html.ko.euc-kr
 share/httpd/manual/faq/index.html
 share/httpd/manual/faq/index.html.en
+share/httpd/manual/faq/index.html.tr.utf8
 share/httpd/manual/filter.html
 share/httpd/manual/filter.html.en
 share/httpd/manual/filter.html.es
 share/httpd/manual/filter.html.fr
-share/httpd/manual/filter.html.ja.euc-jp
+share/httpd/manual/filter.html.ja.utf8
 share/httpd/manual/filter.html.ko.euc-kr
 share/httpd/manual/glossary.html
 share/httpd/manual/glossary.html.de
@@ -422,39 +425,40 @@
 share/httpd/manual/glossary.html.es
 share/httpd/manual/glossary.html.fr
 share/httpd/manual/glossary.html.ko.euc-kr
+share/httpd/manual/glossary.html.tr.utf8
 share/httpd/manual/handler.html
 share/httpd/manual/handler.html.en
 share/httpd/manual/handler.html.es
 share/httpd/manual/handler.html.fr
-share/httpd/manual/handler.html.ja.euc-jp
+share/httpd/manual/handler.html.ja.utf8
 share/httpd/manual/handler.html.ko.euc-kr
 share/httpd/manual/handler.html.ru.koi8-r
 share/httpd/manual/howto/access.html
 share/httpd/manual/howto/access.html.en
 share/httpd/manual/howto/auth.html
 share/httpd/manual/howto/auth.html.en
-share/httpd/manual/howto/auth.html.ja.euc-jp
+share/httpd/manual/howto/auth.html.ja.utf8
 share/httpd/manual/howto/auth.html.ko.euc-kr
 share/httpd/manual/howto/cgi.html
 share/httpd/manual/howto/cgi.html.en
-share/httpd/manual/howto/cgi.html.ja.euc-jp
+share/httpd/manual/howto/cgi.html.ja.utf8
 share/httpd/manual/howto/cgi.html.ko.euc-kr
 share/httpd/manual/howto/htaccess.html
 share/httpd/manual/howto/htaccess.html.en
-share/httpd/manual/howto/htaccess.html.ja.euc-jp
+share/httpd/manual/howto/htaccess.html.ja.utf8
 share/httpd/manual/howto/htaccess.html.ko.euc-kr
 share/httpd/manual/howto/htaccess.html.pt-br
 share/httpd/manual/howto/index.html
 share/httpd/manual/howto/index.html.en
-share/httpd/manual/howto/index.html.ja.euc-jp
+share/httpd/manual/howto/index.html.ja.utf8
 share/httpd/manual/howto/index.html.ko.euc-kr
 share/httpd/manual/howto/public_html.html
 share/httpd/manual/howto/public_html.html.en
-share/httpd/manual/howto/public_html.html.ja.euc-jp
+share/httpd/manual/howto/public_html.html.ja.utf8
 share/httpd/manual/howto/public_html.html.ko.euc-kr
 share/httpd/manual/howto/ssi.html
 share/httpd/manual/howto/ssi.html.en
-share/httpd/manual/howto/ssi.html.ja.euc-jp
+share/httpd/manual/howto/ssi.html.ja.utf8
 share/httpd/manual/howto/ssi.html.ko.euc-kr
 share/httpd/manual/images/apache_header.gif
 share/httpd/manual/images/caching_fig1.gif
@@ -490,29 +494,32 @@
 share/httpd/manual/index.html.en
 share/httpd/manual/index.html.es
 share/httpd/manual/index.html.fr
-share/httpd/manual/index.html.ja.euc-jp
+share/httpd/manual/index.html.ja.utf8
 share/httpd/manual/index.html.ko.euc-kr
 share/httpd/manual/index.html.pt-br
+share/httpd/manual/index.html.tr.utf8
 share/httpd/manual/install.html
 share/httpd/manual/install.html.de
 share/httpd/manual/install.html.en
 share/httpd/manual/install.html.es
 share/httpd/manual/install.html.fr
-share/httpd/manual/install.html.ja.euc-jp
+share/httpd/manual/install.html.ja.utf8
 share/httpd/manual/install.html.ko.euc-kr
+share/httpd/manual/install.html.tr.utf8
 share/httpd/manual/invoking.html
 share/httpd/manual/invoking.html.de
 share/httpd/manual/invoking.html.en
 share/httpd/manual/invoking.html.es
 share/httpd/manual/invoking.html.fr
-share/httpd/manual/invoking.html.ja.euc-jp
+share/httpd/manual/invoking.html.ja.utf8
 share/httpd/manual/invoking.html.ko.euc-kr
 share/httpd/manual/invoking.html.ru.koi8-r
+share/httpd/manual/invoking.html.tr.utf8
 share/httpd/manual/license.html
 share/httpd/manual/license.html.en
 share/httpd/manual/logs.html
 share/httpd/manual/logs.html.en
-share/httpd/manual/logs.html.ja.euc-jp
+share/httpd/manual/logs.html.ja.utf8
 share/httpd/manual/logs.html.ko.euc-kr
 share/httpd/manual/misc/index.html
 share/httpd/manual/misc/index.html.en
@@ -539,42 +546,46 @@
 share/httpd/manual/mod/core.html
 share/httpd/manual/mod/core.html.de
 share/httpd/manual/mod/core.html.en
-share/httpd/manual/mod/core.html.ja.euc-jp
+share/httpd/manual/mod/core.html.ja.utf8
+share/httpd/manual/mod/core.html.tr.utf8
 share/httpd/manual/mod/directive-dict.html
 share/httpd/manual/mod/directive-dict.html.en
-share/httpd/manual/mod/directive-dict.html.ja.euc-jp
+share/httpd/manual/mod/directive-dict.html.ja.utf8
 share/httpd/manual/mod/directive-dict.html.ko.euc-kr
+share/httpd/manual/mod/directive-dict.html.tr.utf8
 share/httpd/manual/mod/directives.html
 share/httpd/manual/mod/directives.html.de
 share/httpd/manual/mod/directives.html.en
 share/httpd/manual/mod/directives.html.es
-share/httpd/manual/mod/directives.html.ja.euc-jp
+share/httpd/manual/mod/directives.html.ja.utf8
 share/httpd/manual/mod/directives.html.ko.euc-kr
 share/httpd/manual/mod/directives.html.ru.koi8-r
+share/httpd/manual/mod/directives.html.tr.utf8
 share/httpd/manual/mod/event.html
 share/httpd/manual/mod/event.html.en
 share/httpd/manual/mod/index.html
 share/httpd/manual/mod/index.html.de
 share/httpd/manual/mod/index.html.en
 share/httpd/manual/mod/index.html.es
-share/httpd/manual/mod/index.html.ja.euc-jp
+share/httpd/manual/mod/index.html.ja.utf8
 share/httpd/manual/mod/index.html.ko.euc-kr
+share/httpd/manual/mod/index.html.tr.utf8
 share/httpd/manual/mod/mod_actions.html
 share/httpd/manual/mod/mod_actions.html.de
 share/httpd/manual/mod/mod_actions.html.en
-share/httpd/manual/mod/mod_actions.html.ja.euc-jp
+share/httpd/manual/mod/mod_actions.html.ja.utf8
 share/httpd/manual/mod/mod_actions.html.ko.euc-kr
 share/httpd/manual/mod/mod_alias.html
 share/httpd/manual/mod/mod_alias.html.en
-share/httpd/manual/mod/mod_alias.html.ja.euc-jp
+share/httpd/manual/mod/mod_alias.html.ja.utf8
 share/httpd/manual/mod/mod_alias.html.ko.euc-kr
 share/httpd/manual/mod/mod_asis.html
 share/httpd/manual/mod/mod_asis.html.en
-share/httpd/manual/mod/mod_asis.html.ja.euc-jp
+share/httpd/manual/mod/mod_asis.html.ja.utf8
 share/httpd/manual/mod/mod_asis.html.ko.euc-kr
 share/httpd/manual/mod/mod_auth_basic.html
 share/httpd/manual/mod/mod_auth_basic.html.en
-share/httpd/manual/mod/mod_auth_basic.html.ja.euc-jp
+share/httpd/manual/mod/mod_auth_basic.html.ja.utf8
 share/httpd/manual/mod/mod_auth_basic.html.ko.euc-kr
 share/httpd/manual/mod/mod_auth_digest.html
 share/httpd/manual/mod/mod_auth_digest.html.en
@@ -583,21 +594,21 @@
 share/httpd/manual/mod/mod_authn_alias.html.en
 share/httpd/manual/mod/mod_authn_anon.html
 share/httpd/manual/mod/mod_authn_anon.html.en
-share/httpd/manual/mod/mod_authn_anon.html.ja.euc-jp
+share/httpd/manual/mod/mod_authn_anon.html.ja.utf8
 share/httpd/manual/mod/mod_authn_anon.html.ko.euc-kr
 share/httpd/manual/mod/mod_authn_dbd.html
 share/httpd/manual/mod/mod_authn_dbd.html.en
 share/httpd/manual/mod/mod_authn_dbm.html
 share/httpd/manual/mod/mod_authn_dbm.html.en
-share/httpd/manual/mod/mod_authn_dbm.html.ja.euc-jp
+share/httpd/manual/mod/mod_authn_dbm.html.ja.utf8
 share/httpd/manual/mod/mod_authn_dbm.html.ko.euc-kr
 share/httpd/manual/mod/mod_authn_default.html
 share/httpd/manual/mod/mod_authn_default.html.en
-share/httpd/manual/mod/mod_authn_default.html.ja.euc-jp
+share/httpd/manual/mod/mod_authn_default.html.ja.utf8
 share/httpd/manual/mod/mod_authn_default.html.ko.euc-kr
 share/httpd/manual/mod/mod_authn_file.html
 share/httpd/manual/mod/mod_authn_file.html.en
-share/httpd/manual/mod/mod_authn_file.html.ja.euc-jp
+share/httpd/manual/mod/mod_authn_file.html.ja.utf8
 share/httpd/manual/mod/mod_authn_file.html.ko.euc-kr
 share/httpd/manual/mod/mod_authnz_ldap.html



Home | Main Index | Thread Index | Old Index