140 lines
6.0 KiB
Plaintext
140 lines
6.0 KiB
Plaintext
Complete content of the FSP package:
|
|
--------------------------------------------------
|
|
ChangeLog A list of all the changes made to the source code
|
|
seperated by version.
|
|
FILES This list.
|
|
INFO Information about the purpose of FSP
|
|
INSTALL Installation instructions for FSP
|
|
PROTOCOL Unofficial FSP protocol definition
|
|
MACHINES Where FSP compiles out of box
|
|
faq.html FSP FAQ
|
|
Makefile.in input file for building makefile from configure script.
|
|
Makefile.am file for generating Makefile.in
|
|
aclocal.m4 Automake macros
|
|
install-sh A shell script for installation.
|
|
setup CSH script for initializing FSP (Unix).
|
|
config.status GNU autoconf that will be regenerated every time configure
|
|
is run. It is used to regenerate the same configuration as
|
|
before.
|
|
configure SH script generated by GNU autoconf from configure.in used
|
|
to test certain parameters of the operating system in order
|
|
to enable compilation with the minimum of human
|
|
intervention.
|
|
configure.ac Input script to autoconf used to generate configure.
|
|
fspd.conf An example fspd.conf file suitable for copying and editing.
|
|
|
|
bsd_src/ Directory containing additional sources derived from
|
|
those in public archive on uunet.uu.net. Most sources
|
|
are modified to deal with FSP or some architectures.
|
|
Makefile.in input file for building makefile from configure script.
|
|
cmp.c BSD compare routines.
|
|
find.c Source for BSD find.
|
|
fnmatch.c filename matching functions for BSD find.
|
|
function.c BSD find function parser.
|
|
glob.c modified BSD globbing routine.
|
|
ls.c Modified ls source.
|
|
operator.c operator parsing code for BSD find.
|
|
option.c option parsing for BSD find.
|
|
print.c Directory print routines, modified for VMS.
|
|
random.c BSD random/srandom functions.
|
|
util.c additional util routines for ls.
|
|
|
|
client/ Code common to all clients
|
|
Makefile.in input file for building makefile from configure script.
|
|
lib.c Core routines of the client library.
|
|
lock.c Simple file locking code to do client multi-plexing.
|
|
util.c Supplementry routines of the client library.
|
|
|
|
clients/ Code for the standalone and merged client versions
|
|
Makefile.in input file for building makefile from configure script.
|
|
fcatcmd.c These compiles into individual client utilities.
|
|
fcdcmd.c Those with a "cmd" in their name will require
|
|
fducmd.c shell alias wrappers either because they do their own
|
|
ffindcmdc file globbing on argv based on directory information
|
|
fgetcmd.c gotten from the server or because the modify the
|
|
fgrabcmd.c environment variables (fcdcmd and fhostcmd)
|
|
fhostcmd.c
|
|
flscmd.c
|
|
fmkdir.c
|
|
fprocmd.c
|
|
fput.c
|
|
frmcmd.c
|
|
frmdircmd.c
|
|
fver.c
|
|
merge.c This file is used to call the other client programs
|
|
when program merging option is used. Rather than
|
|
compiling into individual client utility programs,
|
|
users may opt to build a single program which
|
|
contains all client funtionalities, which are to
|
|
be distinguished at run time by the name used to
|
|
activate the program. Significant space saving can
|
|
be achieved on some machines.
|
|
|
|
common/ Directory containing code used in both server and clients
|
|
Makefile.in input file for building makefile from configure script.
|
|
strdup.c Unix strdup function.
|
|
udp_io.c Lowest level routines that deal with the unix inet
|
|
sockets. Some changes might be needed to get it
|
|
running with other network implementations.
|
|
include/ Directory containing all include files.
|
|
bsd_extern.h External definitions for all the functions from bsd_src dir.
|
|
c_extern.h External definitions for all the functions from client dir.
|
|
client_conf.h Client options that need to be manually configured.
|
|
client_def.h Definition for the client code.
|
|
co_extern.h External definitions for all the functions from common dir.
|
|
common_def.h Definitions common to both the server code and the
|
|
client code.
|
|
find.h definitions for the BSD find command.
|
|
ls.h definitions for the BSD ls command.
|
|
my-string.h Headerfile to avoid some bogus redefinitions of strings.
|
|
proto.h function prototyping headers.
|
|
s_extern.h External definitions for all the functions from server dir.
|
|
server_conf.h Server options that need to be manually configured.
|
|
server_def.h Definitions for the server code.
|
|
tweak.h System dependent configurations options. This file will
|
|
be automatically generated from tweak.h.in when the
|
|
configure script is run.
|
|
tweak.h.in input file to configure script used to generate tweak.h
|
|
version.h header file containing FSP version information.
|
|
|
|
man/ Manual pages for the FSP clients/server.
|
|
Makefile Unix makefile for installing the man pages in the proper
|
|
place.
|
|
Man pages
|
|
fcat.1
|
|
fcatcmd.1
|
|
fcd.1
|
|
fcdcmd.1
|
|
fdu.1
|
|
fducmd.1
|
|
ffind.1
|
|
ffindcmd.1
|
|
fget.1
|
|
fgetcmd.1
|
|
fgrab.1
|
|
fgrabcmd.1
|
|
fhost.1
|
|
fhostcmd.1
|
|
fls.1
|
|
flscmd.1
|
|
fmkdir.1
|
|
fpro.1
|
|
fprocmd.1
|
|
fput.1
|
|
frm.1
|
|
frmcmd.1
|
|
frmdir.1
|
|
frmdircmd.1
|
|
fspd.1
|
|
fver.1
|
|
fsp_prof.5
|
|
|
|
server/ Files needed to compile the FSPD server
|
|
Makefile Unix Makefile for compiling the server.
|
|
conf.c fspd configuration file reading routines.
|
|
file.c Server routines for file i/o.
|
|
filecache.c fp-caching routines.
|
|
host.c Server routines for maintaining client database.
|
|
lib.c Server routines for inet socket i/o.
|
|
main.c Server main routine and dispatch loop.
|