aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Fieber <jfieber@FreeBSD.org>1995-10-18 04:36:31 +0000
committerJohn Fieber <jfieber@FreeBSD.org>1995-10-18 04:36:31 +0000
commitafeee735d3c12967a57ab263c979435232e2f95b (patch)
treebfd34dd59350d8da39b2b289109e29cafebc79db
parentd05065647df5304ab567cdba535b7d23f6065456 (diff)
downloaddoc-afeee735d3c12967a57ab263c979435232e2f95b.tar.gz
doc-afeee735d3c12967a57ab263c979435232e2f95b.zip
Sync with head.
Notes
Notes: svn path=/branches/RELENG_2_1_0/; revision=129
-rw-r--r--handbook/ctm.sgml48
-rw-r--r--handbook/current.sgml20
-rw-r--r--handbook/install.sgml19
-rw-r--r--handbook/mirrors.sgml26
4 files changed, 54 insertions, 59 deletions
diff --git a/handbook/ctm.sgml b/handbook/ctm.sgml
index 03a06e7892..ecddd1ae7a 100644
--- a/handbook/ctm.sgml
+++ b/handbook/ctm.sgml
@@ -3,7 +3,7 @@
#
# Converted by Ollivier RObert <roberto@FreeBSD.ORG>
#
-# $Id: ctm.sgml,v 1.1.1.1.4.2 1995-10-12 03:15:50 jfieber Exp $
+# $Id: ctm.sgml,v 1.1.1.1.4.3 1995-10-18 04:36:18 jfieber Exp $
#
# ----------------------------------------------------------------------------
# "THE BEER-WARE LICENSE" (Revision 42):
@@ -44,47 +44,50 @@
<p>You will need two things: The ``<tt/CTM/'' program and the initial
deltas to feed it (to get up to ``current'' levels).
- The <tt/CTM/ program is in the <tt/FreeBSD-current/ tree from
- version 2.0.0 and forward (<tt>/usr/src/usr.sbin/<tt/CTM/</tt>).
- If you are running an older version of FreeBSD, you can fetch the
+ The <tt/CTM/ program has been part of FreeBSD ever since version 2.0
+ was released, and lives in <tt>/usr/src/usr.sbin/<tt/CTM/</tt> if you
+ have a copy of the source online.
+
+ If you are running a pre-2.0 version of FreeBSD, you can fetch the
current <tt/CTM/ sources directly from:
<url
url="ftp://ftp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/usr.sbin/ctm">
- The ``deltas'' you feed <tt/CTM/ can be had two ways, ftp or email.
- If you have general ftp access to the Internet, then the following
- ftp sites support access to <tt/CTM/:
+ The ``deltas'' you feed <tt/CTM/ can be had two ways, FTP or e-mail.
+ If you have general FTP access to the Internet then the following
+ FTP sites support access to <tt/CTM/:
<url url="ftp://freefall.cdrom.com/pub/CTM">
- Ftp the the relevant directory and fetch the <tt/README/ file,
+ FTP the relevant directory and fetch the <tt/README/ file,
starting from there.
If you only have access to electronic mail or are otherwise blocked
- from using ftp, then you may wish to your deltas via email:
+ from using FTP then you may wish to get your deltas via email:
Send email to <tt/&lt;majordomo@freebsd.org&gt;/ to subscribe to
the list ``ctm-src-cur''. (If you do not know how to subscribe
yourself using majordomo, send a message first containing the
- word ``help'', it will send you back usage instructions.)
+ word ``help'' - it will send you back usage instructions.)
When you begin receiving your <tt/CTM/ updates in the mail, you may
- use the <tt/ctm_rmail/ program to unpack and apply them with. You
+ use the <tt/ctm_rmail/ program to unpack and apply them. You
can actually use the <tt/ctm_rmail/ program directly from a entry
- in <tt>/etc/aliases</tt> if you want. Check the <tt/ctm_rmail/ man
- page for more details.
+ in <tt>/etc/aliases</tt> if you want to have the process run in a
+ fully automated fashion. Check the <tt/ctm_rmail/ man page for more
+ details.
<bf/NOTE/: No matter what method you use to get the <tt/CTM/
deltas, you should subscribe to the <tt/ctm-announce@freebsd.org/
- mailing list. In the future this will be the only place where
- announcements about the operation of the <tt/CTM/ system will be
+ mailing list. In the future, this will be the only place where
+ announcements concerning the operations of the <tt/CTM/ system will be
posted. Send an email to <tt/majordomo@freebsd.org/ with a single
line of ``<tt/subscribe ctm-announce/'' to get added to the list.
<sect1><heading>Starting off with <tt/CTM/ for the first time</heading>
<p>Before you can start using <tt/CTM/ deltas, you will need to get a
- special ``base'' delta that provides a starting point for all
+ special ``base'' delta that provides the starting point for all
deltas produced subsequently to it.
You can recognize a base delta by the ``<tt/A/'' appended to the
@@ -110,19 +113,20 @@
so you don't need to gunzip them first, this saves diskspace.
Unless it feels very secure about the entire process, <tt/CTM/ will
- not touch your tree. To check out a delta you can also use the
- ``<tt/-c/'' flag and <tt/CTM/ won't actually touch your tree, but
- only check the integrity of the delta, and see if it would apply
- cleanly to the tree.
+ not touch your tree. To verify a delta you can also use the
+ ``<tt/-c/'' flag and <tt/CTM/ won't actually touch your tree; it will
+ merely verify the integrity of the delta and see if it would apply
+ cleanly to your current tree.
- There are other options to <tt/CTM/ as well, look in the sources.
+ There are other options to <tt/CTM/ as well, look in the sources
+ for more details.
I would also be very happy if somebody could help with the ``user
interface'' portions, as I have realized that I can't make up my
mind on what options should do what, how and when...
That's really all there is to it. Everytime you get a new delta,
- you run it through <tt/CTM/.
+ just run it through <tt/CTM/ to keep your sources up to date.
Don't remove the deltas if they are hard to download again. You
just might want to keep them around in case something bad happens.
diff --git a/handbook/current.sgml b/handbook/current.sgml
index e05679a011..210512ebe9 100644
--- a/handbook/current.sgml
+++ b/handbook/current.sgml
@@ -1,4 +1,4 @@
-<!-- $Id: current.sgml,v 1.2.4.2 1995-10-12 03:15:51 jfieber Exp $ -->
+<!-- $Id: current.sgml,v 1.2.4.3 1995-10-18 04:36:25 jfieber Exp $ -->
<!-- The FreeBSD Documentation Project -->
@@ -10,7 +10,7 @@
THE FREEBSD CURRENT POLICY
-Last updated: $Date: 1995-10-12 03:15:51 $
+Last updated: $Date: 1995-10-18 04:36:25 $
This document attempts to explain the rationale behind FreeBSD-current,
what you should expect should you decide to run it, and states some
@@ -122,10 +122,6 @@ too much time to do this as a general task.
changed from then on. Many people run sup from cron
and keep their sources up-to-date automatically.
- The problem is that sup does not use the bandwidth efficient,
- unless the round-trip is very fast. If the cost of connection
- or the duration of the session is a concern, use CTM.
-
<item> Use ftp. The source tree for FreeBSD-current is always
"exported" on:
<verb>
@@ -145,11 +141,15 @@ too much time to do this as a general task.
tar file.
</enum>
+ <item> Essentially, if you need rapid on-demand access to the source and
+ communications bandwidth is not a consideration, use sup or ftp.
+ Otherwise, use CTM.
+
<item> If you're grabbing the sources to run, and not just look at,
- then grab <em>all</em> of current, not just selected portions. The
- reason for this is that various parts of the source depend on
- updates elsewhere and trying to compile just a subset is almost
- guaranteed to get you into trouble.
+ then grab <em>all</em> of current, not just selected portions. The
+ reason for this is that various parts of the source depend on
+ updates elsewhere and trying to compile just a subset is almost
+ guaranteed to get you into trouble.
<item> Before compiling current, read the Makefile in /usr/src
carefully. You'll see one-time targets like `bootstrapld'
diff --git a/handbook/install.sgml b/handbook/install.sgml
index e1e4a69655..0c842ba3df 100644
--- a/handbook/install.sgml
+++ b/handbook/install.sgml
@@ -1,4 +1,4 @@
-<!-- $Id: install.sgml,v 1.9.2.1 1995-10-12 03:16:03 jfieber Exp $ -->
+<!-- $Id: install.sgml,v 1.9.2.2 1995-10-18 04:36:28 jfieber Exp $ -->
<!-- The FreeBSD Documentation Project -->
<!--
@@ -288,11 +288,10 @@ Boot:
time:
<itemize>
- <item>SCSI (also includes ProAudio Spectrum and
- SoundBlaster SCSI) (cd)
- <item>Mitsumi proprietary interface (mcd)
- <item>Matsushita/Panasonic (Creative) proprietary
- interface (matcd)
+ <item>Soundblaster SCSI and ProAudio Spectrum SCSI (cd)
+ <item>Mitsumi (all models) proprietary interface (mcd)
+ <item>Matsushita/Panasonic (Creative)
+ CR-562/CR-563 proprietary interface (matcd)
<item>Sony proprietary interface (scd)
</itemize>
@@ -371,16 +370,8 @@ Boot:
<item>STB 4 port card using shared IRQ.
- <item>Mitsumi (all models) CDROM interface and drive.
-
<item>SDL Communications Riscom/8 Serial Board.
- <item>Soundblaster SCSI and ProAudio Spectrum SCSI
- CDROM interface and drive.
-
- <item>Matsushita/Panasonic (Creative SoundBlaster)
- CDROM interface and drive.
-
<item>Adlib, SoundBlaster, SoundBlaster Pro,
ProAudioSpectrum, Gravis UltraSound and Roland
MPU-401 sound cards.
diff --git a/handbook/mirrors.sgml b/handbook/mirrors.sgml
index 14da647283..0fa0a037cd 100644
--- a/handbook/mirrors.sgml
+++ b/handbook/mirrors.sgml
@@ -1,4 +1,4 @@
-<!-- $Id: mirrors.sgml,v 1.1.2.1 1995-10-12 03:16:17 jfieber Exp $ -->
+<!-- $Id: mirrors.sgml,v 1.1.2.2 1995-10-18 04:36:31 jfieber Exp $ -->
<!-- The FreeBSD Documentation Project -->
<!--
@@ -118,6 +118,18 @@ and on CD-ROM from Walnut Creek CDROM:
</itemize>
+<tag>Hong Kong</tag>
+
+<itemize>
+
+<item>
+<htmlurl url="ftp://ftp.hk.super.net/pub/FreeBSD"
+ name="g ftp://ftp.hk.super.net/pub/FreeBSD"><newline>
+ Contact: <htmlurl url="mailto:ftp-admin@HK.Super.NET"
+ name="ftp-admin@HK.Super.NET">.
+
+</itemize>
+
<tag>Ireland</tag>
<itemize>
@@ -142,18 +154,6 @@ and on CD-ROM from Walnut Creek CDROM:
</itemize>
-<tag>Hong Kong</tag>
-
-<itemize>
-
-<item>
-<htmlurl url="ftp://ftp.hk.super.net/pub/FreeBSD"
- name="g ftp://ftp.hk.super.net/pub/FreeBSD"><newline>
- Contact: <htmlurl url="mailto:ftp-admin@HK.Super.NET"
- name="ftp-admin@HK.Super.NET">.
-
-</itemize>
-
<tag>Korea</tag>
<itemize>