From: Dan Corkill

Subject: Re: Multiple connections to a running ACL/Unix via Emacs, possible?

Date: 1998-6-9 8:51


> A question: > > a) Imagine a Lisp image running as a web server on port 80. > The Lisp should be started on boot time of the machine. > Should be possible, shouldn't it?
We are using ACL 4.3 for Linux in just this way (see http://www.bbtech.com/http-inspector.html). To start the image at boot time, we put the invocation in /etc/rc.d/rc.local. Be sure to run the image as nobody and worry about access to the evaluator, etc, for security's sake.
> b) Now, I expect this Lisp image to run for quite some time > (hopefully days/weeks/months). How will I handle maintenance > or inspection? Can I connect multiple times via XEmacs/Emacs to > a running Lisp system and get a command loop. Well, > I can use X-Windows/Telnet to connect to my Lispm. > How would that be handled under ACL/Unix?
It is possible to set up a server version of the Emacs interface. Another approach is to use telnet with a port option to connect to a special server that spawns a top-level loop when connected (and authenticated). -- Dan Corkill <bbtech.com at cork> Blackboard Technology http://www.bbtech.com 401 Main Street Phone: +1 413 256-8990 Amherst, MA 01002 Fax: +1 413 256-3179