HTTPD Server

Tony Sanders (sanders@bsdi.com)
Wed, 12 May 1993 01:52:48 -0500


I finally picked a name for my server code: Plexus

Plexus Version 1.1.1.1 is available through http://www.bsdi.com/

I integrated the SpaceWalk and Bookmark demos in the source release and
did a lot of cleanup. Note that the demos moved because of this (I'll
leave pointers to them in the old locations for a while), check out
the home page http://www.bsdi.com/ for pointers.

The documentation is in better shape also. I've started to split it out
into many files. I need to add the bookmark stuff, flesh out the internals
part and talk about writing new gateways.

In case you are new to this list I've included some basics about Plexus.

It's great for playing around with new server ideas because you can
prototype them quickly in perl and the server can load them each time they
are accessed so you don't have to restart the server a hundred times.
When you are happy with them you can load them at startup for better
performance.

Plexus Features
---------------

Plexus is an HTTP server writen in perl that includes the
following features:

Date and Time Gateway
Displays the date and time using 61 different timezone translations.

Finger Gateway
Finger people and print out relevant faces.

Directory Browser
Sorted, last modification stamp, file size, and directory indictor.
Allows HTML headers and footers. User can specify filters using
search keyword.

Fortune
Print out a fortune from the fortune database.

Calendar
Prints out calendars by month and year, will also do whole years.

Restricted Access Directories
Restricte access by account number and IP address.

Image Decoding Libaray
Find objects in images using bitmasks.

Directory Search
Search directory trees using perl regular expressions.

Bookmark
Iconic UP, FORW, and BACK using image decoding library and menus
embedded in the URL.

--sanders@bsdi.com