aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/books/developers-handbook/book.sgml
diff options
context:
space:
mode:
authorMurray Stokely <murray@FreeBSD.org>2000-10-03 07:34:34 +0000
committerMurray Stokely <murray@FreeBSD.org>2000-10-03 07:34:34 +0000
commit376c5138c693c70585f6000ddfb31da5d30c9c0d (patch)
tree764716062a9dae5442da7b4728d13ab52f06f0cb /en_US.ISO8859-1/books/developers-handbook/book.sgml
parent5d6b8a0d8933e93af16a9e8a7639358eb15d687c (diff)
downloaddoc-376c5138c693c70585f6000ddfb31da5d30c9c0d.tar.gz
doc-376c5138c693c70585f6000ddfb31da5d30c9c0d.zip
Following asmodai's nice skeleton of the developers' handbook, this
change adds a section to Chapter 4 on the layout of /usr/src.
Notes
Notes: svn path=/head/; revision=8074
Diffstat (limited to 'en_US.ISO8859-1/books/developers-handbook/book.sgml')
-rw-r--r--en_US.ISO8859-1/books/developers-handbook/book.sgml135
1 files changed, 133 insertions, 2 deletions
diff --git a/en_US.ISO8859-1/books/developers-handbook/book.sgml b/en_US.ISO8859-1/books/developers-handbook/book.sgml
index 3275a733c4..1f96922552 100644
--- a/en_US.ISO8859-1/books/developers-handbook/book.sgml
+++ b/en_US.ISO8859-1/books/developers-handbook/book.sgml
@@ -1,7 +1,7 @@
<!--
The FreeBSD Documentation Project
- $FreeBSD$
+ $FreeBSD: doc/en_US.ISO_8859-1/books/developers-handbook/book.sgml,v 1.1 2000/07/30 18:20:23 asmodai Exp $
-->
<!DOCTYPE BOOK PUBLIC "-//FreeBSD//DTD DocBook V3.1-Based Extension//EN" [
@@ -67,7 +67,138 @@
<chapter id="sourcelayout">
<title>The Layout of /usr/src</title>
- <para></para>
+ <para>The complete source code to FreeBSD is available from our
+ public CVS repository. The source code is normally installed in
+ <filename class=directory>/usr/src</filename> which contains the
+ following subdirectories.</para>
+
+ <para>
+ <informaltable frame="none">
+ <tgroup cols="2">
+ <thead>
+ <row>
+ <entry>Directory</entry>
+ <entry>Description</entry>
+ </row>
+ </thead>
+
+ <tbody>
+ <row>
+ <entry><filename class=directory>bin/</filename></entry>
+ <entry>Source for files in
+ <filename>/bin</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>contrib/</filename></entry>
+ <entry>Source for files from contribued software.</entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>crypto/</filename></entry>
+ <entry>DES source</entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>etc/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/etc</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>games/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/usr/games</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>gnu/</filename></entry>
+ <entry>Utilities covered by the GNU Public License</entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>include/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/usr/include</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename
+ class=directory>kerberosIV/</filename></entry>
+ <entry>Source for Kerbereros version IV</entry>
+ </row>
+
+ <row>
+ <entry><filename
+ class=directory>kerberosV/</filename></entry>
+ <entry>Source for Kerbereros version V</entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>lib/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/usr/lib</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>libexec/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/usr/libexec</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename
+ class=directory>release/</filename></entry>
+ <entry>Files required to produce a FreeBSD release</entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>sbin/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/sbin</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>secure/</filename></entry>
+ <entry>FreeSec sources</entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>share/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/sbin</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>sys/</filename></entry>
+ <entry>Kernel source files</entry>
+ </row>
+
+ <row>
+ <entry><filename class=directory>tools/</filename></entry>
+ <entry>Tools used for maintenance and testing of
+ FreeBSD</entry>
+ </row>
+
+ <row>
+ <entry><filename
+ class=directory>usr.bin/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/usr/bin</filename></entry>
+ </row>
+
+ <row>
+ <entry><filename
+ class=directory>usr.sbin/</filename></entry>
+ <entry>Source for files in <filename
+ class=directory>/usr/sbin</filename></entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ </para>
+
</chapter>
</part>