Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Jun 1998 13:46:33 -0500
From:      "Scot W. Hetzel" <hetzels@westbend.net>
To:        "FreeBSD-Ports" <FreeBSD-Ports@FreeBSD.ORG>
Subject:   Apache-FP port and Apache-1.3
Message-ID:  <016101bd930d$c2a6a140$c3e0d9cf@admin.westbend.net>

next in thread | raw e-mail | index | archive | help
I have a port for the FrontPage module ready for apache 1.3.  Do we want to
do the same as the Apache 1.3 port (i.e. apache-fp -> apache12-fp,
apache13-fp)?

I would like to provide the port as a DSO that way it could depend on tha
Apache 1.3 port, instead of compiling a modified Apache server.
Unfortunately, the current FrontPage module (mod_frontpage.c) can't be used
as a DSO, for the following reasons:

1.  Using --enable-shared, the port will compile and install (along
w/mod_frontpage.so).  But, when the server is started, and FrontPage is used
to access the Web, the following error occurs:

404 Not Found
Not Found The requested URL /_vti_bin/shtml.exe/_vti_rpc was not found on
this server.

When an error is logged from the FrontPage module, it gives the function
that the error occurred in,  NO function in mod_frontpage.c was reported,
which tells me that mod_frontpage.c is not being called.

NOTE: Installing a server compiled with --enable-module, allows the FP
extensions to work.

2. The FP module uses execfilename and needs patches to add execfilename to
the request_rec structure (httpd.h), and uses it in the functions
get_path_info (http_request.c) and FrontPageAlias (mod_frontpage.c).

3. A patch is added to ap_getword_white (util.c), which checks for a
character that is either NULL or when ANDed with 0x80 equals 0.

Scot



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?016101bd930d$c2a6a140$c3e0d9cf>