From 5957e3bf33e8992eda620a6ab0b4f8a1dbe8cb7a Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 28 Apr 2003 13:07:29 +0000 Subject: [PATCH] Use entities and add overview of directories --- docs/docbook/devdoc/Tracing.sgml | 7 +--- docs/docbook/devdoc/architecture.sgml | 53 +++++++++++++++++++++++++++ docs/docbook/devdoc/dev-doc.sgml | 2 + docs/docbook/devdoc/encryption.sgml | 11 +----- docs/docbook/devdoc/gencache.sgml | 4 +- docs/docbook/devdoc/modules.sgml | 8 +--- docs/docbook/devdoc/packagers.sgml | 4 +- docs/docbook/devdoc/printing.sgml | 4 +- docs/docbook/devdoc/rpc_plugin.sgml | 8 +--- docs/docbook/devdoc/sam.sgml | 3 ++ docs/docbook/devdoc/unix-smb.sgml | 4 +- docs/docbook/devdoc/wins.sgml | 4 +- 12 files changed, 67 insertions(+), 45 deletions(-) diff --git a/docs/docbook/devdoc/Tracing.sgml b/docs/docbook/devdoc/Tracing.sgml index ccf1e1c3c84..f55c47bc4e9 100644 --- a/docs/docbook/devdoc/Tracing.sgml +++ b/docs/docbook/devdoc/Tracing.sgml @@ -1,11 +1,6 @@ - - AndrewTridgell - - Samba Team - - + &author.tridge; Tracing samba system calls diff --git a/docs/docbook/devdoc/architecture.sgml b/docs/docbook/devdoc/architecture.sgml index 312a63af97e..e05039054b0 100644 --- a/docs/docbook/devdoc/architecture.sgml +++ b/docs/docbook/devdoc/architecture.sgml @@ -4,6 +4,7 @@ DanShearer November 1997 + &author.jelmer; Samba Architecture @@ -181,4 +182,56 @@ for browsing and WINS support. + + +Samba's subsystems + +Samba's source/ directory contains quite some directories. Here's a small explanation of what each of them contains. + + +aparser - Obsolete +auth - The authentication subsystem, maintained by Andrew Bartlett +bin - Output directory for all the binary files +client - Contains 'plain' SMB client sources: smbclient and +some mount help utilities +groupdb - Group database and mapping code +include - All of samba's include files +intl - Internationalization files. Not used at the moment. +lib - General C helper functions. Not SMB-specific. +libads - Library with ActiveDirectory related functions. +libsmb - Library with SMB specific functions. +locking - Locking functions! +modules - Source files for various modules (VFS and charset). +msdfs - DCE-DFS code +nmbd - Code for the nmbd daemon +nsswitch - Winbind source code +pam_smbpass - Source code for pam module for authenticating against samba's passdb +param - smb.conf parsing code +passdb - User database(SAM) code with the various backends +po - Internationalisation code - not used atm +popt - Samba's internal copy of the popt library +printing - Printing stuff +profile - Profiling support +python - Python bindings for various libsmb functions +registry - Registry backend +rpc_client - RPC Client library for making remote procedure calls +rpc_parse - Functions for parsing RPC structures (???) +rpc_server - Functions for being an RPC server +rpcclient - Command-line client that is a basically a front-end to rpc_client/ +sam - Code for the new (but unused) SAM +script - Various scripts +smbd - Source code for the smbd daemon +smbwrapper - Source code for library that overloads VFS function calls, for usage with LD_PRELOAD=... +stf - Testsuite system? +tdb - Source code of samba's Trivial Database (much like gdbm) +tests - Source code for the larger tests used by configure +torture - 'Torture' utilities, used for testing samba and other cifs servers +ubiqx - The ubiqx library from Chris Hertel +utils - Various small utilities(pdbedit, net, etc) +web - SWAT sourcecode +wrepld - Sourcecode of the WINS replication daemon + + + + diff --git a/docs/docbook/devdoc/dev-doc.sgml b/docs/docbook/devdoc/dev-doc.sgml index 5e1af3d3a03..ee2a40535d8 100644 --- a/docs/docbook/devdoc/dev-doc.sgml +++ b/docs/docbook/devdoc/dev-doc.sgml @@ -1,4 +1,5 @@ %globalentities; @@ -26,6 +27,7 @@ SAMBA Team
samba@samba.org
+ &person.jelmer; diff --git a/docs/docbook/devdoc/encryption.sgml b/docs/docbook/devdoc/encryption.sgml index 3ca8aa109c0..64ff4262cb5 100644 --- a/docs/docbook/devdoc/encryption.sgml +++ b/docs/docbook/devdoc/encryption.sgml @@ -2,16 +2,7 @@ - - JeremyAllison - - Samba Team -
- samba@samba.org -
-
-
- + &author.jeremy; 19 Apr 1999
diff --git a/docs/docbook/devdoc/gencache.sgml b/docs/docbook/devdoc/gencache.sgml index 1ba2f77c9d4..096bdce7896 100644 --- a/docs/docbook/devdoc/gencache.sgml +++ b/docs/docbook/devdoc/gencache.sgml @@ -1,8 +1,6 @@ - - RafalSzczesniak - + &author.mimir; April 2003 diff --git a/docs/docbook/devdoc/modules.sgml b/docs/docbook/devdoc/modules.sgml index 0bcdadc66ce..c43e8a91180 100644 --- a/docs/docbook/devdoc/modules.sgml +++ b/docs/docbook/devdoc/modules.sgml @@ -1,12 +1,6 @@ - - JelmerVernooij - - Samba Team -
jelmer@samba.org
-
-
+ &author.jelmer; 19 March 2003
diff --git a/docs/docbook/devdoc/packagers.sgml b/docs/docbook/devdoc/packagers.sgml index fb47c7305c3..edc581cf057 100644 --- a/docs/docbook/devdoc/packagers.sgml +++ b/docs/docbook/devdoc/packagers.sgml @@ -1,8 +1,6 @@ - - JelmerVernooij - + &author.jelmer; Notes to packagers diff --git a/docs/docbook/devdoc/printing.sgml b/docs/docbook/devdoc/printing.sgml index 363b9fb6e50..150652ac37a 100644 --- a/docs/docbook/devdoc/printing.sgml +++ b/docs/docbook/devdoc/printing.sgml @@ -1,8 +1,6 @@ - - GeraldCarter - + &author.jerry; October 2002 diff --git a/docs/docbook/devdoc/rpc_plugin.sgml b/docs/docbook/devdoc/rpc_plugin.sgml index c83742a2476..a2d1bd4c356 100644 --- a/docs/docbook/devdoc/rpc_plugin.sgml +++ b/docs/docbook/devdoc/rpc_plugin.sgml @@ -7,13 +7,7 @@
aliguor@us.ibm.com
- - JelmerVernooij - - Samba Team -
jelmer@samba.org
-
-
+ &author.jelmer; January 2003 diff --git a/docs/docbook/devdoc/sam.sgml b/docs/docbook/devdoc/sam.sgml index 84c17d65e26..d4c065ca210 100644 --- a/docs/docbook/devdoc/sam.sgml +++ b/docs/docbook/devdoc/sam.sgml @@ -9,6 +9,9 @@ The Upcoming SAM System +The design as described in this document is _NOT_ the design that +made it into samba 3.0. + Security in the 'new SAM' diff --git a/docs/docbook/devdoc/unix-smb.sgml b/docs/docbook/devdoc/unix-smb.sgml index d6a658089c4..eea02012e01 100644 --- a/docs/docbook/devdoc/unix-smb.sgml +++ b/docs/docbook/devdoc/unix-smb.sgml @@ -1,8 +1,6 @@ - - AndrewTridgell - + &author.tridge; April 1995 diff --git a/docs/docbook/devdoc/wins.sgml b/docs/docbook/devdoc/wins.sgml index 53410316c56..5cdf760406b 100644 --- a/docs/docbook/devdoc/wins.sgml +++ b/docs/docbook/devdoc/wins.sgml @@ -1,8 +1,6 @@ - - GeraldCarter - + &author.jerry; October 2002 -- 2.34.1