Commit graph

236 commits

Author SHA1 Message Date
Ceri Davies
35716bf6ec Wrap root in <username>.
PR:		docs/37532
Submitted by:	Martin Heinen <martin@sumuk.de>
Approved by:	murray
2002-04-29 12:14:08 +00:00
Ceri Davies
4b70a8662d Correct a typo.
Approved by:	murray
Pointed out by:	Benny <FierceOne@web.de>
2002-04-07 11:32:07 +00:00
Giorgos Keramidas
6ddd2cc0dc Fix &entities; that lacked an ending ';' character,
as reported by the following:

	% cd doc/en_US.ISO8859-1
	% find . -type f -name '*.sgml' |\
	  xargs grep '&[^[:space:];&][^[:space:];]*$' | grep -v '&$'
	% find . -type f -name '*.sgml' |\
	  xargs grep '&[^[:space:];&][^[:space:];]*[[:space:]<]' |\
	  grep -v '&[[: space:]]' | grep -v '[[:space:]]&&[[:space:]]'
2002-03-27 01:16:55 +00:00
Ceri Davies
0f7e5b5a85 Whitespace-only commit.
No content changes.

Approved by:	murray
2002-03-26 09:57:01 +00:00
Ceri Davies
6fa6b2326c Various cleanups in the DHCP server section.
Requested by:	dd
Approved by:	dd, murray
2002-03-24 18:59:48 +00:00
Ceri Davies
65179058be Fix the build after my last commit.
Approved by:	murray
Pointy hat to:	ceri
2002-03-24 00:13:53 +00:00
Ceri Davies
6353f131fc Add a section on installing and configuring a DHCP server.
Reviewed by:	murray
Approved by:	murray
PR:		docs/32229
2002-03-23 23:50:23 +00:00
Giorgos Keramidas
afaee863ed Reword a few parts of the amd section.
Remove extraneous 'the' from /etc/fstab reference.

PR:		docs/35683
Submitted by:	Tom Rhodes <darklogik@pittgoth.com>
2002-03-22 06:30:31 +00:00
Peter Pentchev
bcfe650cbc Fix a typo.
Submitted by:	"Lukasz" <lukaszr@takeoverinc.com>
2002-03-20 16:16:57 +00:00
Peter Pentchev
eed41e97e6 Convert the names, descriptions and e-mail addresses of FreeBSD
committers and mailing lists to &a.xxx; entities.

Reviewed by:	keramida
Approved by:	keramida, silence on -doc
2002-03-15 07:46:22 +00:00
Giorgos Keramidas
5eb43a8183 Fix some errors in the chrooting named section of the Handbook.
PR:		docs/35420
Submitted by:	Ceri <setantae@submonkey.net>
2002-03-07 23:55:11 +00:00
Michael Lucas
e4e67f3452 Massive update to the NFS chapter.
This update has been bounced around, revised, rewritten, and audited
by darn near every member of the -doc team.

Submitted by: Tom Rhodes
PR: docs/35098
2002-03-07 21:19:11 +00:00
Dima Dorfman
fcfccd4a32 <port>fish</port> -> <filename role="package">fish</filename>
Generated with:	s:<port>(.*?)</port>:<filename role="package">\1</filename>:g
2002-02-27 05:08:13 +00:00
Chern Lee
4d2e3c038e Add a note to chroot named section.
PR:		docs/35278
Submitted by:	Ceri <setantae@submonkey.net>
2002-02-26 09:44:00 +00:00
Chern Lee
170031e812 Suggest freebsd-security-notifications over freebsd-announce for security
issues.

PR:		docs/34578
Submitted by:	Yonatan Bokovza <yonatan@xpert.com> and
		Szilveszter Adam <sziszi@bsd.hu>
2002-02-06 11:04:59 +00:00
Giorgos Keramidas
11c96d0541 The net/isc-dhcp2 port has been removed in favor of net/isc-dhcp3.
PR:		docs/34496
Submitted by:	Ceri <setantae@submonkey.net>
2002-02-03 02:33:06 +00:00
Michael Lucas
dbe4533ce3 Introducing the new PLIP Handbook chapter.
Content chainsawed from various FAQs.

This is a short chapter, and I'm not certain just how "advanced" it
is, but it doesn't fit in any other section of the FAQ.
2002-01-28 11:46:50 +00:00
Michael Lucas
c3571e83c7 whitespace cleanup from last commit 2002-01-28 09:47:49 +00:00
Michael Lucas
470e6b9719 migrate NFS instructions from FAQ to Handbook 2002-01-28 09:43:27 +00:00
Michael Lucas
82a03d6616 Teach the Handbook how to build a router.
Text taken from FAQ and slightly edited to mesh w/Handbook.
2002-01-23 08:51:24 +00:00
Murray Stokely
9070813ac1 Typo.
PR:		docs/33252
Submitted by:	Ceri <setantae@submonkey.net>
2002-01-01 09:53:57 +00:00
Chern Lee
adfc20c931 Completely revise section on running named in a sandbox.
Submitted by:	Ceri <setantae@submonkey.net>
PR:		docs/32381
2001-12-22 01:41:16 +00:00
Murray Stokely
b3df6b4c8a Correct the path for the 'clone_root' example script.
Submitted by:	Ronald Klop <ronald@klop.yi.org>
2001-12-15 05:29:18 +00:00
Murray Stokely
a15f897fee Correct an innaccuracy. (We do in fact include ISC DHCP with FreeBSD
4.4, just not the newest v3.X).
2001-11-14 15:59:15 +00:00
Murray Stokely
5006154fd6 Improve the grammar of several sentences.
PR:		31951
Submitted by:	Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
2001-11-14 15:56:09 +00:00
Murray Stokely
e0432ef7e9 * Correct links
* s/freebsd.org/FreeBSD.org
* Use relative links wherever possible

PR:		docs/31447
Submitted by:	Cyrille Lefevre <clefevre@citeweb.net>
Found by:	linbot
2001-10-23 22:12:46 +00:00
Chern Lee
cea250d5cb Split some paragraphs/strings into two so the print output does not
flow off page.
2001-10-17 20:16:03 +00:00
Murray Stokely
597ccea2b5 Use example.com or example.org for domain names in examples instead of
variations of "foobar" and the like.

Submitted by:	nik and dougb (per RFC 2606)
2001-10-17 06:49:07 +00:00
Murray Stokely
bb4f2b8bb0 Use 'example.com' or 'example.org' for example domain names.
Submitted by:	nik as per RFC 2606
2001-10-17 04:34:04 +00:00
Murray Stokely
4c5f65dfb8 s/foobardomain/foobar/
Example domain names that are used inline should be kept as short as
possible.  Domain names can not be broken up with hyphenation at
syllable boundaries for obvious reasons, and using 12 unbreakable
characters is bound to cause an hbox overflow when creating justified
output with TeX (the print backend).
2001-10-16 18:49:55 +00:00
Chern Lee
368e669d00 * Add a few indexterms to NTP section
* Properly capitalize titles of NTP/Diskless Operation sections

* Spelling Fixes:
  emphasising -> emphasizing
  overiden -> overidden
  overlayed -> overlaid
  ethernet -> Ethernet

* Minor markup changes
2001-10-13 22:11:15 +00:00
Chern Lee
2b432f7183 Completely update the Diskless Operation section.
Submitted by:	Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
2001-10-13 01:39:02 +00:00
Murray Stokely
06cbc5862b Correct capitalization in the chapter synopsis. 2001-10-13 01:04:07 +00:00
Giorgos Keramidas
4593fd98a7 Sweep through english docs and replace &ldquot; and friends with <quote>.
Approved by:	nik
2001-10-10 11:47:30 +00:00
Chern Lee
dd01434120 Fix prepositional phrases in Sypnosis:
* After reading this chapter you will know:
   -> After reading this chapter, you will know:
 * Before reading this chapter you should:
   -> Before reading this chapter, you should:
2001-10-08 20:30:51 +00:00
Tom Hukins
0332b5bc7d Add subsection describing NTP (Network Time Protocol) 2001-10-02 12:50:00 +00:00
Udo Erdelhoff
d4c848f394 Improvements of the NIS section
PR:		docs/29215
2001-10-02 05:45:00 +00:00
Chern Lee
74c4bf6395 RFCs are no longer on the web at
http://info.internet.isi.edu:80/in-notes/rfc/files/rfcXXXX.txt

Update three instances to correct location.

Partially Submitted by: Kjetil Høie" <kjetil-h@freenix.no>
2001-09-21 22:18:39 +00:00
Murray Stokely
f0042b1654 Reword a couple of sentences that I found very confusing. Often this
was due to missing words or sentences that made it very difficult to
understand the text.
2001-08-24 07:27:05 +00:00
Chern Lee
a14cad024a Change standard chapter sypnosis to form complete sentences:
Before reading this chapter you should:
 "understand"...
 "be familiar with"...
2001-08-22 21:40:11 +00:00
Chern Lee
ec971dcb65 Place a host -> gateway list into an informaltable. 2001-08-22 21:36:25 +00:00
Chern Lee
34fbc5dd5e Cosmetic changes. Placed a couple lists into <informaltable>s. 2001-08-20 22:13:36 +00:00
Chern Lee
d9b35c6b35 Nitpick English changes to make the chapter more understandable. 2001-08-20 18:48:45 +00:00
Chern Lee
f3be431385 Spelling Fixes:
* signalling -> signaling
 * keypresses -> key presses
2001-08-16 18:42:51 +00:00
Chern Lee
6c21f4c1e9 Change all contractions to proper form.
don't -> do not
isn't -> is not
let's -> let us
... and so on
2001-08-16 18:35:08 +00:00
Chern Lee
2fbbb3c1ef Update ISDN Cards section of Advanced Networking.
Submitted by: Hellmuth
Docs bullied out of Hellmuth by: murray
2001-08-15 17:55:32 +00:00
Valentino Vaschetto
0f839c1480 Put ids into sect2 tags so that they can be xref'd
Approved by:	murray
2001-08-15 00:51:25 +00:00
Chern Lee
d9b1288ac8 Markup Changes, place terms in:
* <application>
 * <username>
 * <command>
 * <literal>
 * <devicename>

Reviewed by:	murray
2001-08-14 22:06:11 +00:00
Dima Dorfman
daccd2d939 NFS is not unique or unusual, so don't all it so. It's different from
some of the more conventional filesystems, but pseudo-filesystems are
more unusual (at least NFS stores data), and all filesystems are
"unique" by definition.

PR:		29503
Approved by:	jim
2001-08-14 05:28:12 +00:00
Jim Mock
74dca37255 Add periods to the ends of the sentences in the synopsis. While I'm
here, wrap inetd in <command></command> tags and /etc/rc in
<filename></filename> tags.
2001-08-13 19:05:55 +00:00
Jim Mock
80761b83da Whitespace changes only, translators can ignore this commit.
* Two spaces after a period.

   * Fix up the spacing in the listitems.

     <itemizedlist>
       <listitem>
         <para></para>
       </listitem>

       <listitem>
         <para></para>
       </listitem>
     </itemizedlist>

     This is covered in the fdp-primer.  Please read it.
2001-08-13 19:03:39 +00:00
Valentino Vaschetto
becdab0f46 Added a standardized chapter synopsis. 2001-08-13 18:46:37 +00:00
Chern Lee
34153285f8 Rewrite NFS/amd section. Better English, more concise and informative.
Reviewed by:	murray
2001-08-13 18:38:28 +00:00
Jim Mock
40274f387b Change "manpage" and "man page" to "manual pages". 2001-08-11 21:34:53 +00:00
Jim Mock
1de28e1e1d Argh, forgot this in my last commit.
freebsd.org -> FreeBSD.org
2001-08-11 20:45:09 +00:00
Jim Mock
f43590590d Attack of the spelling and grammar police. Things like nameserver and
mailserver are two words, folks.
2001-08-11 20:27:42 +00:00
Chern Lee
205cf1b49a Standardize capitalization of titles:
* First and last word uppercase
* Prepositions, articles, and short conjunctions lowercase
* The word 'to' lowercase
* Preserved capitalization for program/command names

Reviewed by:	murray
2001-08-10 22:58:17 +00:00
Murray Stokely
126c118090 *smack* ;)
You can't put a <varname> inside a <filename>.
2001-08-10 01:06:45 +00:00
Valentino Vaschetto
8cc2fd88ac Added subsection about AMD to the NFS section.
Submitted by:	Wylie Stilwell <wylie@beerho.com>
Approved by:	murray
2001-08-10 00:14:55 +00:00
Chern Lee
2b61014302 Properly markup contributions in <chapterinfo>/<sect1info>/<sect2info> tags
according to recent changes for entire Handbook.

Reviewed by:	murray
2001-08-09 23:42:35 +00:00
Valentino Vaschetto
6cf123d6cf Closed a couple of open tags which were not closed.
Reviewed by:	murray
2001-08-09 22:50:10 +00:00
Chern Lee
46b6b8fe06 * procces -> process
* Link text of redundant "Send HUP to inetd" back to previous example

Reviewed by:	murray
2001-08-08 18:44:56 +00:00
Dima Dorfman
ce3a4f2ccb Note that copyright doesn't have anything to do with names (those are
trademarks), and improve the text a little.

PR:		29501
Submitted by:	Gary W. Swearingen <swear@aa.net>
2001-08-08 17:35:54 +00:00
Chern Lee
be2032ed93 Add section about configuring inetd.
Reviewed by:	murray
2001-08-07 23:58:38 +00:00
Chern Lee
8821260cc9 Reworded sections of "Reasons to run a name server" and changed
definition of "Origin" in DNS section.

Reviewed by:	murray
2001-08-06 22:50:16 +00:00
Chern Lee
c20dd61362 Spelling Changes:
* OSs -> Operating Systems
* commmunications -> communications
* realise -> realize
* customising -> customizing
* customise -> customize
* realise -> realize
* behaviour -> behavior

British to American spelling for some of the above words only in the
Handbook as discussed on -doc.

Reviewed by:	murray
2001-08-06 21:25:28 +00:00
Chern Lee
2ed036cc7c Structural Markup Changes to DNS:
* Terminology -> <informaltable>
* File list -> <informaltable>
* Record Types -> <variablelist>
* Links -> <itemizedlist>

Reviewed by:	murray
2001-08-06 20:25:01 +00:00
Jim Mock
f1d9605e83 Change the remaining instances of e-mail to email. 2001-08-04 20:06:22 +00:00
Chern Lee
e4aad960d6 Revised wording of DNS section, added some content.
Minor markup changes:
 * Cuddle up <programlisting>
 * Placed hostnames in <hostid>
 * Placed some terms in <literal>

Reviewed by:	murray
2001-08-02 01:57:08 +00:00
Murray Stokely
2fdac55c46 * Combine singular/plural index terms.
* Add a few section id's so that the printed index can find the page
  number.

Submitted by:	Valentino Vaschetto <valentino.vaschetto@windriver.com>
2001-07-30 17:18:54 +00:00
Murray Stokely
cbe8d4a8bd * Enclose author attributions in <chapterinfo>, <sect1info>, etc.
* Modify an example `ls /usr/lib/*crypt*' listing so that it doesn't
  wrap on a printed page.
2001-07-27 22:03:56 +00:00
Chern Lee
aa873b5501 Remove smileys/emoticons as discussed in -doc to give the handbook a more
formal look.

Reviewed by:	murray
2001-07-23 22:51:33 +00:00
Murray Stokely
3741b3edfb Add ID attributes to <indexterms>
Add <see> tags to cross-reference similar indexed topics
2001-07-21 09:13:55 +00:00
Chern Lee
474756bf03 Markup Fixes:
Place some terms in <varname>
Change <emphasis> -> <varname> in some intstances
Place commands in <command> or man entitiy
Place applications in <application>
Place filenames in <filename>
Place hostnames in <hostid>
One instance of <quote> -> <errorname>

Spelling/Terminology Fixes:
ip -> IP address
IPs/ips -> IP addresses
cfg -> config
Unice -> Unix systems

Reviewed by:	murray
2001-07-19 18:38:43 +00:00
Chern Lee
4593015dcc Modified existing <indexterm>'s to make them more specific using
<filename>, <command>, and <application> tags.

Submitted by:	Valentino Vaschetto <valentino.vaschetto@windriver.com>
Approved by:	murray
2001-07-17 23:33:28 +00:00
Chern Lee
3e8d98b70a Standardize:
TCL -> Tcl
ethernet -> Ethernet
ftp (noun) -> FTP

Approved by:	murray
2001-07-17 22:20:51 +00:00
Chern Lee
6dbf07d805 Fix/Standardize:
internet -> Internet
can not -> cannot
CD-ROM -> CDROM
cdrom -> CDROM
UNIX -> Unix

To be standardized with the rest of the doc tree.

Approved by:	murray
2001-07-17 20:51:52 +00:00
Chern Lee
7001f29865 Standardize:
UNIX -> Unix
UNIX's -> Unixes (one instance)

Unix is a proper noun, not an acronym.  Also conforms to O'Reilly's word list.

Approved by:	murray
2001-07-17 00:11:24 +00:00
Murray Stokely
99c9a56f15 Consistently use an uppercase replaceable 'X' :
4.x-STABLE    -> 4.X-STABLE
   FreeBSD 2.2.x -> FreeBSD 2.2.X
2001-07-14 23:40:29 +00:00
Chern Lee
1c9cca9012 can not -> cannot
"Cannot" is proper English, has more instances in the handbook than "can not"
and conforms to O'Reilly's word list.

Approved by:	murray
2001-07-14 02:21:12 +00:00
Chern Lee
a3496b5d17 Standardize internet -> Internet
Approved by:	murray
2001-07-14 01:56:33 +00:00
Murray Stokely
1853b9bcf6 CD-ROM -> CDROM
O'Reilly has standardized on 'CD-ROM' as have several other
publishers, however 'CDROM' outnumbers 'CD-ROM' 2 to 1 in our
documentation and it has always appeared this way on FreeBSD CDs from
Walnut Creek/BSDi/WRS.  I don't have a preference either way as long
as it stays consistent.
2001-07-14 00:57:56 +00:00
Murray Stokely
1fffa4c4ce Remove a reference to the UART section in Appendix F. Point users to
the tutorial instead.
2001-07-13 22:44:03 +00:00
Nik Clayton
ef12bb1d4c Remove these -- now that peps is being used the automatic conversion from
the EPS originals suffices.
2001-07-13 12:12:41 +00:00
Dima Dorfman
4a5e851cb2 DocBook police: open and close tags for <screen> should cuddle up to
the contents within.
2001-07-06 13:03:06 +00:00
Nik Clayton
4e521b8bb2 Makefile's to make it easy to build individual handbook chapters. These
are *not* recursed in to by the top level Makefile.
2001-06-30 14:55:40 +00:00
Murray Stokely
e6917a777e Properly wrap indexterm entries that exceed 80 characters. Also move
<indexterm> tags outside of <para>s since this can add extra
whitespace characters to the output (for print stylesheets).

Pointed out by: Chris Costello
2001-06-26 20:10:25 +00:00
Murray Stokely
a04cbb22cc Add ~96 index entries 2001-06-26 00:09:52 +00:00
Murray Stokely
ca002b6606 The author of this section was slightly confused about the terminology
used to describe network topology.  Change instances of '10 base T' to
'10 base 2' and adjust sentence structure when describing a bus-based
topology.

While I'm here, consistently use 'LAN' instead of 'lan' for local area
networks.
2001-06-24 03:22:48 +00:00
Murray Stokely
506d3469cb Add graphical figures for the network diagrams in the ISDN section.
Submitted by:	G. Adam Stanislav
2001-06-24 03:06:38 +00:00
Murray Stokely
8d2a434262 Add a graphical figure for the natd chapter to replace the ASCII art
when the output format supports it.

The PNG driver for Ghostscript doesn't support anti-aliasing on
FreeBSD, so the PNG file was created on another platform and should
not be automatically generated from the eps file.

Submitted by:	G. Adam Stanislav (created the EPS file with a text editor)
2001-06-23 22:46:16 +00:00
Murray Stokely
88f3235bb0 Spelling corrections :
transalates    -> translates
  indictes       -> indicates
  ficticious     -> fictitious
  sandox         -> sandbox
  priveleged     -> privileged
  unix           -> Unix
  versatily      -> (sentence reworded)
  inerface       -> interface
  internet       -> Internet
  appriate       -> appropriate
  Logictech      -> Logitech
  extetions      -> extensions
  occuring       -> ocurring
  keypair        -> key pair
  tunnelled      -> tunneled
  inializes      -> initializes
  ommitted       -> omitted
  seperate       -> separate
  unintelligable -> unintelligible
  signalling     -> signaling
  appearence     -> appearance
  descision      -> decision

Pointed out by: ispell(1)
2001-06-21 17:21:01 +00:00
Murray Stokely
001e62c2c9 Add a section on using natd to share an internet connection, do port
forwarding, etc.

Submitted by:	Chern Lee <chern.lee@windriver.com>
Obtained from:	based on the natd man page, and online documentation
2001-06-15 21:47:55 +00:00
Tom Hukins
cc853292bc Replace erroneous occurences of "the the" with "the" throughout the docs
PR:		28086
Submitted by:	Félix-Antoine Paradis <reel@sympatico.ca>
2001-06-13 11:37:03 +00:00
Dima Dorfman
d15224bb59 Correct assorted spelling and grammar errors.
PR:		27882
Submitted by:	Eric S. Van Gyzen <esv@vangyzen.net>
2001-06-05 01:37:15 +00:00
Sheldon Hearn
47cbf9754a Replace old-style "chown foo.bar" with orthodox "chown foo:bar".
Reported by:	dcs
2001-05-28 13:41:59 +00:00
Murray Stokely
f868320eb8 Remind users that they must kill -HUP the mountd process after making
changes to /etc/exports.

Suggested by: Bernd Salbrechter <salb@hell.gud.siemens.at>
2001-05-11 09:25:31 +00:00
Murray Stokely
74d2891767 Add section on running named in a sandbox.
PR:		docs/27024
Submitted by:	mikem <mike_makonnen@yahoo.com>
Reviewed by:	Chern Lee <chern@osd.bsdi.com>
2001-05-09 01:14:29 +00:00
Dima Dorfman
a0415e82f0 Remove references to first-person pronouns ("I", "me", etc.): all they
do is serve to confuse the reader (who is this "I"?).  Stuff inside
<question> tags in the mini-faq's and clearly-attributed blocks was
left alone.
2001-04-17 01:37:48 +00:00
Murray Stokely
d56db00760 Add section on setting up a DNS server in the Advanced Networking Chapter.
Submitted by:	Chern Lee <chern@osd.bsdi.com>
2001-04-14 00:58:57 +00:00
Dima Dorfman
caa6994914 DocBook police: open and close tags for <programlisting> should cuddle
up to the contents within.

Approved by:	nik
2001-04-09 00:33:58 +00:00
Daniel Harris
2865db4f4d Typo: appreciate -> appropriate.
Submitted by:	"Jamyn" <jshanley@wt.net> on -doc
2001-02-09 16:02:02 +00:00
Ben Smithurst
5543c25d08 Explain that portmap is needed in order for an NFS server to work.
PR:		24382
Submitted by:	Willem van Engen <wvengen@stack.nl>
2001-01-16 21:38:07 +00:00
Jim Mock
6b86823ee6 Fix some spelling errors and some other minor nits. 2000-12-15 21:52:35 +00:00
Ben Smithurst
30aaf2fe1b Fix some of the indentation which needed changing after the previous commit.
This is a white-space only change; translators may ignore it.
2000-09-19 17:06:59 +00:00
Ben Smithurst
ed2dcfcb23 Extend the bit about using DHCP so that it mentions that BPF is
required in the kernel for DHCP to work.

PR:		21399
Submitted by:	Dan Pelleg <dpelleg+bsd@cs.cmu.edu>,
		Eric Ogren <eogren@earthlink.net>
2000-09-19 17:05:47 +00:00
Alexander Langer
9530ef3ecf Big part about NIS Netgroups: What they are and why they are useful,
along with realtime examples as in the other parts.

Submitted by:	Udo Erdelhoff <ue@nathan.ruhr.de>
Reviewed by:	Neil Bliss <yoda@integratus.com> and myself
2000-09-01 21:31:46 +00:00
Alexander Langer
8171c7589b Big overhaul of the NIS tutorial, e.g. add examples how to exclude
users (and more changes).

The original patch was
Submitted by:		Eric Ogren <eogren@earthlink.net>
PR:			18926
but I received a big
Comment email by:	Udo Erdelhoff <ue@nathan.ruhr.de>
where he addressed many nits in Eric's changes and/or suggested how to
rewrite parts in a correct/better way and gave me some further content.

Eric's patches removed some of Bill Swingle's old work.  I decided
to keep these but to merge Eric's changes into the existing content.

The result is a very fine NIS tutorial, which is supposed to be extended
by NIS Netgroups content written by Udo Erdelhoff soon (at least he
promised that :-])
2000-08-18 15:20:35 +00:00
Ben Smithurst
ae4c2b5ba2 option BRIDGE -> options BRIDGE in kernel config.
PR:		20030
Submitted by:	Sam Wun <swun@esec.com.au>
2000-07-19 13:14:15 +00:00
Nik Clayton
4f20439b93 Add a section about using FreeBSD as a bridge.
PR:		docs/19105
Submitted by:	Steve Peterson <steve@zpfe.com>
2000-06-19 13:29:01 +00:00
Jim Mock
aca13e8771 Attack of the spelling police. The grammar police were also occasionally
called onto the scene.
2000-06-13 18:05:39 +00:00
Jim Mock
3302fdee27 Change &ldquo;...&rdquo; to <quote>...</quote> as per a discussion on
-doc.

Suggested by:	nik
2000-06-08 01:56:23 +00:00
Bill Swingle
4463ff344b Fixed tiny but glaring error in NFS chapter.
Thanks to Dan Langille for pointing this out.
2000-05-02 22:40:41 +00:00
Gregory Sutter
0a03117c28 Properly capitalize section title within DHCP section. 2000-04-06 20:43:06 +00:00
Bill Swingle
81f23a6b67 Forgot to add the "written by" line to the NFS chapter I wrote. 2000-04-04 22:19:31 +00:00
Bill Swingle
65eae5960e Added Greg's newly written dhcp chapter to the advanced networking
section.

Submitted by:	gsutter
Reviewed by:	jim
2000-04-03 08:59:57 +00:00
Jim Mock
9643b8636e Restructure some of this chapter and add more to the NFS section.
Submitted by:	unfurl
2000-03-30 23:55:50 +00:00
Bill Swingle
2e19fd0719 This section of the NIS chapter failed to explain that these lines
needed to be added to root's crontab. I fixed a few other wording issues
as well.

Reviewed by:	jim
2000-02-13 21:14:23 +00:00
Jim Mock
f316998fd4 Add section on NIS/YP
Submitted by:	unfurl
2000-01-24 21:24:28 +00:00
Jun Kuriyama
f32942094a Use &a.majordomo;. 2000-01-06 02:39:25 +00:00
Chris Costello
7cfb0ff20b Rid blank lines of whitespace.
(Translation teams:  You can ignore this commit.)
1999-11-07 01:54:56 +00:00
Peter Wemm
5ff728b8ca $Id$ -> $FreeBSD$ 1999-09-06 06:53:43 +00:00
Chris Costello
e5ebbaedba Cosmetic: <ulink URL=...' -> <ulink url=...' according to the doc proj
primer.
1999-08-24 13:20:40 +00:00
Nik Clayton
122d319794 "../handbook.sgml" -> "../book.sgml" in Emacs local variables section. 1999-08-23 21:24:10 +00:00
Nik Clayton
838f8740b9 Any variant on "freebsd.org" (all cases) mapped to "FreeBSD.org".
PR:             docs/12842
Submitted by:   Chris Costello <chris@calldei.com>
1999-07-28 20:23:32 +00:00
Bill Fumerola
05d191f662 freebsd.org -> FreeBSD.org, which seems to be the domain name of choice.
FreeBSD, Inc. now owes me a new keyboard as I've seemed to have worn out
my "shift" and "`" key from sending vi so many "~"s. :->
1999-06-20 21:19:40 +00:00
Nik Clayton
10b0b0a21e Add SGML comments at the top of the files with the $Id$ string. Remove
most of the other spurious comments.

Two comments relating to copyright have *not* been merged in from the
LinuxDoc version yet -- I've contacted the original authors to ask if
they would be willing to assign the copyright to the project. When I
get their response the copyright comments will either be merged in, or
left out, as necessary.
1999-03-08 22:04:49 +00:00
Nik Clayton
1e28ab5a96 Huge whitespace changes. Translators can ignore this commit completely.
Rationale: All the changes to the DocBook handbook so far have been
careful to keep whitespace changes to a minimum. This is so the
translators have as easy a job as possible in identifying exactly what's
changed.

This has meant the English version has become more and more 'ugly'. Lines
indented by the wrong amount, some lines longer than 130 characters,
others shorter than 20, gaps of 3 or 4 lines between paragraphs (and
sometimes within paragraphs). This makes it difficult to follow the
structure of the document, and needlessly complicates fixing SGML
problems.

It also makes the source practically useless as a teaching aid; the
more baroque the source looks, the less likely people are to dive in and
contribute.

This commit fixes all that -- and boy was it tedious. The snag is, it's
touched almost every line in every file in the Handbook.

Technically, the changes were made by running (in Emacs)
sgml-indent-or-tab (bound to the TAB key) on almost each line (except
those in <programlisting>, <screen>, <literallayout>, and other
verbatim sections), and then running sgml-fill-element (bound to
C-c C-q) on most paragraphs.

FWIW, this is the first, only, and last change of this type contemplated.
1999-03-07 21:26:43 +00:00
Nik Clayton
62a7d13816 Created a new set of entities for manual pages.
The construct:

    <citerefentry>
      <refentrytitle>foobar</refentrytitle>
      <manvolnum>1</manvolnum>
    </citerefentry>

is a pain to type, and messes up the pretty-printing of the source code.
Replace every occurence of a entry like that with:

    &man.foobar.1;

Adjusting the manual page name and section number appropriately.

The definitions for these entities are stored in man-refs.ent. This
file is in doc/share/sgml because it is not just specific to the Handbook.
I expect the DocBook'd FAQ and Tutorials (coming RSN) to use them as
well.

A new PUBLIC identifier has been created for these entities, and added to
the catalog file.
1999-03-07 16:32:22 +00:00
Nik Clayton
fe79ecbe4d Revert one of my previous changes. Sentences now have two spaces after
the period. Apologies for the repository bloat. This is entirely a
whitespace change.
1999-03-04 22:42:55 +00:00
Nik Clayton
7321b94099 Suddenly realised none of the
<informalexample>
    <screen>
      ...
    </screen>
  </informalexample>

need the <informalexample> element. So remove it. Simple search and
replace does the trick.
1999-01-30 23:35:05 +00:00
Nik Clayton
9fc2fa5197 * Added boothelp.sgml
* Merged in changes between tags LINUXDOC_2_DOCBOOK and
  LINUXDOC_2_DOCBOOK_2. The merges are as follows (if a file isn't listed
  here it's because there are no changes to merge since the
  LINUXDOC_2_DOCBOOK tag was put down).

  File                 From  ->  To      Merged to files...
  ---------------------------------------------------------------
  authors.sgml         1.118 ->  1.128   authors.ent
  boothelp.sgml        Added
  contrib.sgml         1.312 ->  1.329   staff/chapter.sgml
  eresources.sgml      1.50  ->  1.51    eresources/chapter.sgml
  handbook.sgml        1.91  ->  1.95    handbook.sgml
  mirrors.sgml         1.92  ->  1.99    mirrors/chapter.sgml
  porting.sgml         1.112 ->  1.118   [1]
  ports.sgml           1.31  ->  1.33    ports/chapter.sgml
  printing.sgml        1.22  ->  1.23    printing/chapter.sgml
  stable.sgml          1.17  ->  1.18    cutting-edge/chapter.sgml [2]
  submitters.sgml      1.246 ->  1.261   contrib/chapter.sgml

  [1] Merged changes. Part of these changes are the migration of the
      "Making a port" section from contrib/chapter.sgml to
      ports/chapter.sgml

  [2] Merged some changes. 1.18 demotes some of the section headings so
      that the -stable section will appear on one HTML page. This is not
      the case with the DocBook stylesheets we're using, so wasn't
      necessary. For the time being, the -stable headings will follow
      the -current headings. This can be revisited after the migration
      is complete.

  There will be one more merge pass once the Handbook in doc/handbook/ is
  frozen, and then a pass to reformat (refill) most of the lines in the
  Handbook so it's more aesthetically pleasing. The SGML parsers don't
  care, but it makes it easier to follow the structure when editing the
  documents.

* Removed

      sgml-shorttag: nil
      sgml-minimize-attributes: max

  from the Emacs local variables at the bottom of each file. It didn't
  do quite what I was expecting.
1998-12-10 20:44:09 +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
6ff34ef882 Replace
<xref linkend="target" remap="foo">

with

    <link linkend="target">foo</link>

Internal links within the Handbook now do the right thing.
1998-11-05 23:28:48 +00:00
Nik Clayton
336215d4e6 Added chapter.decl, which contains a declaration for a DocBook chapter.
Added

<!--
     Local Variables:
     mode: sgml
     sgml-declaration: "../chapter.decl"
     sgml-indent-data: t
     sgml-omittag: nil
     sgml-shorttag: nil
     sgml-always-quote-attributes: t
     sgml-minimize-attributes: max
     sgml-parent-document: ("../handbook.sgml" "part" "chapter")
     End:
-->

to the bottom of each chapter.sgml file so that Emacs can do the right
thing.
1998-11-03 23:28:30 +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