Add NEWS entry for recent ubik changes
[pkg-k5-afs_openafs.git] / src / SOURCE-MAP
blob10a47b4da2f23577e69e5ea0d1fbe871d3118819
1 Guide to the AFS source tree
4  -- afs
6 Routines which make up the kernel- and userlevel- cachemanager.
8  -- afsd
10 The afsd process which parses config files, sets up the cache,
11 and forks off subprocess to start each of the libafs
12 "kernel threads".
14  -- afsinstall
16 Leftovers from IBM AFS including installation notes and helper
17 scripts.
19  -- afsmonitor
21 Afs monitoring tool.
23  -- afsweb
25 Authenticated AFS access via Apache. requires minor porting for
26 newer Apache versions.
28  -- aklog
30 Kerberos v5 AFS login and related error routines as well as a linked list
31 struct definition.
33  -- audit
35 Afs event auditing support library.
37  -- auth
39 Afsconf suite (CellServDB/UserList/ThisCell) and token interface,
40 outdated copyauth program, setkey utility for adding a key
41 to a server KeyFile (as a key).
43  -- bozo
45 Bos suite, includes bos client and bosserver.
47  -- bubasics
49 Backup related rpc interface definitions.
51  -- bucoord
53 Backup coordinator and support library.
55  -- budb
57 Backup database server (buserver).
59  -- butc
61 Backup tape coordinator, and read_tape restoral client.
63  -- butm
65 Backup tape manager library.
67  -- bu_utils
69 Backup utilities Fms (estimate tape capacity and file mark sizes)
70 (not useful for tape drives with compression).
72  -- cf
74 Autoconf config files.
76  -- cmd
78 Cmd library, routines to parse cmd line arguments
79 used by all command line utilities.
81  -- comerr
83 Com_err library, error table routines.
85  -- config
87 Build system OS-specific configuration.
89  -- des
91 Des library.
93  -- dir
95 Afs directory handling library (client and server, internal format).
97  -- export
99 EXPORT is an aix3.1 kernel extension whose sole purpose in
100 life is to provide access to kernel symbols that were mistakenly
101 (or purposefully) omitted from the kernel exports list.
103  -- external
105 Contains all source maintained upstream as external projects.
107  -- finale
109 Last part of the source to build:
110 translate_et translates error codes to descriptive messages.
112  -- fsint
114 Fileserver and Cache manager RPC interface definitions.
116  -- fsprobe
118 Fileserver probe facility for information collection.
120  -- gtx
122 Graphics library for monitoring clients.
124  -- JAVA
126 Java API library for OpenAFS development.
128  -- kauth
130 Deprecated Kaserver suite including server, admin client, password
131 changing and validating clients, token-getting and
132 token-and-ticket-getting authentication clients, nfs
133 authentication exporter and server database reconstructor.
135  -- kopenafs
137 Library and interface for setting up standalone setpag() function
138 for Heimdal/KTH libkafs.
140  -- libacl
142 Acl library, routines for manipulation of ACLs.
144  -- libadmin
146 AFS administration API.
148  -- libafs
150 Directory where build system actually builds kernel modules.
152  -- libafsauthent
154 Pthreaded set of libraries for AFS-aware utilties.
155 This and libafsrpc provide complete functionality.
157  -- libafsrpc
159 Pthreaded Afsrpc library. Provides basic Rx functionality for AFS-aware
160 programs which don't need to do authentication.
162  -- libuafs
164 Userlevel cache manager build directory
166  -- log
168 Programs to show and forget tokens (and optionally forget tokens
169 and tickets) and test program to create an AFS token.
171  -- lwp
173 Lightweight user-level non-preemptive cooperative threading library.
175  -- mcas
177 'Multi-word compare and swap', a library for lockless threadsafe data structures.
179  -- pam
181 Pluggable authentication modules for afs authentication.
183  -- platform
185 Platform-specific binaries and build specs for which
186 the source tree provides no alternative location.
188  -- procmgmt
190 "Portable" process management library.
192  -- ptserver
194 The protection database server and clients.
196  -- rx
198 Rx rpc library for kernel and userspace.
200  -- rxdebug
202 Debugging tool for rx.
204  -- rxgen
206 Rxgen program. generates AFS RPC stubs from .xg files.
208  -- rxkad
210 Kerberos security module for rx.
212  -- rxstat
214 Rx statistics package.
216  -- scout
218 Monitoring tool for afs fileservers.
220  -- sgistuff
222 SGI authentication plugin for graphical login.
224  -- shlibafsauthent
226 Shared library version of libauthent.
228  -- shlibafsrpc
230 Shared library verion of libafsrpc.
232  -- sys
234 Local and remote system call interfaces. basic PAG-creation
235 and remote system call handling for NFS translator.
237  -- tbudb
239 Pthreaded budb build dir.
241  -- tbutc
243 Pthreaded butc build dir.
245  -- tests
247 Legacy test scripts.
249  -- tools
251 Contributed configuration/maintenance tools.
253  -- tptserver
255 Pthreaded ptserver build dir.
257  -- tsalvaged
259 Pthreaded Salvageserver and salvync-debug build dir
260 (used by demand-attach fileserver)
262  -- tsm41
264 Tivoli storage manager support for the backup system.
266  -- tubik
268 Pthreaded ubik build dir.
270  -- tvlsever
272 Pthreaded vlserver build dir.
274  -- tvolser
276 Pthreaded volser build dir
278  -- ubik
280 Ubik replicated database library.
282  -- update
284 Upserver/upclient for maintaining server software from a system
285 control machine.
287  -- usd
289 Userspace device input/output library.
291  -- uss
293 Uss tool for managing users.
295  -- util
297 Swiss army knife library.
299  -- venus
301 Various cachemanager related utilities.
303  -- vfsck
305 Fsck for vice partitions on non-namei fileservers.
307  -- viced
309 Fileserver.
311  -- vlserver
313 Volume location server.
315  -- vol
317 Volume library for managing volumes on-disk.
319  -- volser
321 Volume server package. includes volserver and vos client.
323  -- xstat
325 Extended statistics clients for cachemanagers and fileservers,
326 includes xstat library and xstatcommand line clients.