doc-el commit 953:fb855f174ea0 - Translated sections 24.4.8 - 24...
freebsd-doc-el at lists.hellug.gr
freebsd-doc-el at lists.hellug.gr
Mon Oct 27 18:39:56 EET 2008
changeset: 953:fb855f174ea0
user: Manolis Kiagias <sonicy at otenet.gr>
date: 2008-10-24 19:26 +0300
details: http://hg.hellug.gr/freebsd/doc-el/?cmd=changeset;node=fb855f174ea0
description:
Translated sections 24.4.8 - 24.4.11.1 (cutting-edge)
diffs (truncated from 315 to 300 lines):
diff -r 7c7964e7b1b8 -r fb855f174ea0 el_GR.ISO8859-7/books/handbook/cutting-edge/chapter.sgml
--- a/el_GR.ISO8859-7/books/handbook/cutting-edge/chapter.sgml Fri Oct 24 13:19:44 2008 +0300
+++ b/el_GR.ISO8859-7/books/handbook/cutting-edge/chapter.sgml Fri Oct 24 19:26:47 2008 +0300
@@ -1092,108 +1092,120 @@
</sect2>
<sect2>
- <title>Compile and Install a New Kernel</title>
+ <title>Ìåôáãëùôôßóôå êáé ÅãêáôáóôÞóôå ÍÝï ÐõñÞíá</title>
<indexterm>
<primary>kernel</primary>
<secondary>compiling</secondary>
</indexterm>
- <para>To take full advantage of your new system you should recompile the
- kernel. This is practically a necessity, as certain memory structures
- may have changed, and programs like &man.ps.1; and &man.top.1; will
- fail to work until the kernel and source code versions are the
- same.</para>
+ <para>Ãéá íá åêìåôáëëåõèåßôå ðëÞñùò ôï íÝï óáò óýóôçìá, èá ðñÝðåé íá
+ åðáíáìåôáãëùôôßóåôå ôïí ðõñÞíá. Áõôü åßíáé ðñáêôéêÜ áíáãêáßï, êáèþò
+ êÜðïéåò äïìÝò óôç ìíÞìç ðéèáíþò íá Ý÷ïõí áëëÜîåé, êáé Ýôóé
+ ðñïãñÜììáôá üðùò ôá &man.ps.1; and &man.top.1; äåí èá ëåéôïõñãïýí
+ óùóôÜ ìÝ÷ñé íá óõã÷ñïíßóåôå ôïí ðõñÞíá ìå ôçí Ýêäïóç ôïõ ðçãáßïõ
+ êþäéêá ôïõ âáóéêïý óõóôÞìáôïò.</para>
- <para>The simplest, safest way to do this is to build and install a
- kernel based on <filename>GENERIC</filename>. While
- <filename>GENERIC</filename> may not have all the necessary devices
- for your system, it should contain everything necessary to boot your
- system back to single user mode. This is a good test that the new
- system works properly. After booting from
- <filename>GENERIC</filename> and verifying that your system works you
- can then build a new kernel based on your normal kernel configuration
- file.</para>
+ <para>Ï áðëïýóôåñïò êáé ðëÝïí áóöáëÞò ôñüðïò åßíáé íá ìåôáãëùôôßóåôå
+ êáé íá åãêáôáóôÞóåôå Ýíá ðõñÞíá âáóéóìÝíï óôïí
+ <filename>GENERIC</filename>. Áí êáé ï <filename>GENERIC</filename>
+ ìðïñåß íá ìçí ðåñéÝ÷åé üëåò ôéò áðáñáßôçôåò óõóêåõÝò ãéá ôï óýóôçìá
+ óáò, èá ðñÝðåé íá ðåñéÝ÷åé üôé ÷ñåéÜæåôáé þóôå íá îåêéíÞóåôå îáíÜ
+ ôï óýóôçìá óáò óå êáôÜóôáóç ëåéôïõñãßáò åíüò ÷ñÞóôç. Áõôü åßíáé Ýíá
+ êáëü ôåóô óùóôÞò ëåéôïõñãßáò ôïõ óõóôÞìáôïò. ÌåôÜ ôçí åêêßíçóç ìå
+ ôïí <filename>GENERIC</filename>, êáé áöïý åðáëçèåýóåôå ôç óùóôÞ
+ ëåéôïõñãßá ôïõ óõóôÞìáôïò, ìðïñåßôå íá ìåôáãëùôôßóåôå Ýíá íÝï
+ ðõñÞíá âáóéóìÝíï óôï äéêü óáò ðñïóáñìïóìÝíï áñ÷åßï ñõèìßóåùí.</para>
- <para>On &os; it is important to <link
- linkend="make-buildworld">build world</link> before building a
- new kernel.</para>
+ <para>Óôï &os; åßíáé óçìáíôéêü íá åêôåëÝóåôå ôï <link
+ linkend="make-buildworld">build world</link> ðñéí ìåôáãëùôôßóåôå íÝï
+ ðõñÞíá.</para>
- <note><para>If you want to build a custom kernel, and already have a configuration
- file, just use <literal>KERNCONF=<replaceable>MYKERNEL</replaceable></literal>
- like this:</para>
+ <note><para>Áí èÝëåôå íá ìåôáãëùôôßóåôå íÝï ðõñÞíá, êáé Ý÷åôå Þäç Ýíá
+ áñ÷åßï ìå ðñïóáñìïóìÝíåò ñõèìßóåéò, ÷ñçóéìïðïéÞóôå áðëþò ôçí åðéëïãÞ
+ <literal>KERNCONF=<replaceable>MYKERNEL</replaceable></literal>
+ ìå ôïí ôñüðï ðïõ öáßíåôáé ðáñáêÜôù:</para>
<screen>&prompt.root; <userinput>cd /usr/src</userinput>
&prompt.root; <userinput>make buildkernel KERNCONF=<replaceable>MYKERNEL</replaceable></userinput>
&prompt.root; <userinput>make installkernel KERNCONF=<replaceable>MYKERNEL</replaceable></userinput></screen>
</note>
- <para>Note that if you have raised <literal>kern.securelevel</literal>
- above 1 <emphasis>and</emphasis> you have set either the
- <literal>noschg</literal> or similar flags to your kernel binary, you
- might find it necessary to drop into single user mode to use
- <maketarget>installkernel</maketarget>. Otherwise you should be able
- to run both these commands from multi user mode without
- problems. See &man.init.8; for details about
- <literal>kern.securelevel</literal> and &man.chflags.1; for details
- about the various file flags.</para>
+ <para>Óçìåéþóôå üôé áí Ý÷åôå áíåâÜóåé ôçí ôéìÞ ôïõ
+ <literal>kern.securelevel</literal> ðÜíù áðü ôï 1,
+ <emphasis>êáé</emphasis> Ý÷åôå èÝóåé ôï flag
+ <literal>noschg</literal> Þ êÜðïéï áíôßóôïé÷ï óôï åêôåëÝóéìï áñ÷åßï
+ ôïõ ðõñÞíá, ìÜëëïí èá ÷ñåéáóôåß íá ìåôáâåßôå óå êáôÜóôáóç ëåéôïõñãßáò
+ åíüò ÷ñÞóôç ãéá íá ÷ñçóéìïðïéÞóåôå ôï
+ <maketarget>installkernel</maketarget>. ÄéáöïñåôéêÜ, ìðïñåßôå íá
+ åêôåëÝóåôå êáé ôéò äýï áõôÝò åíôïëÝò áðü ôçí êáíïíéêÞ êáôÜóôáóç
+ ëåéôïõñãßáò (ðïëëþí ÷ñçóôþí) ÷ùñßò íá äçìéïõñãçèïýí ðñïâëÞìáôá.
+ Äåßôå ôç óåëßäá manual ôïõ &man.init.8; ãéá ëåðôïìÝñåéåò ó÷åôéêÜ ìå
+ ôç ñýèìéóç <literal>kern.securelevel</literal> êáé ôç óåëßäá
+ ôïõ &man.chflags.1; ãéá ëåðôïìÝñåéåò ó÷åôéêÜ ìå ôá äéÜöïñá flags
+ ðïõ ÷ñçóéìïðïéïýíôáé óå áñ÷åßá.</para>
</sect2>
<sect2>
- <title>Reboot into Single User Mode</title>
+ <title>ÅðáíåêêéíÞóôå óå ÊáôÜóôáóç Ëåéôïõñãßáò Åíüò ×ñÞóôç</title>
<indexterm><primary>single-user mode</primary></indexterm>
- <para>You should reboot into single user mode to test the new kernel
- works. Do this by following the instructions in
+ <para>Èá ðñÝðåé íá åðáíåêêéíÞóåôå óå êáôÜóôáóç ëåéôïõñãßáò åíüò ÷ñÞóôç
+ ãéá íá åðáëçèåýóåôå ôç ëåéôïõñãßá ôïõ íÝïõ ðõñÞíá. Ãéá ôï óêïðü
+ áõôü, ÷ñçóéìïðïéÞóôå ôéò ïäçãßåò ðïõ åßäáìå óôï
<xref linkend="makeworld-singleuser">.</para>
</sect2>
<sect2 id="make-installworld">
- <title>Install the New System Binaries</title>
+ <title>ÅãêáôáóôÞóôå ôá ÍÝá ÅêôåëÝóéìá ôïõ ÓõóôÞìáôïò</title>
- <para>If you were building a version of &os; recent enough to have
- used <command>make buildworld</command> then you should now use
- <maketarget>installworld</maketarget> to install the new system
- binaries.</para>
+ <para>Áí ìåôáãëùôôßæáôå ìéá áñêåôÜ ðñüóöáôç Ýêäïóç ôïõ &os;, ç ïðïßá
+ äéáèÝôåé ôï target <command>make buildworld</command>, èá ðñÝðåé
+ ôþñá íá ÷ñçóéìïðïéÞóåôå ôï <maketarget>installworld</maketarget>
+ ãéá íá åãêáôáóôÞóåôå ôá íÝá åêôåëÝóéìá ôïõ óõóôÞìáôïò.</para>
- <para>Run</para>
+ <para>ÅêôåëÝóôå ôéò ðáñáêÜôù åíôïëÝò:</para>
<screen>&prompt.root; <userinput>cd /usr/src</userinput>
&prompt.root; <userinput>make installworld</userinput></screen>
<note>
- <para>If you specified variables on the <command>make
- buildworld</command> command line, you must specify the same
- variables in the <command>make installworld</command> command
- line. This does not necessarily hold true for other options;
- for example, <option>-j</option> must never be used with
+ <para>Áí Ý÷åôå êáèïñßóåé ìåôáâëçôÝò óôç ãñáììÞ åíôïëþí ôïõ
+ <command>make buildworld</command> èá ðñÝðåé íá êáèïñßóåôå ôéò
+ ßäéåò ìåôáâëçôÝò êáé óôçí ãñáììÞ åíôïëþí ôïõ
+ <command>make installworld</command>. Áõôü äåí åßíáé áðáñáßôçôá
+ áëÞèåéá ãßá Üëëåò åðéëïãÝò. Ãéá ðáñÜäåéãìá, ç åðéëïãÞ
+ <option>-j</option> äåí ðñÝðåé ðïôÝ íá ÷ñçóéìïðïéåßôå ìå ôï
<maketarget>installworld</maketarget>.</para>
-
- <para>For example, if you ran:</para>
+
+ <para>Ãéá ðáñÜäåéãìá áí åêôåëÝóåôå:</para>
<screen>&prompt.root; <userinput>make -DNO_PROFILE buildworld</userinput></screen>
- <para>you must install the results with:</para>
+ <para>Èá ðñÝðåé íá åãêáôáóôÞóåôå ôï áðïôÝëåóìá ÷ñçóéìïðïéþíôáò:</para>
<screen>&prompt.root; <userinput>make -DNO_PROFILE installworld</userinput></screen>
- <para>otherwise it would try to install profiled libraries that
- had not been built during the <command>make buildworld</command>
- phase.</para>
+ <para>äéáöïñåôéêÜ ôï &man.make.1; èá ðñïóðáèÞóåé íá åãêáôáóôÞóåé
+ âéâëéïèÞêåò ìå profiling, ôéò ïðïßåò üìùò äåí ìåôáãëùôôßóáôå êáôÜ
+ ôç äéÜñêåéá ôçò öÜóçò <command>make buildworld</command>.</para>
</note>
</sect2>
<sect2>
- <title>Update Files Not Updated by <command>make installworld</command></title>
-
- <para>Remaking the world will not update certain directories (in
- particular, <filename>/etc</filename>, <filename>/var</filename> and
- <filename>/usr</filename>) with new or changed configuration files.</para>
+ <title>Åíçìåñþóôå ¼óá Áñ÷åßá äåí Åíçìåñþèçêáí áðü ôï
+ <command>make installworld</command></title>
- <para>The simplest way to update these files is to use
- &man.mergemaster.8;, though it is possible to do it manually
- if you would prefer to do that. Regardless of which way you
- choose, be sure to make a backup of <filename>/etc</filename> in
- case anything goes wrong.</para>
+ <para>Ç åðáíáìåôáãëþôôéóç ôïõ âáóéêïý óõóôÞìáôïò äåí èá åíçìåñþóåé
+ ïñéóìÝíïõò êáôáëüãïõò (åéäéêüôåñá ôïõò
+ <filename>/etc</filename>, <filename>/var</filename> and
+ <filename>/usr</filename>) ìå ôá íÝá Þ áëëáãìÝíá áñ÷åßá
+ ñõèìßóåùí.</para>
+
+ <para>Ï áðëïýóôåñïò ôñüðïò ãéá íá åíçìåñþóåôå ôá áñ÷åßá áõôÜ åßíáé íá
+ ÷ñçóéìïðïéÞóåôå ôï &man.mergemaster.8;, áí êáé ìðïñåßôå íá ôï êÜíåôå
+ êáé ÷åéñïêßíçôá áí ðñïôéìÜôå. ¶ó÷åôá áðü ôïí ôñüðï ðïõ èá
+ ðñïôéìÞóåôå, âåâáéùèåßôå üôé Ý÷åôå ðÜñåé áíôßãñáöï áóöáëåßáò ôïõ
+ <filename>/etc</filename> óå ðåñßðôùóç ðïõ êÜôé ðÜåé óôñáâÜ.</para>
<sect3 id="mergemaster">
<sect3info>
@@ -1201,66 +1213,83 @@
<author>
<firstname>Tom</firstname>
<surname>Rhodes</surname>
- <contrib>Contributed by </contrib>
+ <contrib>ÓõíåéóöïñÜ ôïõ </contrib>
</author>
</authorgroup>
</sect3info>
<title><command>mergemaster</command></title>
<indexterm><primary><command>mergemaster</command></primary></indexterm>
- <para>The &man.mergemaster.8; utility is a Bourne script that will
- aid you in determining the differences between your configuration files
- in <filename>/etc</filename>, and the configuration files in
- the source tree <filename>/usr/src/etc</filename>. This is
- the recommended solution for keeping the system configuration files up to date
- with those located in the source tree.</para>
+ <para>Ôï âïçèçôéêü ðñüãñáììá &man.mergemaster.8; åßíáé Ýíá Bourne
+ script ôï ïðïßï èá óáò âïçèÞóåé íá êáèïñßóåôå ôéò äéáöïñÝò ìåôáîý
+ ôùí åãêáôåóôçìÝíùí óôï <filename>/etc</filename> áñ÷åßùí ñõèìßóåùí,
+ êáé ôùí áíôßóôïé÷ùí óôï äÝíôñï ðçãáßïõ êþäéêá óôï
+ <filename>/usr/src/etc</filename>. ÁõôÞ åßíáé êáé ç óõíéóôþìåíç
+ ëýóç ãéá íá åíçìåñþóåôå ôá áñ÷åßá ñõèìßóåùí ôïõ óõóôÞìáôïò ìå ôõ÷üí
+ áëëáãÝò ðïõ Ý÷ïõí ãßíåé óôïí íÝï ðçãáßï êþäéêá.</para>
- <para>To begin simply type <command>mergemaster</command> at your prompt, and
- watch it start going. <command>mergemaster</command> will then build a
- temporary root environment, from <filename>/</filename> down, and populate
- it with various system configuration files. Those files are then compared
- to the ones currently installed in your system. At this point, files that
- differ will be shown in &man.diff.1; format, with the <option>+</option> sign
- representing added or modified lines, and <option>-</option> representing
- lines that will be either removed completely, or replaced with a new line.
- See the &man.diff.1; manual page for more information about the &man.diff.1;
- syntax and how file differences are shown.</para>
+ <para>Ãéá íá îåêéíÞóåôå, áðëþò ãñÜøôå <command>mergemaster</command>
+ óôçí ðñïôñïðÞ ôçò ãñáììÞò åíôïëþí êáé ðáñáêïëïõèÞóôå ôçí êáèþò
+ ëåéôïõñãåß. Ôï <command>mergemaster</command> èá äçìéïõñãÞóåé Ýíá
+ ðñïóùñéíü ðåñéâÜëëïí root, áðü ôï <filename>/</filename> êáé êÜôù,
+ êáé èá ôï ãåìßóåé ìå äéÜöïñá áñ÷åßá ñõèìßóåùí ôïõ óõóôÞìáôïò. ¸ðåéôá
+ èá ãßíåé óýãêñéóç áõôþí ôùí áñ÷åßùí ìå ôá áíôßóôïé÷á ðïõ âñßóêïíôáé
+ Þäç åãêáôåóôçìÝíá óôï óýóôçìá óáò. Óôï óçìåßï áõôü, èá óáò äåßîåé
+ ôá áñ÷åßá ðïõ äéáöÝñïõí ìå ìïñöÞ &man.diff.1;, üðïõ ïé ãñáììÝò ðïõ
+ Ý÷ïõí ôñïðïðïéçèåß Þ åßíáé íÝåò èá öáßíïíôáé ìå Ýíá
+ <option>+</option>, åíþ ìå ôï <option>-</option> èá öáßíïíôáé ïé
+ ãñáììÝò ðïõ åßôå áöáéñïýíôáé åíôåëþò Þ ðïõ áíôéêáèßóôáíôáé áðü ìéá
+ íÝá ãñáììÞ. Äåßôå ôç óåëßäá manual ôïõ &man.diff.1; ãéá ðåñéóóüôåñåò
+ ðëçñïöïñßåò ó÷åôéêÜ ìå ôç óýíôáîç ôïõ &man.diff.1; êáé ãéá ôïí ôñüðï
+ ìå ôïí ïðïßï öáßíïíôáé ïé äéáöïñÝò ìåôáîý ôùí áñ÷åßùí.</para>
- <para>&man.mergemaster.8; will then show you each file that displays variances,
- and at this point you will have the option of either deleting the new file (referred
- to as the temporary file), installing the temporary file in its unmodified state,
- merging the temporary file with the currently installed file, or viewing the
- &man.diff.1; results again.</para>
+ <para>Ôï &man.mergemaster.8; èá óáò äåßîåé Ýðåéôá êÜèå áñ÷åßï ðïõ
+ ðáñïõóéÜæåé äéáöïñÝò, êáé óôï óçìåßï áõôü èá Ý÷åôå ôçí äõíáôüôçôá
+ åßôå íá äéáãñÜøåôå ôï íÝï áñ÷åßï (ôï ïðïßï áíáöÝñåôáé ùò ðñïóùñéíü
+ áñ÷åßï), åßôå íá åãêáôáóôÞóåôå ôï ðñïóùñéíü áñ÷åßï ÷ùñßò íá êÜíåôå
+ óå áõôü êáìéÜ áëëáãÞ, åßôå íá óõã÷ùíåýóåôå ôéò áëëáãÝò ôùí äýï
+ áñ÷åßùí, Þ ôÝëïò íá îáíáäåßôå ôéò äéáöïñÝò ìÝóù ôçò
+ &man.diff.1;.</para>
- <para>Choosing to delete the temporary file will tell &man.mergemaster.8; that we
- wish to keep our current file unchanged, and to delete the new version.
- This option is not recommended, unless you see no
- reason to change the current file. You can get help at any time by
- typing <keycap>?</keycap> at the &man.mergemaster.8; prompt. If the user
- chooses to skip a file, it will be presented again after all other files
- have been dealt with.</para>
+ <para>Áí åðéëÝîåôå íá äéáãñÜøåôå ôï ðñïóùñéíü áñ÷åßï, ôï
+ &man.mergemaster.8; èá êáôáëÜâåé üôé åðéèõìåßôå íá äéáôçñÞóåôå ôï
+ ôñÝ÷ïí áñ÷åßï óáò ÷ùñßò áëëáãÝò êáé íá äéáãñÜøåôå ôç íÝá Ýêäïóç.
+ Ç åðéëïãÞ áõôÞ ãåíéêÜ äåí óõíßóôáôáé, åêôüò áí äåí âëÝðåôå êáíÝíá
+ ëüãï íá áëëÜîåôå ôï ôñÝ÷ïí áñ÷åßï. Ìðïñåßôå íá äåßôå âïÞèåéá
+ ïðïéáäÞðïôå óôéãìÞ êáôÜ ôç äéÜñêåéá ôçò äéáäéêáóßáò, ðëçêôñïëïãþíôáò
+ <keycap>?</keycap> óôçí ðñïôñïðÞ ôïõ &man.mergemaster.8;. Áí ï
+ ÷ñÞóôçò áðïöáóßóåé íá ðáñáëåßøåé êÜðïéï áñ÷åßï, áõôü èá åìöáíéóôåß
+ îáíÜ ìåôÜ ôï ôÝëïò üëùí ôùí Üëëùí áñ÷åßùí.</para>
- <para>Choosing to install the unmodified temporary file will replace the
- current file with the new one. For most unmodified files, this is the best
- option.</para>
+ <para>Áí åðéëÝîåôå íá åãêáôáóôÞóåôå ôï ðñïóùñéíü áñ÷åßï ÷ùñßò áëëáãÝò,
+ áõôü èá áíôéêáôáóôÞóåé ôï Þäç åãêáôåóôçìÝíï óáò áñ÷åßï. ÁõôÞ åßíáé
+ êáé ç êáëýôåñç åðéëïãÞ ãéá ôá áñ÷åßá ôá ïðïßá äåí Ý÷åôå áëëÜîåé
+ åóåßò ÷åéñïêßíçôá.</para>
- <para>Choosing to merge the file will present you with a text editor,
- and the contents of both files. You can now merge them by
- reviewing both files side by side on the screen, and choosing parts from
- both to create a finished product. When the files are compared side by side,
- the <keycap>l</keycap> key will select the left contents and the
- <keycap>r</keycap> key will select contents from your right.
- The final output will be a file consisting of both parts, which can then be
- installed. This option is customarily used for files where settings have been
- modified by the user.</para>
+ <para>Áí åðéëÝîåôå íá óõã÷ùíåýóåôå ôá äýï áñ÷åßá, èá åìöáíéóôåß Ýíáò
+ åðåîåñãáóôÞò êåéìÝíïõ ìå ôá ðåñéå÷üìåíá êáé ôùí äýï áñ÷åßùí.
+ Ìðïñåßôå ôþñá íá ôá óõã÷ùíåýóåôå ðáñáôçñþíôáò ôáõôü÷ñïíá êáé ôá äýï
+ áñ÷åßá äßðëá-äßðëá, êáé åðéëÝãïíôáò êïììÜôéá êáé áðü ôá äýï ãéá íá
+ äçìéïõñãÞóåôå ôçí ôåëéêÞ Ýêäïóç. ÊáôÜ ôç óýãêñéóç áõôÞ, ìðïñåßôå íá
+ ÷ñçóéìïðïéÞóåôå ôï ðëÞêôñï <keycap>l</keycap> ãéá íá åðéëÝîåôå ôá
+ ðåñéå÷üìåíá ðïõ öáßíïíôáé óôçí áñéóôåñÞ ðëåõñÜ, Þ ôï
+ <keycap>r</keycap> ãéá ôá áíôßóôïé÷á ðåñéå÷üìåíá óôç äåîéÜ.
+ Ôï ôåëéêü áðïôÝëåóìá èá åßíáé Ýíá áñ÷åßï ðïõ èá áðïôåëåßôáé áðü
+ ôìÞìáôá êáé ôùí äýï áñ÷åßùí, êáé ôï ïðïßï ìðïñåßôå íá åãêáôáóôÞóåôå.
+ Ç åðéëïãÞ áõôÞ ÷ñçóéìïðïéåßôáé óõíÞèùò ãéá áñ÷åßá ðïõ ï ÷ñÞóôçò Ý÷åé
+ áëëÜîåé ôéò ñõèìßóåéò ìå ôï ÷Ýñé.</para>
- <para>Choosing to view the &man.diff.1; results again will show you the file differences
- just like &man.mergemaster.8; did before prompting you for an option.</para>
+ <para>Áí åðéëÝîåôå íá äåßôå ôéò äéáöïñÝò îáíÜ ìÝóù ôçò &man.diff.1;, èá
+ îáíáäåßôå ôéò äéáöïñÝò ôùí äýï áñ÷åßùí áêñéâþò üðùò Ýãéíå êáé ðñßí
+ óáò ñùôÞóåé ôï &man.mergemaster.8; íá åðéëÝîåôå ôé èÝëåôå íá êÜíåôå
More information about the Freebsd-doc-el
mailing list