diff options
4 files changed, 16 insertions, 14 deletions
diff --git a/zh_CN.GB2312/books/arch-handbook/book.sgml b/zh_CN.GB2312/books/arch-handbook/book.sgml index 569e45db6e..4318b76a43 100644 --- a/zh_CN.GB2312/books/arch-handbook/book.sgml +++ b/zh_CN.GB2312/books/arch-handbook/book.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.50 + Original Revision: 1.51 $FreeBSD$ --> @@ -32,6 +32,7 @@ <year>2003</year> <year>2004</year> <year>2005</year> + <year>2006</year> <holder>The FreeBSD Documentation Project</holder> </copyright> @@ -42,6 +43,7 @@ <copyright> <year>2004</year> <year>2005</year> + <year>2006</year> <holder>&cnproj.freebsd.org;</holder> </copyright> diff --git a/zh_CN.GB2312/books/arch-handbook/jail/chapter.sgml b/zh_CN.GB2312/books/arch-handbook/jail/chapter.sgml index f9e0522649..3085eefb3a 100644 --- a/zh_CN.GB2312/books/arch-handbook/jail/chapter.sgml +++ b/zh_CN.GB2312/books/arch-handbook/jail/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.17 + Original Revision: 1.18 $FreeBSD$ --> @@ -308,14 +308,14 @@ if (p2->p_prison) { <indexterm><primary>System V IPC(系统V进程间通信)</primary></indexterm> - <para>System V进程间通信(IPC)是通过消息实现的。 - 每个进程都可以向其它进程发送消息,告诉对方该做什么。 - 处理消息的函数是:<literal>msgsys</literal>, <literal>msgctl</literal>, - <literal>msgget</literal>, <literal>msgsend</literal>和 - <literal>msgrcv</literal>。前面我提到一些sysctl项开关可以影响Jail的行为, - 其中有一个是<literal>jail_sysvipc_allowed</literal>。在大多数系统上, - 这个sysctl项被设成0。如此它被设为1,它将使Jail完全失去意义: - 在Jail中有权限的进程就可以影响Jail环境外的进程了。 + <para>System V 进程间通信 (IPC) 是通过消息实现的。 + 每个进程都可以向其它进程发送消息, 告诉对方该做什么。 + 处理消息的函数是: <literal>msgsys</literal>、 <literal>msgctl</literal>、 + <literal>msgget</literal>、 <literal>msgsend</literal> 和 + <literal>msgrcv</literal>。 前面已经提到, 一些 sysctl 项开关可以影响 Jail 的行为, + 其中有一个是 <literal>jail_sysvipc_allowed</literal>。 在大多数系统上, + 这个 sysctl 项会设成0。 如果将它设为1, 则会完全失去 jail 的意义: + 因为那样在 jail 中有权限的进程就可以影响 jail 环境外的进程了。 消息与信号的区别是:消息仅由一个信号编号组成。</para> <para><filename>/usr/src/sys/kern/sysv_msg.c</filename>:</para> diff --git a/zh_CN.GB2312/books/arch-handbook/mac/chapter.sgml b/zh_CN.GB2312/books/arch-handbook/mac/chapter.sgml index cc619c9dac..82aecbadb9 100644 --- a/zh_CN.GB2312/books/arch-handbook/mac/chapter.sgml +++ b/zh_CN.GB2312/books/arch-handbook/mac/chapter.sgml @@ -29,7 +29,7 @@ OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - Original Revision: 1.44 + Original Revision: 1.45 $FreeBSD$ --> @@ -5287,8 +5287,8 @@ <para>确定相关主体信任状是否有权在给定父目录,以给定的名字和属性, 常见一个 vnode。成功,则返回 <returnvalue>0</returnvalue>;否则, 返回一个<varname>errno</varname>值。 - 建议使用的错误编码:<errorcode>EACCES</errorcode>,用于标记不匹配; - <errorcode>EPERM</errorcode>,用于权限不够。 + 建议使用的错误编码:<errorcode>EACCES</errorcode> 来表示用于标记不匹配, 而用 + <errorcode>EPERM</errorcode>,用于权限不足。 以<symbol>O_CREAT</symbol>为参数调用 &man.open.2;,或对 &man.mknod.2;,&man.mkfifo.2; 等的调用将导致该函数被调用。</para> </sect3> diff --git a/zh_CN.GB2312/books/arch-handbook/newbus/chapter.sgml b/zh_CN.GB2312/books/arch-handbook/newbus/chapter.sgml index b9eb5741ae..f2c949de53 100644 --- a/zh_CN.GB2312/books/arch-handbook/newbus/chapter.sgml +++ b/zh_CN.GB2312/books/arch-handbook/newbus/chapter.sgml @@ -2,7 +2,7 @@ The FreeBSD Documentation Project The FreeBSD Simplified Chinese Project - Original Revision: 1.9 + Original Revision: 1.10 $FreeBSD$ Originally by: Jeroen Ruigrok van der Warven |