188 lines
7.9 KiB
Plaintext
188 lines
7.9 KiB
Plaintext
Complete content of the FSP package:
|
|
------------------------------------
|
|
|
|
BETA.README Warning about using FSP beta versions
|
|
COPYRIGHT Who wrote FSP
|
|
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
|
|
MACHINES Where FSP compiles out of box
|
|
setup.csh CSH script for initializing FSP (Unix).
|
|
setup.sh SH script for initializing FSP (Unix).
|
|
fspd.conf An example fspd.conf file suitable for copying and editing.
|
|
SConstruct SCons main configuration file
|
|
SConscript SCons script for building files in directory
|
|
TODO What is planed for future versions
|
|
|
|
doc/ Aditional FSP documentation
|
|
SConscript SCons script for building files in directory
|
|
faq.html OLD FSP FAQ
|
|
HISTORY OLD FSP Changelog
|
|
PROTOCOL FSP v2 protocol definition
|
|
4LAMERZ.TXT Lamerpack readme
|
|
fsp-faq.sgml New SGML FSP FAQ
|
|
|
|
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.
|
|
SConscript SCons script for building files in directory
|
|
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
|
|
SConscript SCons script for building files in directory
|
|
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
|
|
SConscript SCons script for building files in directory
|
|
fgrabcmd.c environment variables (fcdcmd and fhostcmd)
|
|
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
|
|
ffindcmd.c file globbing on argv based on directory information
|
|
fgetcmd.c gotten from the server or because the modify the
|
|
fhostcmd.c
|
|
flscmd.c
|
|
fmkdir.c
|
|
fprocmd.c
|
|
fput.c
|
|
frmcmd.c
|
|
frmdircmd.c
|
|
fver.c
|
|
fstatcmd.c
|
|
fmvcmd.c
|
|
fspprof.l lex rules for generating fsp_prof parser
|
|
fprintpro.c display protections flags in human readable form
|
|
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
|
|
SConscript SCons script for building files in directory
|
|
strdup.c Unix strdup function.
|
|
random.c Unix random function.
|
|
getsl.c gets with length limit
|
|
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 Defines macros for correct compilation based on SCons
|
|
configured defines.
|
|
version.h header file containing FSP version information.
|
|
|
|
man/ Manual pages for the FSP clients/server.
|
|
SConscript SCons script for building files in directory
|
|
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
|
|
fsetup.1
|
|
fsp_prof.5
|
|
fsp_env.7
|
|
|
|
server/ Files needed to compile the FSPD server
|
|
SConscript SCons script for building files in directory
|
|
acl.c ACL loading, saving, testing
|
|
conf.c fspd configuration file reading routines.
|
|
fifocache.c Simple FIFO - style cache
|
|
file.c Server routines for file i/o.
|
|
filecache.c fp-caching routines.
|
|
host.c Server routines for maintaining client database.
|
|
info.c Generation of INFO block
|
|
iprange.c Range checks for IPv4
|
|
log.c Loging stuff
|
|
main.c Server main routine and dispatch loop.
|
|
path.c Path parser
|
|
pidfile.c Pidfile writing
|
|
random.c Next KEY generator
|
|
server.c FSP Packet serving
|
|
|
|
contrib/ User contributed files
|
|
SConscript SCons script for building files in directory
|
|
rotate.py 90deg. rotation of input text
|
|
fspscan.c FSP site scanner
|
|
fspscan.h FSP site scanner header file
|
|
auto_del.csh Remove outdated files from FSP home
|
|
|
|
tests/ Tests for some internal FSPD functions
|
|
SConscript SCons script for building files in directory
|
|
cacheheck.c FSP key/value Cache function tests
|
|
mklargefile.c Creates large file
|
|
parsecheck.c Input path parsing
|
|
randomcheck.c Random generator tests
|
|
|
|
site_scons/ Custom tests for SCons framework
|
|
importer.py Imports variables from environment into SCons
|
|
clangtest.py Test for existence of variable, variable size
|
|
gzipBuilder.py Builds GZip compressed file
|
|
lockprefix.py User supplied lock prefix
|
|
symlinkBuilder.py Builds symlink
|
|
locktype.py Autodetects or user selected locking type
|
|
timeout.py Check if we should build clients with infinite retry
|
|
prefix.py User supplied installation prefix
|
|
maintainer.py Check if we are enabling maintainer mode
|
|
compilertest.py Tests if compiler support additional switches
|
|
lamerpack.py Check if we are building lamerpack
|
|
mandir.py User supplied man directory
|
|
debugmode.py Check if extra debug info is requested
|
|
sysconfdir.py User configured directory with server config
|
|
relsignals.py Check if signal handlers auto installs themself
|
|
docdir.py User supplied documentation directory
|
|
clients.py Check if we are installing client commands
|
|
sgmldoc.py Check if sgmlfmt is available and working
|