[gopher] Re: [Paul Lindner <lindner@xxxxxxxxx>] Re: overriding portions
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
On Thu, Dec 20, 2001 at 09:37:27AM -0500, John Goerzen wrote:
> FYI... Paul is working on a Gopher module for Apache! (Woohoo!)
I also have a few modifications to the UofMN gopher package.
Basically I converted all the build cruft to use automake, move
gopher/gophfilt into a single 'client' directory and am ripping out
portions of the server code that make little sense in this day and
age.. (AUTH* stuff for instance.)
I notice that I've done some similar fixups for the debian fixes
already done.. sys_errlist etc..
I'll have a look at the CVS repository and start posting some RFCs for
my potential changes..
BTW -- Is there an archive for this list?
> -- Attached file included as plaintext by Listar --
>
> X-Addr-Extension:
> Return-Path: <lindner@xxxxxxxxxxxxxxx>
> Delivered-To: jgoerzen@xxxxxxxxxxxx
> Received: from mirth.inuus.com (unknown [209.0.105.71])
> by pi.glockenspiel.complete.org (Postfix) with ESMTP id 1F7E93B82C
> for <jgoerzen@xxxxxxxxxxxx>; Wed, 19 Dec 2001 15:27:52 -0500 (EST)
> Received: (from lindner@localhost)
> by mirth.inuus.com (8.11.6/8.11.6) id fBJKNku21522;
> Wed, 19 Dec 2001 12:23:46 -0800
> Date: Wed, 19 Dec 2001 12:23:46 -0800
> From: Paul Lindner <lindner@xxxxxxxxx>
> To: John Goerzen <jgoerzen@xxxxxxxxxxxx>
> Cc: lindner@xxxxxxxxx
> Subject: Re: overriding portions of the http protocol?
> Message-ID: <20011219122346.B21210@xxxxxxxxx>
> Reply-To: lindner@xxxxxxxxx
> References: <87adwfvk67.fsf@xxxxxxxxxxxxxxxxxxx> <87r8prm47v.fsf@xxxxxxxxxxxx>
> Content-Disposition: inline
> User-Agent: Mutt/1.2.5i
> In-Reply-To: <87r8prm47v.fsf@xxxxxxxxxxxx>; from jgoerzen@xxxxxxxxxxxx on
> Wed, Dec 19, 2001 at 01:53:24PM -0500
> MIME-Version: 1.0
> Content-Type: text/plain; charset=us-ascii
>
> On Wed, Dec 19, 2001 at 01:53:24PM -0500, John Goerzen wrote:
> > Paul,
> >
> > A friend of mine forwarded me your post to apache dev list:
> >
> > > I'm playing with Apache 2.0's multiprotocol features. I'm
> > > starting by porting the old U of MN gopher server code to work
> > > as a module. I'm using the ap_hook_process_connection()
> > > function to call my own routines.
> >
> > I would encourage you to start from a new codebase. UMN gopherd has a
> > lot of problems, not the least of which are security ones. I don't
> > know a lot about the Apache API, but if you could use Apache's MIME
> > magic to determine file types, that would bring you a *long* way to
> > replacing the weakest part of gopherd -- figuring out what to serve
> > files as. You'd probably have to do some simple munging to generate
> > gopher0 filetype characters.
>
> It looks like it won't be too hard to use Apache as a generic protocol
> engine. We should be able to use much of the Apache code base to make
> a very nice server. For example we can eliminate all the logging and
> much of the authentication code right off the bat..
>
> > You might check out the latest codebase from CVS. A few of us are
> > working on it (very) periodically. See
> > gopher://gopher.quux.org/00/devel/gopher/AnonCVS.txt for details.
>
> Hmm, I get
>
> CVS password:
> cvs [login aborted]: recv() from server pi.complete.org: Connection reset by
> peer
>
> If you need help hosting this thing let me know. I am running my own
> cvs service on my 1.1Mbps business-grade DSL link.. (along with other
> services..)
>
> > There is also a mailing list at gopher@xxxxxxxxxxxx. (Subscribe via
> > gopher-request@xxxxxxxxxxxx) I'd like to forward your message there
> > and CC our conversation to the list if it's OK.
>
> just did, CC away :)
>
>
> --
> Paul Lindner lindner@xxxxxxxxx ||||| | | | | | | | | |
>
> mod_perl Developer's Cookbook http://www.modperlcookbook.org
> Human Rights Declaration http://www.unhchr.ch/udhr/index.htm
>
>
--
Paul Lindner lindner@xxxxxxxxx ||||| | | | | | | | | |
mod_perl Developer's Cookbook http://www.modperlcookbook.org
Human Rights Declaration http://www.unhchr.ch/udhr/index.htm
|
|