diff --git a/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml b/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml
index 232b4a6268..867dac7503 100644
--- a/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml
+++ b/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml
@@ -3,7 +3,7 @@
 
      $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml,v 1.5 2005/06/12 13:52:24 gad Exp $
 
-     Original revision: 1.11
+     Original revision: 1.14
 -->
 
 <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
@@ -27,7 +27,7 @@
     </author>
 
     <copyright>
-      <year>2002,2003,2004</year>
+      <year>2002,2003,2004,2008</year>
 
       <holder>Jens Schweikhardt</holder>
     </copyright>
@@ -42,14 +42,13 @@
   </articleinfo>
 
   <abstract>
-    <para>� ���� ������ ����������� ��� ��
-      ��������� ������������������ ��������� ���������������
-      ������������� �� �������� �������, ������� ���������� ���� ����� �������
-      ������ � ��������������� ���, ��� ��� ������������� ����� ��������������
-      � ��������� �������.  ���� �� ���������, ��� ���������
-      <command>make world</command> �������� ���������� ��������, ��
-      &scratch.ap; ��������� ��� �������
-      �� <command>make evenmore</command>.</para>
+    <para>� ���� ������ ����������� ��� ���������� � �������� &scratch.ap;:
+      ��������� ������������������ ��������� ���������������� �� ��������
+      ������� ������� &os;, ������� ���������� ���� ����� ������� ������
+      � ������������� � ������������ � ������ ��������������� � �����������
+      �������.  ���� �� ���������, ��� ��������� <command>make world</command>
+      �������� ���������� ��������, �� &scratch.ap; ��������� ��� ������� ��
+      <command>make evenmore</command>.</para>
   </abstract>
 
   <sect1 id="introduction">
@@ -86,7 +85,7 @@
 
     <itemizedlist>
       <listitem>
-        <para>������ ��� �������������� ��� ��������� ��� �����������������
+        <para>������ ��� ������������ ��� ��������� ��� �����������������
           �������������� ������� � �������� � ���������� �������� (CD, DVD,
           FTP).  ��� �� ����� ������������� ��������� ����������
           <literal>make buildworld</literal>.</para>
@@ -99,7 +98,8 @@
 
       <listitem>
         <para>��� �� ����� ��������� ��������� � �������
-          <application>Vinum</application>.</para>
+          <application>Vinum</application> ���
+	  <application>ZFS</application>.</para>
       </listitem>
 
       <listitem>
@@ -197,11 +197,11 @@
           � ������� ������.  ���� �� ������ ���� � ��������, ���������� �
           ������ ������������ ������������, �� ������ ���� ������ � �������,
           � �������� �������� ���������� ������� �����.  �����, �����������
-          ��� ������ <filename>stage_2.conf.default</filename> ����, �������
-          �������� 4 ���� ��� ���������� �� ������� AMD1800+ �� SCSI-�������,
-          �������� �������� �������� 10krpm � 1 ������� ���.  ���� ��
+          ��� ������ <filename>stage_2.conf.default</filename> ����, ���������
+	  ��� ������ ����� 8 ����� �� ����������� ������� (4 �� ������� ������
+	  ���������� <application>OpenOffice.org</application>).  ���� ��
 	  ������������� ������������� ������, � �� �����, �� �� ������
-	  ����������� ��������� ����� �������, �������� �� 10 �����.</para>
+	  ����������� ��������� ����� �������, �������� �� 10 �����.</para>
       </listitem>
     </itemizedlist>
   </sect1>
@@ -252,7 +252,7 @@
     <para>� ������ �������� ���� ������ �� ������ ���� �������������
       ������������ ������, � ������� ��� ��������� ����������� ���
       ���������������.  ����� ����, ��� ������������ ��������� ���� ���������,
-      � ����� ��������� ��� � ������ �� ������ ��������.  ��� ��������� �����
+      � ����� ��������� ��� � ������ �� ������ ��������.  ��� ��������� ���������
       ������ ������ ���������������� ������ ��� ��������� ��������� ������ ���
       �������� ��������� � ������� � �����.</para>
 
@@ -315,12 +315,12 @@
 	  ����������� <literal>SIGSYS, ������ ��������� �����</literal>, ���
 	  ��� ������ ���� �� ������������ ���� ����� �����.  � ��������
 	  � ������ �������� ��� ������� ����������
-	  ����� <filename role="package">lang/perl5</filename>.</para>
+	  ����� <filename role="package">lang/perl5.8</filename>.</para>
       </listitem>
     </itemizedlist>
 
     <para>����� ���, ��� ��������� <filename>stage_1.sh</filename>, ���������,
-      ��� ��������� ������� �������� ��� ���������� �
+      ��� �� ��������� ������� �������� ��� ���������� �
       <command>make installworld installkernel</command>, ����:</para>
 
     <itemizedlist>
@@ -344,7 +344,7 @@
       <filename>/usr/src</filename>, <command>mergemaster</command> �����
       ����������� ��� �� ��������� ���� ��������.  � ���������� ����������
       ���������.  ���� ��� ������� �������� �� �������, �� ������ ������
-      �������� ����� � ����� <emphasis>����������</emphasis> ������� �� ���
+      �������� �������� ����� � ����� <emphasis>����������</emphasis> �������
       (���� ������ ��� ��� ��������.  ������ �����, ��� �� ����� ��� ������,
       ���� ���� �� ����� ������ �������� ��� �����������
       <literal>-STABLE</literal>, � ������ � <literal>-CURRENT</literal>.
@@ -356,7 +356,7 @@
     <para>������ <filename>stage_1.sh</filename> ����������� �� ������ �������,
       ������� ���������� �������� (��������� ��������� ��� ����������) ��-��
       <command>set -e</command>, ��� ��� �� �� ���������� ������.  �� �����
-      �����������, ���� �� ����������� ������ �������� ���������� ���������,
+      �����������, ���� �� ����������� ��������������� ���������� ���������,
       ��� �������, ��-�� ��������.  �� ������ ��������� ��� ������ � �����
       ������ <filename>stage_1.conf.default</filename> ����� ���, ���
       ���������� ������.</para>
@@ -366,6 +366,7 @@
       ���������, �� ������� ��������� � � ����� ������� ������</para>
 
     <screen>*** Comparison complete
+*** Saving mtree database for future upgrades
 
 Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>no</userinput></screen>
 
@@ -373,11 +374,11 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>
       <keycap>Enter</keycap>.  ������� � ���, ���
       <command>mergemaster</command> ������� ��������� ������ ������� ����� �
       �������� <filename>/var/tmp/temproot.stage1</filename>, ������� �����
-      ����� ����������� � ����� ������� (���� �� ����� ��� ���).</para>
+      ����� ����������� � ����� ������� (� ������, ���� �� ��� ��� ���).</para>
 
-    <para>����� ����� ����� ����� ������ ������������� ������ ��� ������
-      ������� ������������� ������, �� ��������� ��� &man.more.1;, ����� ����
-      &man.less.1;:</para>
+    <para>����� ����� <command>mergemaster</command> ����������
+      ������������� �� ����� � �������, ����� �� ������������ �����
+      <filename>login.conf</filename>:</para>
 
     <screen>*** You chose the automatic install option for files that did not
     exist on your system.  The following were installed for you:
@@ -385,42 +386,32 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>
       ...
       /newroot/COPYRIGHT
 
-(END)</screen>
+*** You installed a new aliases file into /newroot/etc/mail, but
+    the newaliases command is limited to the directories configured
+    in sendmail.cf.  Make sure to create your aliases database by
+    hand when your sendmail configuration is done.
 
-    <para>������� <keycap>q</keycap> ��� ����, ����� ���������� ��������.
-      ����� �� ������ ����������������
-      � <filename>login.conf</filename>:</para>
-
-    <screen>*** You installed a login.conf file, so make sure that you run
+*** You installed a login.conf file, so make sure that you run
     '/usr/bin/cap_mkdb /newroot/etc/login.conf'
-    to rebuild your login.conf database
+     to rebuild your login.conf database
 
     Would you like to run it now? y or n [n]</screen>
 
-    <para>����� �� ����� ��������, ��� ��� �� ����� ��������� &man.cap.mkdb.1;
-      � ����� ������.</para>
+    <para>����� �� ����� ��������, ��� ��� <filename>stage_1.sh</filename>
+      ����� ��������� &man.cap.mkdb.1; � ����� ������.</para>
 
     <para>��� ��������� ���� <ulink url="stage_1.conf.default">
       <filename>stage_1.conf.default</filename></ulink>, ������� �� ������
-      ����� ��������������.  � ������������ ������ ���������� ���������� � ���,
+      ����� ����������� ��������������.  � ������������ ������ ���������� ���������� � ���,
       ��� ���������� ��������.</para>
 
-    <warning>
-      <para>����������, �������� �� ������� &man.newfs.8;.  ���� �� �� ������
-        ��������� ����� �������� ������� �� �������������� ��������, ������
-        ������� ������ ��� ���������������� �������
-        <filename>/dev/da0s1a</filename>, <filename>/dev/da0s1e</filename> �
-        <filename>/dev/da2s1e</filename>.  ����� ����� ��������� �����������,
-        ����� ��������� ��� ����, ��� ��� ���������� ����� ���������.</para>
-    </warning>
-
     <programlisting><inlinegraphic fileref="stage_1.conf.default" format="linespecific"></programlisting>
 
-    <para>�������� <ulink url="stage_1.conf.default">
+    <para>�������� <ulink url="stage_1.conf.default">
       <filename>stage_1.conf.default</filename></ulink>.</para>
 
     <para>��� ������ ���� ������ ������������� �������, ������� ��� ��������
-      �����:</para>
+      �����������:</para>
 
     <itemizedlist>
       <listitem>
@@ -428,7 +419,7 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>
       </listitem>
 
       <listitem>
-        <para>����������� � Internet �� Ethernet � PPP � ��������������
+        <para>����������� � Internet �� Ethernet � ��������������
           ����������� ������.</para>
       </listitem>
 
@@ -445,7 +436,7 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>
     <para>������ ������� ������ � ���������, �� �� ����� ��������, ���� ��
       ����� �����ۣ� ������ ����.  ��������, �� ����������� ����� ��� ���������
       ������ � X11.  ������ ��� ������, ������ �����, ���������� ����������,
-      ������������� � ������� ��������� �������.  X11 �� ����� ��������, ����
+      ������������� � ������� ��������� �������, ��������, ����� ��� &postscript;.  X11 �� ����� ��������, ����
       �� �� ������������� ������, ���������� � ���������.</para>
   </sect1>
 
@@ -465,7 +456,7 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>
       � ������������ ��� ������� �����.  �� ����� ���� ������� ����� ����������
       ��� � ����� ���������� ��� �����, ������� ��� �����������.  ��
       ������������ <emphasis>dryrun</emphasis>-�������� (<option>-n</option>)
-      ��� ������ ������ ����, ��� ����� ���������.  �� ���������� ��� �����
+      ��� ������ ����, ��� ����� ���������.  �� ���������� ��� �����
       �����, ��� <filename>stage_1.sh</filename>, � ������ ����� ����������,
       ����������� �� ���������������� ����, � �������</para>
 
@@ -487,15 +478,18 @@ Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>
 
     <programlisting>www mozilla make WITHOUT_MAILNEWS=yes WITHOUT_CHATZILLA=yes install</programlisting>
 
-    <para>�� ����� ���� �� ������ ������� ��������� ������� ��������, ��� ���
-      �� ���������� �������� �������� <command>make</command>:</para>
+    <para>�� ����� ���� �� ������ ������� ��������� ������� �������� � �� ����
+      ������������� �������� �������� <command>make</command>:</para>
 
-    <programlisting>java linux-sun-jdk13 yes | make install
-news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install</programlisting>
+    <programlisting>java jdk16            echo true > files/license.sh; make install BATCH=yes < /dev/null
+print acroread8       yes accept | make install PAGER=ls
+x11-fonts gnu-unifont make install && mkfontdir /usr/local/lib/X11/fonts/local
+news inn-stable       CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make install</programlisting>
 
-    <para>��������, ��� ������ ��� <filename
-      role="package">news/inn-stable</filename> �������� �������� ������������
-      ������� ���������� �������� <literal>CONFIGURE_ARGS</literal>.  ����
+    <para>� ������ ���� �������� �����������������, ��� �������� � �������,
+      ������� ���������� ��� ������� ���������� ��������.  ��������, ��� ������ ��� <filename
+      role="package">news/inn-stable</filename> �������� �������� �������������
+      ������� ���������� ��������� <literal>CONFIGURE_ARGS</literal>.  ����
       <filename>Makefile</filename> ����� ����� ������������ ��� ��� ���������
       �������� � ��������� ��������� ������ ����������� ���������.  ������� �
       ������� <application>make</application>-���������� � ��������� ������
@@ -521,16 +515,16 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make
 
     <programlisting><inlinegraphic fileref="stage_2.conf.default" format="linespecific"></programlisting>
 
-    <para>�������� <ulink url="stage_2.conf.default">
+    <para>�������� <ulink url="stage_2.conf.default">
       <filename>stage_2.conf.default</filename></ulink>.</para>
   </sect1>
 
   <sect1 id="stage3">
     <title>���� ������</title>
 
-    <para>�� ������ ����� �� ���������� ���� ������� �����.  ��������� �� ���
-      ������� ��������� ���������.  ������ ��� ����� � ������������ ������
-      ����, ���������.  � ��� �� ������������� ��� ��������� � ����� �������
+    <para>�� ������ ����� �� ���������� ���� ������� �����.  ��������� �� ���
+      ������� ��������� ���������.  ������ ��� ����� � ������������ ������
+      ���� &mdash; ���� ���������.  � ��� �� ������������� ��� ��������� � ����� �������
       <filename>stage_2.sh</filename>.  ������ � �����, ��� ���� ��������������
       �������� ����� ���������� ����� � ������������ ��� ���������
       ������������, � ��� ������� ���������� ����.</para>
@@ -553,37 +547,17 @@ news inn-stable CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" make
     <title>�����������</title>
 
     <para>������������������ ��������� ����� ����� ��������� ����������, ����
-      �� �������� ������������� � �� ������������ ������� <command>make
+      ��� �������� ������������� � �� ������������ ������� <command>make
       BATCH=YES install</command>.  ��� ���������� ������ ���������������
       �������� �� �����, ��� ���� <literal>yes</literal> � ����� �� ������ �
-      �������� ���������� ������������� ����������.  ���� ����� ����
+      �������� ���������� ������������� ����������.  ���� ����� �����
       ����������� �� ������������ ���������� �����, �� ������ ����������
-      ��������������� ������ �� ���� ������������ ������� (������ <command>make
-      install</command>; ������ ��� � ������� � <filename
-      role="package">java/linux-sun-jdk14</filename> �
-      <filename>stage_2.conf.default</filename>).</para>
-
-    <para>����� ������, ��������, �� �������� � <filename
-      role="package">editors/staroffice52</filename>, ������� ������� ������
-      X11.  ��������� ��������� �������� ���������� ������� ���������� �������
-      ���� � �����, ��� ��� ��� �� ����� ���� ���������������� ���, ��� ������
-      �����.  ������ ��� ���� �������� ��������� ����: ������� � ������
-      ������ staroffice �� ������ ������� ��� ������ �������</para>
-
-    <informalexample>
-      <screen>&prompt.root; <userinput>cd /usr/ports/editors/staroffice52</userinput>
-&prompt.root; <userinput>make package</userinput>
-===>  Building package for staroffice-5.2_1
-Creating package /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz
-Registering depends:.
-Creating bzip'd tar ball in '/usr/ports/editors/staroffice52/staroffice-5.2_1.tbz'</screen>
-    </informalexample>
-
-    <para>� �� ������ ����� � ������ ����������� ���������:</para>
-
-    <informalexample>
-      <screen>&prompt.root; <userinput>pkg_add /usr/ports/editors/staroffice52/staroffice-5.2_1.tbz</userinput></screen>
-    </informalexample>
+      ��������������� ������ �� ���� ������������ ������� (� �������:
+      <command>yes | make install</command>).  ��� ��������� ������ ���
+      �������� �����������, ��� ��������� ��������� ������������� �������
+      � �������������� �� ����������.   ���� ���� ��������� ������� ���
+      <filename role="package">print/acroread8</filename> and
+      <filename role="package">java/jdk16</filename>.</para>
 
     <para>�� ������ ����� ������� �� �������� ������� ����������
       ���������������� ������.  ������ ������, �� �� ������, ����� � ��������
@@ -604,8 +578,8 @@ Creating bzip'd tar ball in '/usr/ports/editors/staroffice52/staroffice-5.2_1.tb
       ���� � �����.  ��� ����������� ����� ������� ���������, � ����� �����
       �������� ���������������� ������ ��� ��, ��� � <filename>stage_3.mk</filename>
       � ��������� ��������� � ������� ������ <command>make</command>.
-      ��������, ��� ����������������� ����� <application>�����</application>,
-      <filename>httpd.conf</filename> ����� �����
+      ��������, ��� ����������������� ����� <application>Apache</application>,
+      <filename>httpd.conf</filename>, ����� �����
       <command>config_apache</command>.</para>
 
 <programlisting>
@@ -621,21 +595,14 @@ fi
         httpd.conf</command>.</para>
 
     <para>� ����������� ������� &scratch.ap; ��������� ��� ��� ����������
-      <literal>5-CURRENT</literal> �� <literal>5-CURRENT</literal>, �� ����
-      � ������� �� ������� ���������� <literal>5-CURRENT</literal> �� �������
-      <literal>4-STABLE</literal> � ��������.  ��-�� ���������� ��������� �����
+      <literal>7-CURRENT</literal> �� <literal>7-CURRENT</literal> �
+      <literal>8-CURRENT</literal> �� <literal>8-CURRENT</literal>, �� ����
+      � ������� �� ������� ���������� <literal>8-CURRENT</literal> �� �������
+      <literal>7-STABLE</literal> � ��������.  ��-�� ���������� ��������� �����
       �������� � ������� �������� �������� � ������, ��� ���� ������� �����
       ��������� ����� �������.  ������������� &scratch.ap; ��� ����������
-      ������ <literal>4-STABLE</literal> ������ ��������� ������������� (����
-      � �ݣ ����� �� �������� ������.)  ������������ �����
-      <literal>4-STABLE</literal> ����� ����� � ���� ���������:</para>
-
-    <note>
-      <para>���� �� �� ����������� �������� ������� ���������, &man.devfs.5;,
-        �� ������ ������� ���������� ��� ���������� ������ ������������ ��������
-        &man.MAKEDEV.8; � ��������
-        <command>all_remaining_customization</command>.</para>
-    </note>
+      ������ ����� <literal>STABLE</literal> ������ ��������� �������������
+      (���� � �ݣ �� �������� ����� ������).</para>
   </sect1>
 
   <sect1 id="files">
@@ -650,7 +617,7 @@ fi
 
     <programlisting><inlinegraphic fileref="stage_1.sh" format="linespecific"></programlisting>
 
-    <para>�������� <ulink
+    <para>�������� <ulink
       url="stage_1.sh"><filename>stage_1.sh</filename></ulink>.</para>
 
     <para>��� ������ <ulink
@@ -659,7 +626,7 @@ fi
 
     <programlisting><inlinegraphic fileref="stage_2.sh" format="linespecific"></programlisting>
 
-    <para>�������� <ulink
+    <para>�������� <ulink
       url="stage_2.sh"><filename>stage_2.sh</filename></ulink>.</para>
 
     <para>��� ��� ���� <ulink
@@ -668,7 +635,7 @@ fi
 
     <programlisting><inlinegraphic fileref="stage_3.mk" format="linespecific"></programlisting>
 
-    <para>�������� <ulink
+    <para>�������� <ulink
       url="stage_3.mk"><filename>stage_3.mk</filename></ulink>.</para>
   </sect1>
 </article>