Commit graph

33 commits

Author SHA1 Message Date
itojun
624810e725 listen to both IPv4 and IPv6 wildcard by default.
workarounds PR12655.
2001-07-16 15:41:51 +00:00
jlam
9820a22a90 In package Makefiles, create FILES_SUBST instead of duplicating sed
expression for substituting in DEINSTALL/INSTALL scripts.  Use "${CMP} -s"
instead of "diff -q" since the former is more portable across OSes.
2001-07-13 07:09:17 +00:00
jlam
5f0d65a65d Introduce a new make variable APACHE_CUSTOM_CFLAGS that can be set in
/etc/mk.conf to any string of legal compiler flags to tune different aspects
of the built httpd.
2001-05-18 06:01:35 +00:00
jlam
a7a1b31121 Allow changing document root for suexec through ${APACHE_SUEXEC_DOCROOT}.
Closes pkg/12852 by Eric Schnoebelen <eric@milo.cirr.com>.
2001-05-08 17:28:08 +00:00
jlam
f765238971 Make apache and apache6 package skeletons look more similar. Change
maintainer of apache6 package back to itojun@netbsd.org.
2001-04-29 21:21:13 +00:00
kim
4fba76b074 Fix MASTER_SITES 2001-04-14 19:50:04 +00:00
kim
e6e2609df2 Use APACHE_SYSCONFDIR to set sysconfdir (the location of config files). 2001-04-14 19:42:53 +00:00
itojun
802996410d update to 1.3.19 with IPv6 patch.
--- from apache/Announcements
                         Apache 1.3.19  Major changes

   The primary security fix is:
     * The default installation could lead mod_negotiation and mod_dir or
       mod_autoindex to display a directory listing instead of the
       multiview'ed index.html.* files, if a very long path was created
       artificially by using many slashes.  Now 403 FORBIDDEN is returned.

   The bug fixes are:
     * The ServerRoot directive now removes trailing slashes.
     * Restore functionality broken by the mod_rewrite security fix:
       The mod_rewrite string arithmetic is corrected for rewrite map.
     * Some possible segfault conditions have been fixed.
     * Under certain circumstances, Apache did not supply the
       right response headers when requiring authentication.

   The main new features include:
     * New configuration error reporting if the UserDir argument is set
       to a relative path on Win32 or Netware [which do not support home
       directories], or a relative path on any platform if that path
       includes the '*' username substitution.

   Selected new features that relate to Windows platforms:
     * Apache on Win9x now ensures the service is stopped before removal.
     * Test httpd.conf (-t) now holds the console open on "SYNTAX OK".
     * Apache/Win32 no longer holds open the console on error unless
       it was invoked from a shortcut with the -w option.
     * mod_user was significantly refactored to assure that the UserDir
       directive is parsed effectively the same across platforms, fixing
       a UserDir bug introduced in 1.3.17 on the Win32 platform.

   Selected new features relating to other platforms:
     * Netware problems with file extension truncatation are resolved.
     * Netware recognizes the SERVER/VOLUME:/PATH/FILE filename pattern.
     * Netware mod_tls properly disables nagle for SSL connections,
       and properly negotiates SSL based on the port.
     * Startup and Shutdown issues were addressed on TPF.
2001-03-01 04:03:08 +00:00
wiz
a0745845b3 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:21:28 +00:00
itojun
7bf3b64d59 slightly better way to handle -p1 patches 2001-02-06 12:55:42 +00:00
itojun
5530243cc0 pull official patch from apache.org. make it 1.3.17.1 2001-02-06 12:50:19 +00:00
itojun
3cbc70c34d s/apache/apache6/. oops 2001-02-06 12:43:06 +00:00
itojun
5ed60a1dcb upgrade to 1.3.17 + IPv6 patch. pkgsrc directory is much more similar to
pksrc/www/apache.  see pkgsrc/www/apache changelog for full changelog.
2001-02-06 10:58:18 +00:00
itojun
adfb4742a9 use latest IPv6 patch. this fixes problem with virtual host directives
when incoming IPv4 connections are captured by AF_INET6 socket (IPv4 mapped
address).  not really matter for normal NetBSD installation.

I beileve IPv4 mapped address is very bad from security/access control POV.
really.
2001-01-15 11:43:59 +00:00
itojun
6e87833b2c upgrade to 1.3.14 + IPv6 patch. apache side fixed security hole between
1.3.12 -> 1.3.14.
2000-11-14 19:58:05 +00:00
jlam
9ab26c50e7 Install rc.d control script as "foo" instead of "foo.sh" to comply with
how NetBSD's rc.d system interprets script names.  Also add appropriate
REQUIRE and PROVIDE sections to allow direct use in NetBSD's rc.d system.
2000-09-20 05:14:10 +00:00
itojun
859420d97a use 9/8 apache IPv6 patch. this fixes some problem in http proxying code
(URL parser makes mistake on certain pattern)
2000-09-08 11:42:43 +00:00
jlam
bb3a955498 Use PERL5 variable for location of perl5 binary. 2000-08-28 09:14:50 +00:00
itojun
6afe74926b upgrade to 1.3.12 + latest IPv6 patch.
solves cross site scripting problem in 1.3.11 (www.apache.org)
2000-08-15 10:31:24 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +00:00
veego
1f3a467512 Add the patches for Solaris from apache/Makefile rev1.44. 2000-02-22 17:43:23 +00:00
itojun
3e799d0d3d use apache 1.3.11 + IPv6 patch as base version.
for changes between 1.3.9 to 1.3.11, please see commit logs for
pkgsrc/www/apache, or apache changelogs.
2000-02-21 07:14:44 +00:00
wiz
c2480cce01 replace 'find' by '${FIND}' where appropriate 2000-02-20 22:05:37 +00:00
wiz
d2d328304e replaced tail by ${TAIL} 2000-02-05 14:01:11 +00:00
wiz
27b2fdedf5 don't mark it as BROKEN on non-IPv6-hosts, IGNORE it 2000-01-26 16:04:18 +00:00
jdolecek
b47f7e9534 comment out SSL_DISTNAME as well, so it's clear from the first sight that
SSL is not supported here
1999-09-21 15:12:03 +00:00
tron
a9af877984 Compare "${USE_INET6}" explicitly with "YES" so that you can override
settings at the command line.
1999-09-03 22:00:52 +00:00
itojun
18661d5893 add "p0" to PKGNAME to indicate version of NetBSD-local changes. 1999-09-01 09:00:26 +00:00
itojun
49b6bd679d upgrade apache original version to 1.3.9.
use latest IPv6 patch from ftp://ftp.kame.net/pub/kame/misc/.

fixes PR: 8307
1999-09-01 07:41:01 +00:00
agc
0b7af58b91 Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add USE_INET6 to BUILD_DEFS
1999-08-18 09:24:08 +00:00
agc
f721b0e129 Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).
1999-08-18 08:28:09 +00:00
itojun
dffe436c17 provide and enable IPv6-ready apache.
This is provided as separate package because:
# This package does not compile in mod_ssl support hooks, as it conflicts
# with IPv6 enable patch.
# IPv6 enable patch conflicts with third-party modules anyway, due to
# sanity fixes in apache module API (for example, avoid u_long for IPv4 addrs)
1999-07-23 18:19:29 +00:00
itojun
5e218c5552 import pkgsrc/www/apache into pkgsrc/www/apache6,
to make a IPv6-ready version of apache package.
1999-07-23 17:53:29 +00:00