| Line | Revision | Contents |
| 1 | 23 | Complete content of the FSP package: |
| 2 | 235 | ------------------------------------ |
| 3 | ||
| 4 | BETA.README Warning about using FSP beta versions | |
| 5 | COPYRIGHT Who wrote FSP | |
| 6 | 23 | ChangeLog A list of all the changes made to the source code |
| 7 | seperated by version. | |
| 8 | FILES This list. | |
| 9 | INFO Information about the purpose of FSP | |
| 10 | INSTALL Installation instructions for FSP | |
| 11 | MACHINES Where FSP compiles out of box | |
| 12 | 121 | setup.csh CSH script for initializing FSP (Unix). |
| 13 | setup.sh SH script for initializing FSP (Unix). | |
| 14 | 23 | fspd.conf An example fspd.conf file suitable for copying and editing. |
| 15 | 233 | SConstruct SCons main configuration file |
| 16 | SConscript SCons script for building files in directory | |
| 17 | 235 | TODO What is planed for future versions |
| 18 | 121 | |
| 19 | doc/ Aditional FSP documentation | |
| 20 | 233 | SConscript SCons script for building files in directory |
| 21 | 121 | faq.html OLD FSP FAQ |
| 22 | HISTORY OLD FSP Changelog | |
| 23 | PROTOCOL FSP v2 protocol definition | |
| 24 | 235 | 4LAMERZ.TXT Lamerpack readme |
| 25 | 121 | fsp-faq.sgml New SGML FSP FAQ |
| 26 | ||
| 27 | 23 | bsd_src/ Directory containing additional sources derived from |
| 28 | those in public archive on uunet.uu.net. Most sources | |
| 29 | are modified to deal with FSP or some architectures. | |
| 30 | 233 | SConscript SCons script for building files in directory |
| 31 | 23 | cmp.c BSD compare routines. |
| 32 | find.c Source for BSD find. | |
| 33 | fnmatch.c filename matching functions for BSD find. | |
| 34 | function.c BSD find function parser. | |
| 35 | glob.c modified BSD globbing routine. | |
| 36 | ls.c Modified ls source. | |
| 37 | operator.c operator parsing code for BSD find. | |
| 38 | option.c option parsing for BSD find. | |
| 39 | print.c Directory print routines, modified for VMS. | |
| 40 | random.c BSD random/srandom functions. | |
| 41 | util.c additional util routines for ls. | |
| 42 | ||
| 43 | client/ Code common to all clients | |
| 44 | 233 | SConscript SCons script for building files in directory |
| 45 | 23 | lib.c Core routines of the client library. |
| 46 | lock.c Simple file locking code to do client multi-plexing. | |
| 47 | util.c Supplementry routines of the client library. | |
| 48 | 235 | |
| 49 | 23 | clients/ Code for the standalone and merged client versions |
| 50 | 233 | SConscript SCons script for building files in directory |
| 51 | 235 | fgrabcmd.c environment variables (fcdcmd and fhostcmd) |
| 52 | 23 | fcatcmd.c These compiles into individual client utilities. |
| 53 | fcdcmd.c Those with a "cmd" in their name will require | |
| 54 | fducmd.c shell alias wrappers either because they do their own | |
| 55 | 235 | ffindcmd.c file globbing on argv based on directory information |
| 56 | 23 | fgetcmd.c gotten from the server or because the modify the |
| 57 | 121 | fhostcmd.c |
| 58 | 23 | flscmd.c |
| 59 | fmkdir.c | |
| 60 | fprocmd.c | |
| 61 | fput.c | |
| 62 | frmcmd.c | |
| 63 | frmdircmd.c | |
| 64 | fver.c | |
| 65 | 121 | fstatcmd.c |
| 66 | fmvcmd.c | |
| 67 | fspprof.l lex rules for generating fsp_prof parser | |
| 68 | fprintpro.c display protections flags in human readable form | |
| 69 | 23 | merge.c This file is used to call the other client programs |
| 70 | when program merging option is used. Rather than | |
| 71 | compiling into individual client utility programs, | |
| 72 | users may opt to build a single program which | |
| 73 | contains all client funtionalities, which are to | |
| 74 | be distinguished at run time by the name used to | |
| 75 | activate the program. Significant space saving can | |
| 76 | 235 | be achieved on some machines. |
| 77 | ||
| 78 | 23 | common/ Directory containing code used in both server and clients |
| 79 | 233 | SConscript SCons script for building files in directory |
| 80 | 23 | strdup.c Unix strdup function. |
| 81 | 121 | random.c Unix random function. |
| 82 | getsl.c gets with length limit | |
| 83 | 23 | udp_io.c Lowest level routines that deal with the unix inet |
| 84 | sockets. Some changes might be needed to get it | |
| 85 | running with other network implementations. | |
| 86 | include/ Directory containing all include files. | |
| 87 | bsd_extern.h External definitions for all the functions from bsd_src dir. | |
| 88 | c_extern.h External definitions for all the functions from client dir. | |
| 89 | client_conf.h Client options that need to be manually configured. | |
| 90 | client_def.h Definition for the client code. | |
| 91 | co_extern.h External definitions for all the functions from common dir. | |
| 92 | common_def.h Definitions common to both the server code and the | |
| 93 | client code. | |
| 94 | find.h definitions for the BSD find command. | |
| 95 | ls.h definitions for the BSD ls command. | |
| 96 | my-string.h Headerfile to avoid some bogus redefinitions of strings. | |
| 97 | proto.h function prototyping headers. | |
| 98 | s_extern.h External definitions for all the functions from server dir. | |
| 99 | server_conf.h Server options that need to be manually configured. | |
| 100 | server_def.h Definitions for the server code. | |
| 101 | 259 | tweak.h Defines macros for correct compilation based on SCons |
| 102 | configured defines. | |
| 103 | 23 | version.h header file containing FSP version information. |
| 104 | ||
| 105 | man/ Manual pages for the FSP clients/server. | |
| 106 | 233 | SConscript SCons script for building files in directory |
| 107 | 23 | Man pages |
| 108 | fcat.1 | |
| 109 | fcatcmd.1 | |
| 110 | fcd.1 | |
| 111 | fcdcmd.1 | |
| 112 | fdu.1 | |
| 113 | fducmd.1 | |
| 114 | ffind.1 | |
| 115 | ffindcmd.1 | |
| 116 | fget.1 | |
| 117 | fgetcmd.1 | |
| 118 | fgrab.1 | |
| 119 | fgrabcmd.1 | |
| 120 | fhost.1 | |
| 121 | fhostcmd.1 | |
| 122 | fls.1 | |
| 123 | flscmd.1 | |
| 124 | fmkdir.1 | |
| 125 | fpro.1 | |
| 126 | fprocmd.1 | |
| 127 | fput.1 | |
| 128 | frm.1 | |
| 129 | frmcmd.1 | |
| 130 | frmdir.1 | |
| 131 | frmdircmd.1 | |
| 132 | fspd.1 | |
| 133 | fver.1 | |
| 134 | 259 | fsetup.1 |
| 135 | 23 | fsp_prof.5 |
| 136 | 121 | fsp_env.7 |
| 137 | 23 | |
| 138 | server/ Files needed to compile the FSPD server | |
| 139 | 233 | SConscript SCons script for building files in directory |
| 140 | 121 | acl.c ACL loading, saving, testing |
| 141 | 23 | conf.c fspd configuration file reading routines. |
| 142 | 121 | fifocache.c Simple FIFO - style cache |
| 143 | 23 | file.c Server routines for file i/o. |
| 144 | filecache.c fp-caching routines. | |
| 145 | host.c Server routines for maintaining client database. | |
| 146 | 121 | info.c Generation of INFO block |
| 147 | iprange.c Range checks for IPv4 | |
| 148 | log.c Loging stuff | |
| 149 | 23 | main.c Server main routine and dispatch loop. |
| 150 | 121 | path.c Path parser |
| 151 | pidfile.c Pidfile writing | |
| 152 | random.c Next KEY generator | |
| 153 | server.c FSP Packet serving | |
| 154 | ||
| 155 | contrib/ User contributed files | |
| 156 | 233 | SConscript SCons script for building files in directory |
| 157 | 121 | rotate.py 90deg. rotation of input text |
| 158 | fspscan.c FSP site scanner | |
| 159 | 235 | fspscan.h FSP site scanner header file |
| 160 | 121 | auto_del.csh Remove outdated files from FSP home |
| 161 | 235 | |
| 162 | tests/ Tests for some internal FSPD functions | |
| 163 | SConscript SCons script for building files in directory | |
| 164 | cacheheck.c FSP key/value Cache function tests | |
| 165 | mklargefile.c Creates large file | |
| 166 | parsecheck.c Input path parsing | |
| 167 | randomcheck.c Random generator tests | |
| 168 | ||
| 169 | site_scons/ Custom tests for SCons framework | |
| 170 | importer.py Imports variables from environment into SCons | |
| 171 | clangtest.py Test for existence of variable, variable size | |
| 172 | gzipBuilder.py Builds GZip compressed file | |
| 173 | lockprefix.py User supplied lock prefix | |
| 174 | symlinkBuilder.py Builds symlink | |
| 175 | locktype.py Autodetects or user selected locking type | |
| 176 | timeout.py Check if we should build clients with infinite retry | |
| 177 | prefix.py User supplied installation prefix | |
| 178 | maintainer.py Check if we are enabling maintainer mode | |
| 179 | compilertest.py Tests if compiler support additional switches | |
| 180 | lamerpack.py Check if we are building lamerpack | |
| 181 | mandir.py User supplied man directory | |
| 182 | debugmode.py Check if extra debug info is requested | |
| 183 | sysconfdir.py User configured directory with server config | |
| 184 | relsignals.py Check if signal handlers auto installs themself | |
| 185 | docdir.py User supplied documentation directory | |
| 186 | 237 | clients.py Check if we are installing client commands |
| 187 | 259 | sgmldoc.py Check if sgmlfmt is available and working |
Loggerhead is a web-based interface for Bazaar branches