1 Guide to the AFS source tree
3 WINNT - Windows-specific UI, glue and such.
4 afs - routines which make up the kernel- and userlevel- cachemanager
5 afsd - the afsd process which parses config files, sets up the cache,
6 and forks off subprocess to start each of the libafs
8 afsmonitor - afs monitoring tool
9 afsweb - authenticated AFS access via Apache. requires minor porting for
10 newer Apache versions.
11 audit - afs event auditing support library
12 auth - afsconf suite (CellServDB/UserList/ThisCell) and token interface,
13 outdated copyauth program, setkey utility for adding a key
14 to a server KeyFile (as a key)
16 bubasics - backup related rpc interface definitions.
17 bucoord - backup coordinator and support library.
18 budb - backup database server (buserver).
19 butc - backup tape coordinator, and read_tape restoral client.
20 butm - backup tape manager library
21 bu_utils - fms(estimate tape capacity and file mark sizes) (not useful
22 for tape drives with compression)
23 cmd - cmd library, routines to parse cmd line arguments
24 used by all command line utilities
25 comerr - com_err library, error table routines
26 config - build system OS-specific configuration
27 dauth - dlog - get a krb ticket for use with the AFS/DFS translator
28 dpass - also part of the AFS/DFS migration kit
30 dir - afs directory handling library (client and server, internal format)
31 export - from the README:
32 EXPORT is an aix3.1 kernel extension whose sole purpose in
33 life is to provide access to kernel symbols that were mistakenly
34 (or purposefully) omitted from the kernel exports list.
35 finale - last part of the source to build:
36 translate_et - translates error codes to descriptive messages
37 fsint - fileserver rpc interface definitions
38 fsprobe - fileserver probe facility for information collection
39 ftpd43+ - insecure afs aware ftpd.
40 gtx - graphics library for monitoring clients
41 inetd - insecure afs aware inetd.
42 kauth - Kerberos suite including server, admin client, password
43 changing and validating clients, token-getting and
44 token-and-ticket-getting authentication clients, nfs
45 authentication exporter and server database reconstructor
46 libacl - acl library, routines for manipulation of ACLs
47 libadmin - AFS administration API
48 libafs - directory where build system actually builds kernel modules.
49 libafsauthent - afsauthent library. part of a simplified set of libraries
50 for AFS-aware utilties. This and libafsrpc provide complete
52 libafsrpc - afsrpc library. Provides basic Rx functionality for AFS-aware
53 programs which don't need to do authentication
54 libuafs - userlevel cache manager build directory
55 log - programs to show and forget tokens (and optionally forget tokens
56 and tickets) and test program to create an AFS token
57 login - afs aware login replacement, and optional replacement which
59 lwp - lightweight process library
60 ntp - out of date bundled NTP implementation
61 null - empty archive library
62 pam - pluggable authentication modules for afs authentication.
63 pinstall - "portable" install command
64 procmgmt - "portable" process management library.
65 ptserver - the protection database server and clients.
66 rcp - insecure afs aware rcp.
67 rlogind - insecure afs aware.
68 rsh - insecure afs aware rsh.
70 rxdebug - debugging tool for rx.
71 rxgen - rxgen program. generates AFS RPC stubs from .xg files.
72 rxkad - kerberos security module for rx.
73 rxstat - rx statistics package
74 scout - monitoring tool for afs fileservers.
75 sgistuff - SGI authentication plugin for graphical login
76 sys - local and remote system call interfaces. basic PAG-creation
77 and remote system call handling for NFS translator
78 tbutc - pthread version of butc.
80 tsm41 - tivoli storage manager support for the backup system.
81 tviced - pthread version of the fileserver
82 ubik - ubik replicated database library.
83 update - upserver/upclient for maintaining server software from a system
85 usd - userspace device input/output library.
86 uss - uss tool for managing users.
87 util - swiss army knife library.
88 venus - various cachemanager related utilities
89 vfsck - fsck for vice partitions on non-namei fileservers.
91 vlserver - volume location server
92 vol - volume library for managing volumes on-disk.
93 volser - volume server package. includes volserver and vos client.
94 xstat - extended statistics clients for cachemanagers and fileservers
95 xinstall - unused more modern install program
96 tools - contributed configuration/maintenance tools
98 include - build-time include file install area; may be used in automake time
99 cf - autoconf config files
100 afsinstall - leftovers from IBM AFS including installation notes and helper