Then this is broken on Win32 as well.
Looks like 1.3.21 must be tossed and this vetoed change modified
to reflect @@ServerRoot@@/htdocs/manual.
----- Original Message -----
From: "Brad Nicholes" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, October 05, 2001 3:37 PM
Subject: 1.3.21 fails on NetWare... please check other platforms..
The tagged version apache 1.3.21 fails on NetWare because of a problem in HTTPD.CONF.
A <Directory...> block was added to handle
access to /manual/ which appears to be mis-configured. The file httpd.conf-dist-nw
contains the following block:
# This Alias will project the on-line documentation tree into your
# logical DocumentRoot. Comment it if you don't want to provide access
# to the on-line docu for some reason.
#
Alias /manual/ "sys:/apache/manual/"
<Directory "sys:/apache/manual">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
The problem is that "sys:/apache/manual" does not exist. The directory path should be
"sys:/apache/htdocs/manual". The conf file
for other platforms contains:
# This Alias will project the on-line documentation tree into your
# logical DocumentRoot. Comment it if you don't want to provide access
# to the on-line docu for some reason.
#
Alias /manual/ "@@ServerRoot@@/manual/"
<Directory "@@ServerRoot@@/manual">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Shouldn't this be @@DocumentRoot@@ rather than @@ServerRoot@@ since /manual/ is a
subdirectory of /htdocs/ ?
# This Alias will project the on-line documentation tree into your
# logical DocumentRoot. Comment it if you don't want to provide access
# to the on-line docu for some reason.
#
Alias /manual/ "@@DocumentRoot@@/manual/"
<Directory "@@DocumentRoot@@/manual">
Options Indexes FollowSymlinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
I will be checking in a fix for "httpd.conf-dist-nw"
Brad