Copyright 1997, Evan Chu, All Rights Reserved.
Simple Finger Server - publish text files via the Finger internet protocol.
Synopsis
com.evanchu.sfs.run -d <path> [-p <port>]
Description
The Simple Finger Server (SFS) implements the Finger internet protocol
(RFC 1288). This implementation does not actually display user information,
but can be used to publish text files. SFS can display a directory
of available files as well as the content of the files. It highly
scalable design uses multiple threads to service many clients simultaneously.
It is written in 100% pure Java using Sun Microsystems' Java Development
Kit 1.1 for Microsoft Windows 95.
Any Finger client can be used to access SFS. SFS displays all
the available file names if it receives a request like: finger @host.com.
SFS displays the content of a specific file if it receives a request like:
finger filename@host.com.
The instruction for installing the Simple Finger Server is in the Installation
section below.
Configuring SFS:
-
Create a subdirectory that will contain all the files to be published.
-
Copy all the files into the above directory.
Starting SFS:
-
com.evanchu.sfs.run -d <path>, where <path> is the above directory.
Stopping SFS:
-
Kill the SFS process manually.
Options
-d <path>
The relative or absolute path of the directory that contains
all the files to be published.
-p <port>
The TCP/IP port where SFS will listen for client connection.
The default is port 79.
Installation
-
Requires Java 1.1.
-
All the components are stored in the Java Archive file sfs.jar.
-
Move sfs.jar into a directory listed in the CLASSPATH environment variable.
Extract all the components by executing jar -xf sfs.jar.
-
Components should now reside in a subdirectory called ./com/evanchu/sfs/.
-
Delete sfs.jar.
Technical Support, Comment
Contact Evan Chu for technical support, comments, recommendations, wishful
features. His email address is evanc@his.com. His www site is at http://www.evanchu.com.