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