Copyright (C) 1984, Xerox Corporation. All rights reserved.
Package: STPServer
Maintainer: Plass
Date: March 8, 1985 11:46:49 am PST
DF file: STPServer.df
Purpose: Program to allow your machine to be used as a simple file server.
Executive commands:
STPServer start
Starts the STPServer
STPServer stop
Stops the STPServer
STPServer
Toggles the state of the STPServer
While the STPServer is enabled, it will accept certain file transfer requests from other machines. Whenever it accepts a connection, an iconic viewer is created that lets you know what is going on; if you ignore it, it will go away when the connection closes. Alternatively, you can open the viewer to see the requests that are being made, and who is responsible.
STPServer uses a very simple-minded access control scheme. Any grapevine-authenticated user is allowed to list directories. Read access is controlled by the local file []<>STPServer.readAccess; anyone with an RName listed in this file will be allowed to read (retrieve) files. The list may contain group names, e.g., CedarUsers^.pa. Only the user who is currently logged-in on the STPServer machine is allowed to store or delete files remotely.
It is a good idea, when retrieving files, to use "copy -c"; otherwise only an attachment is made, and you are relying on the STPServer to be available when the file is actally opened.