Various updates to the handbook
Victor Balada Diaz
victor at bsdes.net
Thu Aug 10 14:22:27 PDT 2006
Hi,
there are 3 patches attached:
book.diff - Updates the copyright info relating to FreeBSD at the header
of the handbook.
dfbsd-updating - Update cvsup port path to the current pkgsrc version in
the chapter "Updating DragonFly".
basics.diff - Update various paths relating to pkgsrc and hier(7). Also
make it use the new entity for pkgsrc
tree/collection/framework.
--
La prueba más fehaciente de que existe vida inteligente en otros
planetas, es que no han intentado contactar con nosotros.
Index: book.sgml
===================================================================
RCS file: /dcvs/doc/en/books/handbook/book.sgml,v
retrieving revision 1.5
diff -u -r1.5 book.sgml
--- book.sgml 12 Jul 2006 04:00:59 -0000 1.5
+++ book.sgml 10 Aug 2006 17:42:46 -0000
@@ -79,6 +79,8 @@
<year>2002</year>
<year>2003</year>
<year>2004</year>
+ <year>2005</year>
+ <year>2006</year>
<holder>The FreeBSD Documentation Project</holder>
</copyright>
Index: chapter.sgml
===================================================================
RCS file: /dcvs/doc/en/books/handbook/cutting-edge/chapter.sgml,v
retrieving revision 1.4
diff -u -r1.4 chapter.sgml
--- chapter.sgml 7 May 2006 02:58:28 -0000 1.4
+++ chapter.sgml 10 Aug 2006 18:18:14 -0000
@@ -19,14 +19,14 @@
<sect1 id="updating-setup">
<title>Initial Setup</title>
- <para>Updates to the DragonFly source code
+ <para>Updates to the &os; source code
is performed using <application>cvsup</application>.
<application>cvsup</application> compares your local system source or
ports files to a remote repository, and downloads any changes. Only the
differences in the files are downloaded, saving on bandwidth and time.</para>
<para><application>cvsup</application> exists as a port
- (<filename role="package">net/cvsup</filename>) and traditionally had to be
+ (<filename role="package">devel/cvsup</filename>) and traditionally had to be
installed separately on FreeBSD. With &os;, the binary is installed as part
of the base system.</para>
</sect1>
Index: chapter.sgml
===================================================================
RCS file: /dcvs/doc/en/books/handbook/basics/chapter.sgml,v
retrieving revision 1.10
diff -u -r1.10 chapter.sgml
--- chapter.sgml 12 Jul 2006 04:00:59 -0000 1.10
+++ chapter.sgml 10 Aug 2006 20:56:42 -0000
@@ -255,7 +255,7 @@
ttyv5 "/usr/libexec/getty Pc" cons25 on secure
ttyv6 "/usr/libexec/getty Pc" cons25 on secure
ttyv7 "/usr/libexec/getty Pc" cons25 on secure
-ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure</programlisting>
+ttyv8 "/usr/pkg/xorg/bin/xdm -nodaemon" xterm off secure</programlisting>
<para>For a detailed description of every column in this file and all
the options you can use to set things up for the virtual consoles,
@@ -760,12 +760,6 @@
</row>
<row>
- <entry><filename class="directory">/stand/</filename></entry>
- <entry>Programs used in a standalone environment.</entry>
- </row>
-
-
- <row>
<entry><filename class="directory">/tmp/</filename></entry>
<entry>Temporary files. The contents of
<filename class="directory">/tmp</filename> are usually NOT
@@ -832,15 +826,22 @@
<entry><filename class="directory">/usr/pkg</filename></entry>
<entry>Used as
the default destination for the files installed via the
- &pkgsrc; framework or &pkgsrc; packages (optional).
+ &pkgsrctree; or &pkgsrc; packages (optional).
The configuration directory is tunable, but the default
location is <filename>/usr/pkg/etc</filename>.
</entry>
</row>
+
+ <row>
+ <entry><filename
+ class="directory">/usr/pkg/xorg/</filename></entry>
+ <entry>X11R6 distribution executables, libraries, etc
+ (optional).</entry>
+ </row>
<row>
<entry><filename class="directory">/usr/pkgsrc</filename></entry>
- <entry>The &pkgsrc; collection for installing packages (optional).</entry>
+ <entry>The &pkgsrctree; for installing packages (optional).</entry>
</row>
<row>
@@ -859,13 +860,6 @@
</row>
<row>
- <entry><filename
- class="directory">/usr/X11R6/</filename></entry>
- <entry>X11R6 distribution executables, libraries, etc
- (optional).</entry>
- </row>
-
- <row>
<entry><filename class="directory">/var/</filename></entry>
<entry>Multi-purpose log, temporary, transient, and spool files.
A memory-based file system is sometimes mounted at
@@ -2123,13 +2117,13 @@
<envar>EDITOR</envar> environment variable, under <command>csh</command> or
<command>tcsh</command> a
command like this would set <envar>EDITOR</envar> to
- <filename>/usr/local/bin/emacs</filename>:</para>
+ <filename>/usr/pkg/bin/emacs</filename>:</para>
- <screen>&prompt.user; <userinput>setenv EDITOR /usr/local/bin/emacs</userinput></screen>
+ <screen>&prompt.user; <userinput>setenv EDITOR /usr/pkg/bin/emacs</userinput></screen>
<para>Under Bourne shells:</para>
- <screen>&prompt.user; <userinput>export EDITOR="/usr/local/bin/emacs"</userinput></screen>
+ <screen>&prompt.user; <userinput>export EDITOR="/usr/pkg/bin/emacs"</userinput></screen>
<para>You can also make most shells expand the environment variable by
placing a <literal>$</literal> character in front of it on the
@@ -2171,13 +2165,13 @@
change your shell to <command>bash</command>, the following should do the
trick:</para>
- <screen>&prompt.user; <userinput>chsh -s /usr/local/bin/bash</userinput></screen>
+ <screen>&prompt.user; <userinput>chsh -s /usr/pkg/bin/bash</userinput></screen>
<note>
<para>The shell that you wish to use <emphasis>must</emphasis> be
present in the <filename>/etc/shells</filename> file. If you
- have installed a shell from the <link linkend="pkgsrc">&pkgsrc;
- collection</link>, then this should have been done for you
+ have installed a shell from the <link linkend="pkgsrc">&pkgsrctree;
+ </link>, then this should have been done for you
already. If you installed the shell by hand, you must do
this.</para>
@@ -2200,7 +2194,7 @@
<para>A lot of configuration in &os; is done by editing text files.
Because of this, it would be a good idea to become familiar
with a text editor. &os; comes with a few as part of the base
- system, and many more are available in the &pkgsrc; collections.</para>
+ system, and many more are available in the &pkgsrctree;.</para>
<indexterm>
<primary><command>ee</command></primary>
@@ -2241,7 +2235,7 @@
<para>&os; also comes with more powerful text editors such as
<application>vi</application> as part of the base system, while other editors, like
<application>emacs</application> and <application>vim</application>,
- are part of the &pkgsrc; collection. These editors offer much
+ are part of the &pkgsrctree;. These editors offer much
more functionality and power at the expense of being a little more
complicated to learn. However if you plan on doing a lot of text
editing, learning a more powerful editor such as
More information about the Submit
mailing list