Browse Source

chapter06: Translate sysklogd instruction

Xi Ruoyao 7 years ago
parent
commit
0cc037b326
1 changed files with 11 additions and 12 deletions
  1. 11 12
      chapter06/sysklogd.xml

+ 11 - 12
chapter06/sysklogd.xml

@@ -23,8 +23,8 @@
   <sect2 role="package">
     <title/>
 
-    <para>The Sysklogd package contains programs for logging system messages,
-    such as those given by the kernel when unusual things happen.</para>
+    <para>Sysklogd 软件包包含记录系统消息的程序,
+    例如在意外情况发生时内核给出的消息。</para>
 
     <segmentedlist>
       <segtitle>&buildtime;</segtitle>
@@ -41,8 +41,8 @@
   <sect2 role="installation">
     <title>安装 Sysklogd</title>
 
-    <para>First, fix problems that causes a segmentation fault under
-    some conditions in klogd and fix an obsolete program construct:</para>
+	<para>首先,修复 klogd 中在特定情况下会发生段错误的问题,
+    并修复一个过时的程序结构:</para>
 
 <screen><userinput remap="pre">sed -i '/Error loading kernel symbols/{n;n;d}' ksym_mod.c
 sed -i 's/union wait/int/' syslogd.c</userinput></screen>
@@ -71,8 +71,8 @@ sed -i 's/union wait/int/' syslogd.c</userinput></screen>
       <primary sortas="e-/etc/syslog.conf">/etc/syslog.conf</primary>
     </indexterm>
 
-    <para>Create a new <filename>/etc/syslog.conf</filename> file by running the
-    following:</para>
+    <para>执行下列命令,创建一个新的 <filename>/etc/syslog.conf</filename>
+    文件:</para>
 
 <screen><userinput>cat &gt; /etc/syslog.conf &lt;&lt; "EOF"
 <literal># Begin /etc/syslog.conf
@@ -97,7 +97,7 @@ EOF</userinput></screen>
       <segtitle>安装的程序</segtitle>
 
       <seglistitem>
-        <seg>klogd and syslogd</seg>
+        <seg>klogd  syslogd</seg>
       </seglistitem>
     </segmentedlist>
 
@@ -109,7 +109,7 @@ EOF</userinput></screen>
       <varlistentry id="klogd">
         <term><command>klogd</command></term>
         <listitem>
-          <para>A system daemon for intercepting and logging kernel messages</para>
+          <para>一个截获并记录内核消息的系统守护程序</para>
           <indexterm zone="ch-system-sysklogd klogd">
             <primary sortas="b-klogd">klogd</primary>
           </indexterm>
@@ -119,10 +119,9 @@ EOF</userinput></screen>
       <varlistentry id="syslogd">
         <term><command>syslogd</command></term>
         <listitem>
-          <para>Logs the messages that system programs offer for logging [Every
-          logged message contains at least a date stamp and a hostname, and
-          normally the program's name too, but that depends on how trusting the
-          logging daemon is told to be.]</para>
+          <para>记录系统程序提供给日志系统的消息
+          [每条消息至少包含时间戳和主机名,通常还包含程序的名字,
+          但这依赖于日志守护进程的信任度设置。]</para>
           <indexterm zone="ch-system-sysklogd syslogd">
             <primary sortas="b-syslogd">syslogd</primary>
           </indexterm>