Commit graph

93 commits

Author SHA1 Message Date
jlam
4f3f95f3d7 Mirror changes in www/apache/files/apache.sh. 2001-05-14 21:28:33 +00:00
jlam
5f9dd5a24f Improve rc.d-style startup script. It now respects settings in
/etc/rc.conf (apache=YES/NO and apache_start=startssl) if it exists.
2001-05-08 18:13:51 +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
71e78c7453 Add libexec/cgi-bin directory to standard /usr/pkg hierarchy. Remove all
the per-package code that attempt to remove this directory if it's empty.
2001-05-02 22:22:42 +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
skrll
aa3c03b75a Move to sha1 digests, and add distfile sizes. 2001-04-20 12:02:30 +00:00
agc
8f972b049a + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 12:12:16 +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
fdd1138d91 whitespace fixes 2001-02-28 10:33:52 +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
tron
a12bae94e6 Fix typo. 2001-02-07 15:08:30 +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
hubertf
083eefdf7a Adjust dirs to deality - we should really do some automagic expansion in
this file (and some others?) just as we do in PLIST...
2000-11-08 23:16:56 +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
749b27c581 Don't specify version numbers of the libraries to load for SSL support --
version numbers change, and it doesn't work correctly on a.out anyway.

Closes pkg/10309.
2000-09-06 05:52:48 +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
hubertf
dab9a8dec8 Make the rc.d script(s) react to something else then 'start', i.e.
one can now stop the daemon.
2000-07-10 12:22:27 +00:00
hubertf
0988c681f9 defuzz 2000-04-26 03:30:26 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +00:00
itojun
df5bd1c792 correct patch-sum. 2000-03-26 13:36:42 +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
580978d17c reven patchsum.
PR: 8307
1999-09-03 04:06:33 +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