From owner-freebsd-ports Mon Jun 8 12:16:41 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA22252 for freebsd-ports-outgoing; Mon, 8 Jun 1998 12:16:41 -0700 (PDT) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from mail.westbend.net (ns1.westbend.net [207.217.224.194]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA22183 for ; Mon, 8 Jun 1998 12:16:11 -0700 (PDT) (envelope-from hetzels@westbend.net) Received: from admin (admin.westbend.net [207.217.224.195]) by mail.westbend.net (8.8.8/8.8.8) with SMTP id NAA08381 for ; Mon, 8 Jun 1998 13:46:34 -0500 (CDT) (envelope-from hetzels@westbend.net) Message-ID: <016101bd930d$c2a6a140$c3e0d9cf@admin.westbend.net> From: "Scot W. Hetzel" To: "FreeBSD-Ports" Subject: Apache-FP port and Apache-1.3 Date: Mon, 8 Jun 1998 13:46:33 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.72.3110.5 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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