aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml33
1 files changed, 21 insertions, 12 deletions
diff --git a/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml b/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml
index 0be84395bd..2027a98d31 100644
--- a/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml
+++ b/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.sgml
@@ -221,9 +221,8 @@ subscribe cvs-all</programlisting>
</listitem>
<listitem>
- <para>Grab the sources from <hostid
- role="fqdn">ftp.FreeBSD.org</hostid>. You can do this in
- one of three ways:</para>
+ <para>Grab the sources from a &os; <link linkend="mirrors">mirror
+ site</link>. You can do this in one of three ways:</para>
<orderedlist>
<indexterm>
@@ -262,9 +261,9 @@ subscribe cvs-all</programlisting>
<listitem>
<para>Use <command>ftp</command>. The source tree for
- &os.current; is always <quote>exported</quote> on:
- <ulink
- url="ftp://ftp.FreeBSD.org/pub/FreeBSD/FreeBSD-current/">ftp://ftp.FreeBSD.org/pub/FreeBSD/FreeBSD-current/</ulink>.
+ &os.current; is <quote>exported</quote> on some of the
+ <link linkend="mirrors-ftp">FTP mirrors</link> in the
+ directory <filename>/pub/FreeBSD/FreeBSD-current/</filename>.
Some of our FTP mirrors may also allow
compressed/tarred grabbing of whole trees. For example you
see:</para>
@@ -276,6 +275,12 @@ subscribe cvs-all</programlisting>
<screen><prompt>ftp&gt;</prompt> <userinput>cd usr.bin</userinput>
<prompt>ftp&gt;</prompt> <userinput>get lex.tar</userinput></screen>
+
+ <note>
+ <para>If you wish to download the entire &os.current; source
+ tree <command>cvsup</command> handles this much better than
+ mirroring a FTP site.</para>
+ </note>
</listitem>
<indexterm>
@@ -436,7 +441,7 @@ subscribe cvs-all</programlisting>
<para>If you are already running a previous release of &os;
and wish to upgrade via sources then you can easily do so
- from <hostid role="fqdn">ftp.FreeBSD.org</hostid>. This can
+ from &os; <link linkend="mirrors">mirror site</link>. This can
be done in one of three ways:</para>
<orderedlist>
@@ -474,11 +479,9 @@ subscribe cvs-all</programlisting>
</indexterm>
<listitem>
<para>Use <command>ftp</command>. The source tree for
- &os.stable; is always <quote>exported</quote> on:
- <ulink
- url="ftp://ftp.FreeBSD.org/pub/FreeBSD/FreeBSD-stable/">ftp://ftp.FreeBSD.org/pub/FreeBSD/FreeBSD-stable/</ulink>.</para>
-
- <para>Some of our FTP mirrors may also allow
+ &os.stable; is <quote>exported</quote> on some of the
+ <link linkend="mirrors-ftp">FTP mirrors</link> in the
+ Some of our FTP mirrors may also allow
compressed/tarred grabbing of whole trees. For example you
see:</para>
@@ -489,6 +492,12 @@ subscribe cvs-all</programlisting>
<screen><prompt>ftp&gt;</prompt> <userinput>cd usr.bin</userinput>
<prompt>ftp&gt;</prompt> <userinput>get lex.tar</userinput></screen>
+
+ <note>
+ <para>If you wish to download the entire &os.stable; source
+ tree <command>cvsup</command> handles this much better than
+ mirroring a FTP site.</para>
+ </note>
</listitem>
<indexterm>
<primary>-STABLE</primary>