<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="index" title="Text File" newcontext="true">
<p>
Received: with ECARTIS (v1.0.0; list gopher);
 Mon, 11 Sep 2006 10:00:10 -0500 (CDT)
Received: from gatekeeper.excelhustler.com ([69.44.136.67]
 helo=excelhustler.com)
	by glockenspiel.complete.org with esmtps
	(with TLS-1.0:RSA_AES_256_CBC_SHA:32)
	(No TLS peer certificate)
	(Exim 4.50)
	id 1GMnGI-0006uK-8n; Mon, 11 Sep 2006 10:00:09 -0500
Received: from jgoerzen by wile.internal.excelhustler.com with local (Exim
 4.62)
	(envelope-from &lt;jgoerzen@excelhustler.com&gt;)
	id 1GMnGM-0004qP-UV; Mon, 11 Sep 2006 09:59:54 -0500
Date: Mon, 11 Sep 2006 09:59:54 -0500
From: John Goerzen &lt;jgoerzen@complete.org&gt;
To: gopher@complete.org
Subject: [gopher] Re: embedded gopher servers
Message-ID: &lt;20060911145954.GA18576@excelhustler.com&gt;
References: &lt;2c02a9ac0609110659m14203736nabfd2166d2b0ef81@mail.gmail.com&gt;
 &lt;200609111440.k8BEegUe014284@floodgap.com&gt;
MIME-Version: 1.0
Content-type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: &lt;200609111440.k8BEegUe014284@floodgap.com&gt;
User-Agent: Mutt/1.5.12-2006-07-14
X-Spam-Status: No (score 0.0): AWL=0.026
X-Virus-Scanned: by Exiscan on glockenspiel.complete.org at Mon,
 11 Sep 2006 10:00:09 -0500
Content-Transfer-Encoding: 8bit
X-archive-position: 1385
X-ecartis-version: Ecartis v1.0.0
Sender: gopher-bounce@complete.org
Errors-to: gopher-bounce@complete.org
X-original-sender: jgoerzen@complete.org
Precedence: bulk
Reply-to: gopher@complete.org
List-help: &lt;mailto:ecartis@complete.org?Subject=help&gt;
List-unsubscribe: &lt;mailto:gopher-request@complete.org?Subject=unsubscribe&gt;
List-software: Ecartis version 1.0.0
List-Id: Gopher &lt;gopher.complete.org&gt;
X-List-ID: Gopher &lt;gopher.complete.org&gt;
List-subscribe: &lt;mailto:gopher-request@complete.org?Subject=subscribe&gt;
List-owner: &lt;mailto:jgoerzen@complete.org&gt;
List-post: &lt;mailto:gopher@complete.org&gt;
List-archive: &lt;http://www.complete.org/mailinglists/archives/&gt;
X-list: gopher
</p>
<p>On Mon, Sep 11, 2006 at 07:40:42AM -0700, Cameron Kaiser wrote:
&gt; &gt; Possibly a glaring oversight on the part of the openwrt distribution
&gt; &gt; people- they include an http server to run on the router, yet there
&gt; &gt; seems to be no trace of a gopher server for said distro.
&gt; &gt;
&gt; &gt; Does anybody have any idea if such a package might exist for it? If
&gt; &gt; not, I&#x27;m not beyond poking at source code, but I&#x27;d rather not
&gt; &gt; re-invent the wheel
&gt;
&gt; UMN gopherd is pretty much dead, but depending on your proclivities,
</p>
<p>Yes, it will probably have the smallest footprint of all of these.
</p>
<p>But you could go even smaller.  The gopher protocol is simple enough
that you could write a micro gopherd in C, from scratch, and not deal
with all the UMN complexities.
</p>
<p>&gt; Python fiends like pyGopher: gopher://gopher.quux.org/
&gt; Perl demons might like Bucktooth (shameless plug):
&gt; 	gopher://gopher.floodgap.com/
&gt;
&gt; Both of these are relatively small and should fit within the firmware confines
&gt; of an embedded system like this (you may need to cross-configure Bucktooth
&gt; on a bigger box and import the outputted object, though).
</p>
<p>The same holds for PyGopherd for a systemwide install, though if there
is a Python environment with the Socket API, you can probably just run
it in-place from its untarred directory.
</p>
<p>-- John
</p>
<p></p>
</card>
</wml>
