From a67522658c6b928b73d39fc16e47d8fab2c36cac Mon Sep 17 00:00:00 2001
From: Andrey Zakhvatov <andy@FreeBSD.org>
Date: Wed, 18 Feb 2004 07:37:03 +0000
Subject: [PATCH] Initial import, synchronized with English 1.5

---
 .../articles/fbsd-from-scratch/article.sgml   | 662 ++++++++++++++++++
 1 file changed, 662 insertions(+)
 create mode 100644 ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml

diff --git a/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml b/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml
new file mode 100644
index 0000000000..51fe62b17d
--- /dev/null
+++ b/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml
@@ -0,0 +1,662 @@
+<!--
+     The FreeBSD Russian Documentation Project
+
+     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/articles/fbsd-from-scratch/article.sgml,v 1.2 2004/02/01 22:11:04 maxim Exp $
+
+     Original revision: 1.5
+-->
+
+<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
+<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
+%man;
+<!ENTITY % freebsd PUBLIC "-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN">
+%freebsd;
+<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN">
+%trademarks;
+<!ENTITY scratch.ap "<application>FreeBSD From Scratch</application>">
+]>
+
+<article>
+  <articleinfo>
+    <title>FreeBSD "� ����"</title>
+
+    <author>
+      <firstname>Jens</firstname>
+
+      <surname>Schweikhardt</surname>
+
+      <affiliation>
+        <address><email>schweikh@FreeBSD.org</email></address>
+      </affiliation>
+    </author>
+
+    <copyright>
+      <year>2002,2003,2004</year>
+
+      <holder>Jens Schweikhardt</holder>
+    </copyright>
+
+    <pubdate>$FreeBSD$</pubdate>
+
+    <legalnotice id="trademarks" role="trademarks">
+      &tm-attrib.freebsd;
+      &tm-attrib.adobe;
+      &tm-attrib.general;
+    </legalnotice>
+  </articleinfo>
+
+  <abstract>
+    <para>� ���� ������ ����������� ��� ��
+      ��������� ������������������ ��������� ���������������
+      ������������� �� �������� �������, ������� ���������� ���� ����� �������
+      ������ � ��������������� ���, ��� ��� ������������� ����� ��������������
+      � ��������� �������.  ���� �� ���������, ��� ���������
+      <command>make world</command> �������� ���������� ��������, ��
+      &scratch.ap; ��������� ��� �������
+      �� <command>make evenmore</command>.</para>
+  </abstract>
+
+  <sect1 id="introduction">
+    <title>��������</title>
+
+    <para>�� �����-���� ��������� ���� ������� ��� ������
+      <command>make world</command>?  ���������� ���� ��������, �����������
+      ��� ������� ����� ���� ����� ������� �� �����.  ���� ���������� ����
+      <maketarget>installworld</maketarget> ����������� �� ��������, � ���
+      �������� ����������������� �������, ������� ����� ���� �� �����������.
+      ���� ���� <maketarget>installworld</maketarget> ������������ ���������,
+      � ����� ���� �� �����������.  ����� ��������� ������ ��� ������ Fixit CD
+      � ��������� �����, ������� �� ������ ������� �����.</para>
+
+    <para>� ��������� ������ <quote>������� ������ �� ������ ��� ����������
+      ������</quote>.  �������� ������, � ���� ��������, ������������ ��� ��,
+      ��� ����� �� �������� ������� ������ �������, ��, � ޣ� �� ���������
+      ������� ����� �������� ����������.  ������ ������� �������� ��������, ���
+      ��� ����� �����������������/�������������� ��� ���� ����� � �������, �
+      ����� ��������� ��� ������ ��������� ���������.  ���� �� �������, ���
+      ��� ������ ���� ������ ���� ����������������, �� ������� ������.</para>
+  </sect1>
+
+  <sect1 id="why">
+    <title>������ ��� (��) ����� &scratch.ap;?</title>
+
+    <para>��� ������������ ������.  � ��� ������� �������
+      <application>sysinstall</application> � ������ ��������� ������
+      ���������� ���� � ���������������� ����������.</para>
+
+    <para>�������� � �������� <application>sysinstall</application> �����������
+      � ���, ��� ��� ��������� ���������� � ���, ���, ���� � ��� �����
+      �������������.</para>
+
+    <itemizedlist>
+      <listitem>
+        <para>������ ��� �������������� ��� ��������� ��� �����������������
+          �������������� ������� � �������� � ���������� �������� (CD, DVD,
+          FTP).  ��� �� ����� ������������� ��������� ����������
+          <literal>make buildworld</literal>.</para>
+      </listitem>
+
+      <listitem>
+        <para>��� �� ����� ������������� ������ ������� � ��������� �������
+          ��� ���������� �������.</para>
+      </listitem>
+
+      <listitem>
+        <para>��� �� ����� ��������� ��������� � �������
+          <application>Vinum</application>.</para>
+      </listitem>
+
+      <listitem>
+        <para>��� �� ����� ������� �����, � ���� ������������� ���
+          ����������������� �������.</para>
+      </listitem>
+
+      <listitem>
+        <para>�������� �������� ��� ���������� ������������� �������� �����
+          ��������� ����������.</para>
+      </listitem>
+
+      <listitem>
+        <para>� ���������, �� ����� �� ����� ������ ��������, ��������
+          ��������������� ����������� ���������� ���������
+          <application>sysinstall</application>.</para>
+      </listitem>
+    </itemizedlist>
+
+    <para>������ ��������� ������ ������� ���������� � ��������� �������,
+      ��������� � <ulink
+      url="http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html">
+      �����������</ulink>, �� ��������� �������� ������������ �������.  ���
+      ���� ����������� ������ ������ � ����.  ��������� �������� �����, �����
+      ���������� ������� � ��������� ������ ������ ����������������; ���
+      �������� ����� �������� � ����� ������������ ��������.  ���� ��
+      �����-���� ������� ���������� ����������� ��������, ������ ������ � ����
+      ���������� ������� ������� � �������� ���������.</para>
+
+    <para>&scratch.ap; ������ ��� ��� ��������.  � ��������� ������:
+      ������������� ���������� ������� ��� ��������� ����� � ������ ������
+      ���������, ��� ���� ����� ������� ����������� � ��������������� �����
+      ����� ������.  ������ ���������������� ����� ����� ���� ����������� �
+      ��������������� �����, � &man.mergemaster.8; ������ ������������ � ���,
+      ��� ����������� �� �������.  ������ ��������� ����� ������� ����� ����
+      ��������� � ������, ������ �� �������, ����� �� ������� ��������� chroot
+      � ����� �������.  ������� �������, �� �������� ����� ��� �����, ��� ����
+      ������ ��� ������������ ����� ���� ������ �������, ���� ����� �������
+      <command>make</command>:</para>
+
+    <orderedlist>
+      <listitem>
+        <para><filename>stage_1.sh</filename>:
+          �������� ����� ����������� ������� � ������ �������� � �����������
+          ���� ����������� ����������� �������� ���������� ����������� ������.
+          ����� �������� ����� �������.</para>
+      </listitem>
+
+      <listitem>
+        <para><filename>stage_2.sh</filename>:
+          ��������� ��������� ������.</para>
+      </listitem>
+
+      <listitem>
+        <para><filename>stage_3.mk</filename>:
+          ���������� ����������� ��������� ������������ �����������,
+          �������������� �� ���������� �����.</para>
+      </listitem>
+    </orderedlist>
+
+    <para>����� ����, ��� �� �������������� &scratch.ap; ��� ���������� ������
+      ������� � � ������� ���������� ������ ���������, ��� ��� ��������
+      �����������������, ������ ����� ������������ ţ �������� ���
+      ������������� �������� �������.  � ����� �������, ��� ������ ��
+      ������������ ������������� ����������, �� ������ �������� �������,
+      ������� ������ ������� � ��������� �������������.</para>
+
+    <para>����� ����, �� ������� � ���� ��������� ������������ ������� <ulink
+      url="http://www.linuxfromscratch.org/">Linux From Scratch</ulink>, ���
+      LFS ��� ���������.  LFS ����� ����������, ��� ��������� � ����������
+      ������� � ���� �� ������ ������ ��� ������ ���������� �������.  LFS
+      ������ ���� �� ��������� ���� ������� ���������� ������� (�����, ���
+      ����, ����������, ����������, ��������� ���������, ���� ������
+      ������������ ��������� � ��� �����) � ������� ��������� �������
+      ����������.  &scratch.ap; �� ���������� �� ������ ������ �����������.
+      ���� ����� �������� ���������� ������������������ � ������ ���������, �
+      �� �������� ���� �������� ������������ ������� �������������� �������.
+      � ������, ���� �� ������ ������� &os; �� ������ ������, ������� �
+      ��������� <filename>/usr/src/Makefile</filename> � �������� ���������,
+      ������� ��������� <command>make buildworld</command>.</para>
+
+    <para>� �������, ������� ����������� � &scratch.ap;, ������� ����
+      ������������� �������, ������� �� ������ ����� � ����.</para>
+
+    <!-- XXX: ������ �� �������� stage_2.sh � ����������� ������� ����������
+         jail, ������� ����������� � ������ ��� ������������� ��� ������
+         stage_1 �������.  ��� ���������� ��������� ���������� IP-������ jail,
+         �������� ������� ����� � chroot ��� ������������� ����� ��������������
+         �� '�����������' �������.  ������ �� ���������, ��� ���� jail-�������
+         �������� �� ���� '�����'. -->
+
+    <itemizedlist>
+      <listitem>
+        <para>��� ���������� ������ �� ������ ����� ������� ������ ������������
+          � ������� ������.  ���� �� ������ ���� � ��������, ���������� �
+          ������ ������������ ������������, �� ������ ���� ������ � �������,
+          � �������� �������� ���������� ������� �����.  �����, �����������
+          ��� ������ <filename>stage_2.conf.default</filename> ����, �������
+          �������� 4 ���� ��� ���������� �� ������� AMD1800+ �� SCSI-�������,
+          �������� �������� �������� 10krpm � 1 ������� ���.</para>
+      </listitem>
+    </itemizedlist>
+  </sect1>
+
+  <sect1 id="prerequisites">
+    <title>��������������� ����������</title>
+
+    <para>��� ����, ����� ��������������� �������� &scratch.ap;, ��� �����
+      �����:</para>
+
+    <itemizedlist>
+      <listitem>
+        <para>���������� ������� &os; � ��������� �������� � �������
+          ������.</para>
+      </listitem>
+
+      <listitem>
+        <para>�� ������� ���� ���� �������������� ������, ���� �����
+          ��������������� ����� �������.</para>
+      </listitem>
+
+      <listitem>
+        <para>���� ������ � &man.mergemaster.8;.  ��� �� ������� ����
+          ���������� ������ ��� ������������.</para>
+      </listitem>
+
+      <listitem>
+        <para>���� � ��� ��� ����������� ��� ������ ����� � Internet:
+          �������������� ����� ��� ����� ������� ������.</para>
+      </listitem>
+
+      <listitem>
+        <para>������ ����� ��������� �������� �� ����� ���������� ����������
+          Bourne, &man.sh.1;.</para>
+      </listitem>
+
+      <listitem>
+        <para>�������, �� ������ ����� ��������� ���������� ������� �� ��������
+          ����� �������, ���� ������������, ���� �� �����������������
+          �����.</para>
+      </listitem>
+    </itemizedlist>
+  </sect1>
+
+  <sect1 id="stage1">
+    <title>���� ������: ��������� �������</title>
+
+    <para>� ������ �������� ���� ������ �� ������ ���� �������������
+      ������������ ������, � ������� ��� ��������� ����������� ���
+      ���������������.  ����� ����, ��� ������������ ��������� ���� ���������,
+      � ����� ��������� ��� � ������ �� ������ ��������.  ��� ��������� �����
+      ������ ������ ���������������� ������ ��� ��������� ��������� ������ ���
+      �������� ��������� � ������� � �����.</para>
+
+    <para>������ � ����� ��� ������� ����� ����������
+      <filename>stage_1.sh</filename>, � �� ����������� � ������������
+      ����������, ��������</para>
+
+    <informalexample>
+      <screen>&prompt.root; <userinput>./stage_1.sh <replaceable>default</replaceable></userinput></screen>
+    </informalexample>
+
+    <para>����� ��������� ���� ������������ �� �����
+      <filename>stage_1.conf.default</filename> � ���������� �������� � ����
+      <filename>stage_1.log.default</filename>.</para>
+
+    <para>����� ���������� ��� ���� <filename>stage_1.conf.default</filename>.
+      ��� ���������� ���������� ��� � ��������� ������ ��� ����, ����� ��
+      �������������� ����� �������������� �� <quote>��������� �������</quote>.
+      � ��������� �������� ����������������� �� �����, ������� �� ������
+      ����������.  ���������������� ������ ������ ������������� ������ �������
+      ��� ��������, <command>create_file_systems</command>,
+      <command>create_etc_fstab</command>, <command>copy_files</command> �
+      <command>all_remaining_customization</command> (� ������, ���� ���
+      ����� �����: ������ � ����� ������������������ ��� ����� ���������� ��
+      <filename>stage_1.sh</filename>).
+
+    <para>������� ����������� ��������� � ��������� ��������:</para>
+
+    <itemizedlist>
+      <listitem>
+        <para>��������� ��������.</para>
+
+        <para>� �� ������� ����������� ������� ������ �������� ������� ���
+          ���� �������.  ��� �������, ��� �������, ����� �� ������� ���� ��
+          ������ ������� ��� <filename>/</filename>, <filename>/usr</filename>
+          � <filename>/var</filename> � ��������� <filename>/tmp</filename>,
+          ������������ ������������� ������� � <filename>/var/tmp</filename>.
+          �������� � ��������� �������� ������� � ������ ����������� ������� �
+          <filename>/home</filename> (�������� �������� �������������),
+          <filename>/home/ncvs</filename> (����� CVS-��������� &os;),
+          <filename>/usr/ports</filename> (������ ������),
+          <filename>/src</filename> (��������� ����������� �� ��������� �������
+          �������� �������) � <filename>/share</filename> (��������� ���������
+          ������������ ������, ��������� ����� ������� �� �����, ��������,
+          ���� ������� ���������������).</para>
+      </listitem>
+
+      <listitem>
+        <para>����� �����������.</para>
+
+        <para>��� ��, ��� �� ������ ����� ����� ����� �������� �����
+          ������� � ���� �� ������� ������� �����.  ������� ������ �� �������
+          ��������� ���� ���� ������� ������ �� ������ ����� ����������� � ���,
+          ��� ������������ � ����������� ���������� �������� ��������� ��������
+          � �����������: �� ������ ����� �������� ���� ������ ����, ������ �
+          chroot-��������� ���������� ����� �������� ����� �������� � �����
+          ����������.  ���� ����� �������, � �������, ������������ �����
+          ��������� ����� (�������� ţ ������������ ������), ��������� ������
+          ������������ ����� ���������� ������������ ��� � ��������� ������
+          ��������, ������ ��� �������� ��� ������ �����.  � �������� � ������
+          �������� ��� ������� ���������� ����� <filename
+          role="package">lang/perl5</filename>.</para>
+      </listitem>
+    </itemizedlist>
+
+    <para>����� ���, ��� ��������� <filename>stage_1.sh</filename>, ���������,
+      ��� ��������� ������� �������� ��� ���������� �
+      <command>make installworld installkernel</command>, ����:</para>
+
+    <itemizedlist>
+      <listitem>
+        <para>��������������� ���������������� ���� ������ ����</para>
+      </listitem>
+
+      <listitem>
+        <para>������� ��������� <command>make buildworld</command></para>
+      </listitem>
+
+      <listitem>
+        <para>������� ��������� <command>make buildkernel
+          KERNCONF=<replaceable>whatever</replaceable></command></para>
+      </listitem>
+    </itemizedlist>
+
+    <para>����� �� ���������� <filename>stage_1.sh</filename> ������ ���, �
+      ���������������� ����, ������������� � ���������� ������� � �����,
+      �������� ���������� �� ��������� � ���, ��� ��������� � ��������
+      <filename>/usr/src</filename>, <command>mergemaster</command> �����
+      ����������� ��� �� ��������� ���� ��������.  � ���������� ����������
+      ���������.  ���� ��� ������� �������� �� �������, �� ������ ������
+      �������� ����� � ����� <emphasis>����������</emphasis> ������� �� ���
+      (���� ������ ��� ��� ��������.  ������ �����, ��� �� ����� ��� ������,
+      ���� ���� �� ����� ������ �������� ��� �����������
+      <literal>-STABLE</literal>, � ������ � <literal>-CURRENT</literal>.
+      ��������� ����� ��������� ��������������).  ����������� ������
+      ������� <command>mergemaster</command> ���������, ��� RCS-��������������
+      ������ ������������� ���, ��� ��������� � <filename>/usr/src</filename>,
+      � ��������� ����.</para>
+
+    <para>������ <filename>stage_1.sh</filename> ����������� �� ������ �������,
+      ������� ���������� �������� (��������� ��������� ��� ����������) ��-��
+      <command>set -e</command>, ��� ��� �� �� ���������� ������.  �� �����
+      �����������, ���� �� ����������� ������ �������� ���������� ���������,
+      ��� �������, ��-�� ��������.  �� ������ ��������� ��� ������ � �����
+      ������ <filename>stage_1.conf.default</filename> ����� ���, ���
+      ���������� ������.</para>
+
+    <para>� ������� <filename>stage_1.sh</filename> �� ��������
+      <command>mergemaster</command>.  ���� ���� ������� ������ ����������� ��
+      ���������, �� ������� ��������� � � ����� ������� ������</para>
+
+    <screen>*** Comparison complete
+
+Do you wish to delete what is left of /var/tmp/temproot.stage1? [no] <userinput>no</userinput></screen>
+
+    <para>����������, �������� <literal>no</literal> ��� ������ �������
+      <keycap>Enter</keycap>.  ������� � ���, ���
+      <command>mergemaster</command> ������� ��������� ������ ������� ����� �
+      �������� <filename>/var/tmp/temproot.stage1</filename>, ������� �����
+      ����� ����������� � ����� ������� (���� �� ����� ��� ���).</para>
+
+    <para>����� ����� ����� ����� ������ ������������� ������ ��� ������
+      ������� ������������� ������, �� ��������� ��� &man.more.1;, ����� ����
+      &man.less.1;:</para>
+
+    <screen>*** You chose the automatic install option for files that did not
+    exist on your system.  The following were installed for you:
+      /newroot/etc/defaults/rc.conf
+      ...
+      /newroot/COPYRIGHT
+
+(END)</screen>
+
+    <para>������� <keycap>q</keycap> ��� ����, ����� ���������� ��������.
+      ����� �� ������ ����������������
+      � <filename>login.conf</filename>:</para>
+
+    <screen>*** 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
+
+    Would you like to run it now? y or n [n]</screen>
+
+    <para>����� �� ����� ��������, ��� ��� �� ����� ��������� &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">
+      <filename>stage_1.conf.default</filename></ulink>.</para>
+
+    <para>��� ������ ���� ������ ������������� �������, ������� ��� ��������
+      �����:</para>
+
+    <itemizedlist>
+      <listitem>
+        <para>�������������� ������ ������������� � �����.</para>
+      </listitem>
+
+      <listitem>
+        <para>����������� � Internet �� Ethernet � PPP � ��������������
+          ����������� ������.</para>
+      </listitem>
+
+      <listitem>
+        <para>���������� ��������� ���� � NTP.</para>
+      </listitem>
+
+      <listitem>
+        <para>������ ����� ������ ���������������� ���������, ��������,
+          <filename>/etc/ttys</filename> � <command>inetd</command>.</para>
+      </listitem>
+    </itemizedlist>
+
+    <para>������ ������� ������ � ���������, �� �� ����� ��������, ���� ��
+      ����� �����ۣ� ������ ����.  ��������, �� ����������� ����� ��� ���������
+      ������ � X11.  ������ ��� ������, ������ �����, ���������� ����������,
+      ������������� � ������� ��������� �������.  X11 �� ����� ��������, ����
+      �� �� ������������� ������, ���������� � ���������.</para>
+  </sect1>
+
+  <sect1 id="stage2">
+    <title>���� ������: ��������� ������</title>
+
+    <note>
+      <para>�� ���� ����� ������ ���������� ������ �������� ����� ���������
+        (��� �����������������) ��������.  � ���� ������
+        <filename>stage_2.sh</filename> ����� ������������ ����� �� �����, ���
+        �������� ������ <command>pkg_add</command>.  � �������, ��� �� �������
+        �������� ����� ������.  ����� �� �������������� �� ����� ������ �
+        ������������ ������� � �������������� ������.</para>
+    </note>
+
+    <para>��������� ������ <filename>stage_2.sh</filename> ����������, ���
+      � ������������ ��� ������� �����.  �� ����� ���� ������� ����� ����������
+      ��� � ����� ���������� ��� �����, ������� ��� �����������.  ��
+      ������������ <emphasis>dryrun</emphasis>-�������� (<option>-n</option>)
+      ��� ������ ������ ����, ��� ����� ���������.  �� ���������� ��� �����
+      �����, ��� <filename>stage_1.sh</filename>, � ������ ����� ����������,
+      ����������� �� ���������������� ����, � �������</para>
+
+    <informalexample>
+      <screen>&prompt.root; <userinput>./stage_2.sh <replaceable>default</replaceable></userinput></screen>
+    </informalexample>
+
+    <para>������� ����� ��������� �������� ������ ��
+      <filename>stage_2.conf.default</filename>.</para>
+
+    <para>������ ������ ������� �� ������� � ����� ��� ������� �����������
+      ����, �����̣���� ���������: ��������� � ����, �� �������� �����������
+      ������� ������� ���������, ������� ����� ������������� � �������������
+      ���� (�� ���������: <command>make install</command>).  ������ ������ �
+      ������, ������������ � ������� #, ������������.  � ����������� �������
+      � ��� ����������� ������ �������� ��������� � ����.  ������ ���������
+      ����� ����� ���� ����� ��������� ��� ������ ��������
+      <command>make</command>-����������, � �������:</para>
+
+    <programlisting>www mozilla make WITHOUT_MAILNEWS=yes WITHOUT_CHATZILLA=yes install
+mail procmail make BATCH=yes install</programlisting>
+
+    <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>
+
+    <para>��������, ��� ������ ��� <filename
+      role="package">news/inn-stable</filename> �������� �������� ������������
+      ������� ���������� �������� <literal>CONFIGURE_ARGS</literal>.  ����
+      <filename>Makefile</filename> ����� ����� ������������ ��� ��� ���������
+      �������� � ��������� ��������� ������ ����������� ���������.  ������� �
+      ������� <application>make</application>-���������� � ��������� ������
+      �� �������</para>
+
+    <programlisting>news inn-stable make CONFIGURE_ARGS="--enable-uucp-rnews --enable-setgid-inews" install</programlisting>
+
+    <para>����������� � ���, ��� � ��������� ������ �������� �����
+      �������������, �� �� ���������.  ����� ������� ������ ������� ��
+      ����������� �����.</para>
+
+    <para>��������� � ���, ��� ���� ����� �� ���������� ������������� �����
+      ���������, �� ���� �� ������ �������� ������ �� ������������ ����������
+      ����� ������ ����� ����, ��� �� �� ������� �� ����.  ���� ��� �ӣ ��
+      ����������, �� ��� ����� ��������� ����������� ������ �� ������ �������
+      ������, ������������ � ���� ���������, � ����� �������� �����������.
+      ���� ������ <filename>stage_2.sh</filename> ���������� ��������� ����
+      ��� ��������� ������, ������� ����� ���� � ����.</para>
+
+    <para>���� ���������� <filename>stage_2.conf.default</filename>.  ���
+      ������� �������������� �� ����� ��������� ���� ���������
+      <filename>LOGDIR/category+port</filename>.</para>
+
+    <programlisting><inlinegraphic fileref="stage_2.conf.default" format="linespecific"></programlisting>
+
+    <para>�������� <ulink url="stage_2.conf.default">
+      <filename>stage_2.conf.default</filename></ulink>.</para>
+
+  <sect1 id="stage3">
+    <title>���� ������</title>
+
+    <para>�� ������ ����� �� ���������� ���� ������� �����.  ��������� �� ���
+      ������� ��������� ���������.  ������ ��� ����� � ������������ ������
+      ����, ���������.  � ��� �� ������������� ��� ��������� � ����� �������
+      <filename>stage_2.sh</filename>.  ������ � �����, ��� ���� ��������������
+      �������� ����� ���������� ����� � ������������ ��� ���������
+      ������������, � ��� ������� ���������� ����.</para>
+
+    <para>� ����� ����������� ������ ���� � ���� �����
+      <filename>Makefile</filename>, ������ ��� ��� ��������� ����� ��������
+      ��, ��� �� ������ ���������������, ��������� ������� �������:</para>
+
+    <informalexample>
+      <screen>&prompt.root; <userinput>make -f stage_3.mk <replaceable>target</replaceable></userinput></screen>
+    </informalexample>
+
+    <para>��� � � ������ � <filename>stage_2.sh</filename>, ���������, ��� ����
+      <filename>stage_3.mk</filename> ����� �������� ����� ������� ���� �
+      �������, �������� ��� �� ��������� ������������ ������ ���� ����������
+      ��� ����-������ � ����� �������.</para>
+
+  <sect1 id="limitations">
+    <title>�����������</title>
+
+    <para>������������������ ��������� ����� ����� ��������� ����������, ����
+      �� �������� ������������� � �� ������������ ������� <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>
+
+    <para>�� ������ ����� ������� �� �������� ������� ����������
+      ���������������� ������.  ������ ������, �� �� ������, ����� � ��������
+      �� ������ ������ ��� ���������� ����������������� �����.  � ����
+      <filename>/etc/group</filename> ����� ���� ��������� ����� ������, ��� �
+      <filename>/etc/passwd</filename> ����� ���������� �������������� ����.
+      �ӣ ��� ��� ����������� � �������.  ������� ����������� �����������������
+      ����� �� ������ � ����� ������� ����� � ����������� ������� ���������
+      �����������, �� � ���� ������� ��� �� ���.  ���� �� ���������� �������
+      ������������ �������� (��ԣ� ��������������� ������ ������), �� ������
+      ������������ ������� <command>mergemaster</command> ��� ������ �
+      �����������, ���� �� ������ ���������� ���������� ���� ���������
+      ��������� � ������������ ������ �������������.  � ���������,
+      <command>mergemaster</command> �������� ������ � ������� ��������
+      ��������� �������, � �� � ������ �������, ���������������� �������.
+      ������, ��� ��������� ����������� ����������� ���������� �������������
+      ��� ����, ����� � �� ������, � ������ ���������������� ����� �� ���
+      ���� � �����.  �ӣ, ��� �� ������ ����� �������, ��� ����
+      �������������, �������� ��� ��������� �������� ������ ������.  �
+      ������� � ����������� ��� �������������� ����� ��� Web-��������,
+      �������� ��������������� � �������� ��� �� ������.  ����� �������
+      ��������������� ����������� ����������� �������� ������ ���������� ��
+      ��������� ������� � ����������������� �������.</para>
+
+    <para>� ����������� ������� &scratch.ap; ��������� ��� ��� ����������
+      <literal>5-CURRENT</literal> �� <literal>5-CURRENT</literal>, �� ����
+      � ������� �� ������� ���������� <literal>5-CURRENT</literal> �� �������
+      <literal>4-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>
+  </sect1>
+
+  <sect1 id="files">
+    <title>�����</title>
+
+    <para>��� ��� �����, ������� ��� ����� ����� ��� ����������������, ���
+      ��� �������� ����.</para>
+
+    <para>��� ������ <ulink url="stage_1.sh">
+      <filename>stage_1.sh</filename></ulink>, ������� �� �� ������
+      ��������������.</para>
+
+    <programlisting><inlinegraphic fileref="stage_1.sh" format="linespecific"></programlisting>
+
+    <para>�������� <ulink
+      url="stage_1.sh"><filename>stage_1.sh</filename></ulink>.</para>
+
+    <para>��� ������ <ulink
+      url="stage_2.sh"><filename>stage_2.sh</filename></ulink>.  ��� �����
+      ������������ �������� ���������� � ����� ������ �����.</para>
+
+    <programlisting><inlinegraphic fileref="stage_2.sh" format="linespecific"></programlisting>
+
+    <para>�������� <ulink
+      url="stage_2.sh"><filename>stage_2.sh</filename></ulink>.</para>
+
+    <para>��� ��� ���� <ulink
+      url="stage_3.mk"><filename>stage_3.mk</filename></ulink>, ������� ����
+      ��� ���� � ���, ��� ���������������� ��� ��������� ������������.</para>
+
+    <programlisting><inlinegraphic fileref="stage_3.mk" format="linespecific"></programlisting>
+
+    <para>�������� <ulink
+      url="stage_3.mk"><filename>stage_3.mk</filename></ulink>.</para>
+  </sect1>
+</article>