Commit graph

35 commits

Author SHA1 Message Date
Giorgos Keramidas
10b9fc1cd5 Disconnect the "NanoBSD" Handbook chapter from the build. 2006-05-16 14:01:08 +00:00
Giorgos Keramidas
e48fa8dedb Add a chapter about "NanoBSD". This probably needs a bit more work,
and I may have missed some SGML-ification, but let's give more
visibility to the chapter, so others can help me improve it too.

PR:             docs/94419
Submitted by:   Daniel Gerzo <danger@rulez.sk>
2006-05-04 16:21:08 +00:00
Christian Brueffer
ba9f6e3243 Hook up the audit chapter, written by trhodes, to the build.
Also assert copyright for 2006.
2006-02-03 20:25:59 +00:00
Tom Rhodes
9e1457cbcb Bring in two new chapters:
Audit - not hooked up to the build, but provided for when the audit framework
becomes available in the base system.

GEOM - Incomplete, only covers striping and mirroring since that is all I
have tested.  Incomplete is better than nothing in my opinion.  This one is
hooked up to the build.
2005-08-06 03:22:18 +00:00
Tom Rhodes
144fed7137 Grrr! I knew that was going to bite me eventually. Remove this chapter
from the book, the world is not ready for it yet.

Pointy hat:	trhodes
2005-07-21 09:18:59 +00:00
Tom Rhodes
72849eddb9 filesystem -> file system 2005-07-21 09:16:14 +00:00
Murray Stokely
fe21d08e83 Remove the bulging firewalls section from the security chapter into a
new chapter all its own, currently in the 'network communications'
part as chapter 24.

Add a small paragraph at the bottom of the security chapter synopsis
noting that additional security topics are covered in the MAC chapter
and the Firewall chapter.

While here add some missing punctuation, cleanup the whitespace, add
missing </para> tags, add a synopsis, and of course
s/<sectN/<sectN-1/.
2004-12-05 00:14:21 +00:00
Murray Stokely
b35b8102f2 Reorder, according to our new five part Handbook organization. 2004-08-02 08:56:34 +00:00
Murray Stokely
1ffd2e8bc6 The advanced networking chapter had grown to almost 100 pages.
Split out the sections about network servers into a new chapter.

Reviewed by:	doc@
2004-07-13 03:48:29 +00:00
Tom Rhodes
dbf2be9b94 Add my recently written MAC chapter. At least 5-10% of this came from content
or ideas submitted to the trustedbsd-discuss mailing list by 'User Bugghy'
and from his mini-walkthrough.

Reviewed by:	-doc, TrustedBSD-discuss, rwatson
2004-06-21 19:34:56 +00:00
Hiroki Sato
20bedcfcf2 Add refinements on mirrors.xml:
- add doc.common.mk, which defines variables, targets, and
   dependencies commonly used in www/ and doc/.

 - move www/<lang>/includes.xsl to the language independent
   directory and split into several files.

 - add transtable*.xsl and transtable.xml to support localized
   mirror names.

 - make doc/{en_US.ISO8859-1,ja_JP.eucJP}/books/handbook/ use
   mirrors.xml (mirrors and eresources).

 - make www/{en,ja}/index.xsl use mirrors.xml.

For details, please see doc/share/sgml/README.mirrors for the moment.

Reviewed by:	simon and Alex Dupre <sysadmin@alexdupre.com>
2003-11-24 18:26:35 +00:00
Hiroki Sato
8aeea9b2b6 Move lists of FreeBSD mirror sites to doc/share/sgml/mirrors.xml
(currently en_US.ISO8859-1/books/handbook/mirrors and
www/en/index.xsl use it).

Reviewed by:	simon
Discussed on:	-doc
2003-11-16 18:56:24 +00:00
Giorgos Keramidas
0ea39e3c54 Add a new chapter titled ``Desktop applications''.
Submitted by:	Christophe Juniet <cjuniet@entreview.com>
Reviewed by:	Ross Lippert <ripper@eskimo.com>
2002-09-03 01:17:20 +00:00
Tom Rhodes
9a2aec9868 Add the new vinum chapter to the build. 2002-08-14 01:55:49 +00:00
Jim Mock
e7db2f9364 Say hello to the beginnings of a new multimedia chapter (after a
repo-copy from sound).  This is based on the old sound chapter, but
includes video and other multimedia related bits.  More will be added to
it shortly and various parts will be cleaned up, but I wanted to get
this in the tree before I do anything else to it.

The sound chapter has been removed from the build, but I haven't cvs
rm'd it yet (though I will in about 24 hrs time).

Mostly submitted by:	Ross Lippert <ripper@eskimo.com>
2002-07-24 04:22:50 +00:00
Murray Stokely
1cb5ea457a Add a preface to the Handbook, including :
* Intended Audience
    * Recent Changes
    * Organization of this Book
    * Conventions used
    * Acknowledgments

Obtained from:	WRS, 2nd Edition Handbook (ISBN 1-57176-303-1)
2001-11-19 11:38:48 +00:00
Murray Stokely
83b0ffe3df Remove references to the "Contributing to FreeBSD" chapter. This is
moving to a separate article.  This chapter is not appropriate for the
current handbook, it will stick out even more as we split the handbook
into smaller books, and a separate article is more conducive to being
linked from the navigation bar on the main page just like the OpenBSD
and NetBSD web sites.
2001-09-18 03:59:37 +00:00
Chern Lee
bcd4a5c487 Remove references to backups chapter, its content has been
moved to the storage chapter.

Suggested by: nik and murray
2001-09-12 23:52:15 +00:00
Murray Stokely
c393928208 Add a basic colophon. We should add to this information about the
history of this document, more about the open source tools we use to
build the different presentation formats, etc.
2001-08-10 00:30:44 +00:00
Murray Stokely
43796b8868 Update references to the staff section of the Handbook to point to the
"Contributors List" article.

Remove the list of contributors from the "Contributing to FreeBSD"
chapter.

Remove the "High Priority Tasks" and "Medium Priority Tasks" from the
"Contributing to FreeBSD" chapter since this destined to always be
hopelessly out of date.  Keep the information about what we always
need.
2001-08-02 00:36:18 +00:00
Murray Stokely
741499c6ac Remove references to Kernel Debugging and Source Policies chapters.
These will be moving to the Developer's Handbook shortly.
2001-07-17 01:37:39 +00:00
Murray Stokely
8f28d1f75d Remove Appendix F from the Handbook build. The two most complete
sections have been moved off into separate tutorials and "Jordan's
picks" of Pentium-class motherboards will just have to be missed ;)

The Handbook is now "only" 681 pages (without the index turned on).
2001-07-13 22:55:52 +00:00
Murray Stokely
7852280b49 Add a "Configuration and Tuning" chapter to the System Administration
section of the Handbook.

Submitted by:	Chern Lee <chern.lee@windriver.com>
Obtained from:	Mike Smith's configuration tutorial, and
	        tuning(7) by Matt Dillon
2001-07-10 02:33:49 +00:00
Murray Stokely
7a626c12b0 Add an entity for the index. 2001-06-29 18:25:58 +00:00
Murray Stokely
9dc220eb29 Remove references to "Adding Kernel Options" chapter. This chapter
should be repo-copied to the Developer's Handbook.
2001-05-15 03:42:58 +00:00
Murray Stokely
0418dcd8f2 Remove the FreeBSD Internals Chapter. The contents have been moved to
several different chapters in the Developers' Handbook.
2001-05-14 03:08:01 +00:00
Jim Mock
6003d33d8a Add a sound chapter to the handbook. Now we have somewhere to send all of
those people asking for help with sound.  Woo hoo! :-)

Submitted by:	Moses Moore <jm-moses@home.com>
2000-12-01 00:58:20 +00:00
Jim Mock
f1bb87de1d Move the quotas chapter into the disks chapter. 2000-03-20 20:59:51 +00:00
Neil Blakey-Milner
f668c7f356 Add boot chapter entity, and re-order user chapter entity in it's new
location.
2000-03-17 10:44:01 +00:00
Neil Blakey-Milner
898791508c Add the users chapter, as discussed on -doc.
Reviewed by:	freebsd-doc
2000-03-08 11:12:22 +00:00
Neil Blakey-Milner
ce5455d5f8 Convert hardware chapter into an appendix. 2000-01-20 11:29:05 +00:00
Peter Wemm
5ff728b8ca $Id$ -> $FreeBSD$ 1999-09-06 06:53:43 +00:00
Nik Clayton
276c9344d5 Merged in the following changes. This was done by taking diffs between the
tags LINUXDOC_2_DOCBOOK_START and LINUXDOC_2_DOCBOOK from doc/handbook/.

Note that the LINUXDOC_2_DOCBOOK tag is not necessarily at the HEAD of
the file. So some files won't show changes because changes were applied
after I laid down the LINUXDOC_2_DOCBOOK tag.

Not everything was merged. In some cases, URLs had been shortened;

    http://www.freebsd.org/docproj/

becomes

     ../docproj/

This is a mistake, since users browsing the Handbook on their own machine
can't be expected to have links like this work. Of course, for mirrors,
they'll end up pointing back to the main site. For the mean time, do
nothing -- this will need an entity defined to reference the base URL
of the FreeBSD site, individual mirrors can set this as necessary.

Notice how some files (on the left) are merged to the same file (on
the right). This is because the new Handbook file structure is organised
on DocBook chapter lines.

Files with no revision number in the "From" column didn't exist when I
started the conversion.

File                 From  ->  To      Merged to files...
---------------------------------------------------------------
anoncvs.sgml               ->  1.1     cutting-edge/chapter.sgml
authors.sgml         1.93  ->  1.118   authors.ent
backups.sgml               ->  1.4     backups/chapter.sgml
bibliography.sgml    1.33  ->  1.37    bibliography/chapter.sgml
contrib.sgml         1.274 ->  1.312   staff/chapter.sgml
ctm.sgml             1.22  ->  1.23    cutting-edge/chapter.sgml
cvsup.sgml           1.36  ->  1.40    cutting-edge/chapter.sgml
disks.sgml                 ->  1.3     disks/chapter.sgml
eresources.sgml      1.39  ->  1.50    eresources/chapter.sgml
firewalls.sgml       1.19  ->  1.20    security/chapter.sgml
handbook.sgml        1.83  ->  1.91    handbook.sgml
history.sgml         1.24  ->  1.25    introduction/chapter.sgml
install.sgml         1.65  ->  1.67    install/chapter.sgml
isdn.sgml            1.12  ->  1.15    advanced-networking/chapter.sgml
kerberos.sgml        1.12  ->  1.13    security/chapter.sgml
kernelconfig.sgml    1.31  ->  1.32    kernelconfig/chapter.sgml
kerneldebug.sgml     1.17  ->  1.19    kerneldebug/chapter.sgml
linuxemu.sgml        1.22  ->  1.24    linuxemu/chapter.sgml
memoryuse.sgml       1.11  ->  1.12    internals/chapter.sgml
mirrors.sgml         1.80  ->  1.92    mirrors/chapter.sgml
nutshell.sgml        1.14  ->  1.15    introduction/chapter.sgml
pgpkeys.sgml         1.25  ->  1.28    pgpkeys/chapter.sgml
policies.sgml        1.16  ->  1.18    policies/chapter.sgml
porting.sgml         1.93  ->  1.112   contrib/chapter.sgml
ports.sgml           1.29  ->  1.31    ports/chapter.sgml
printing.sgml        1.21  ->  1.22    printing/chapter.sgml
relnotes.sgml        1.24  ->  1.28    introduction/chapter.sgml  [1]
submitters.sgml      1.161 ->  1.246   contrib/chapter.sgml
synching.sgml        1.12  ->  1.13    cutting-edge/chapter.sgml
userppp.sgml         1.28  ->  1.30    ppp-and-slip/chapter.sgml

[1] A chunk of relnotes.sgml is in an IGNORED marked section. Why?

Submitted by:	A bunch (~ 50%) of merging done by Charles A. Wimmer
                (cawimm@FreeBSD.ORG), rest by Nik.
1998-11-12 01:26:39 +00:00
Nik Clayton
607a3f4ed3 Added missing "/chapter" to advanced-networking entity definition. 1998-11-04 22:38:06 +00:00
Nik Clayton
2207769022 Split the handbook into individual files. Each chapter is in a file called
chapter.sgml in a directory named according to the value the id
attribute on that chapter.

Added chapters.ent, which lists the entities for each chapter.

Updated handbook.sgml to use these entities.
1998-11-03 23:17:06 +00:00