From owner-svn-doc-head@FreeBSD.ORG Sun Sep 7 22:31:19 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2938454D; Sun, 7 Sep 2014 22:31:19 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 126E9153C; Sun, 7 Sep 2014 22:31:19 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s87MVIhs048504; Sun, 7 Sep 2014 22:31:18 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s87MVIk1048503; Sun, 7 Sep 2014 22:31:18 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409072231.s87MVIk1048503@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Sun, 7 Sep 2014 22:31:18 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45563 - head/en_US.ISO8859-1/htdocs/platforms X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Sep 2014 22:31:19 -0000 Author: gavin Date: Sun Sep 7 22:31:18 2014 New Revision: 45563 URL: http://svnweb.freebsd.org/changeset/doc/45563 Log: Minor updates to a dead page to better match other platform pages. Modified: head/en_US.ISO8859-1/htdocs/platforms/alpha.xml Modified: head/en_US.ISO8859-1/htdocs/platforms/alpha.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/alpha.xml Sat Sep 6 20:35:09 2014 (r45562) +++ head/en_US.ISO8859-1/htdocs/platforms/alpha.xml Sun Sep 7 22:31:18 2014 (r45563) @@ -14,7 +14,7 @@ -

This page contains information about porting FreeBSD to HP/Compaq Alpha +

This page contains information about the FreeBSD port to HP/Compaq Alpha systems.

Status

@@ -51,6 +51,8 @@ From owner-svn-doc-head@FreeBSD.ORG Mon Sep 8 11:16:58 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0F96534C; Mon, 8 Sep 2014 11:16:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EF2421CEF; Mon, 8 Sep 2014 11:16:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s88BGvqG006280; Mon, 8 Sep 2014 11:16:57 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s88BGv4Q006278; Mon, 8 Sep 2014 11:16:57 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409081116.s88BGv4Q006278@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Mon, 8 Sep 2014 11:16:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45564 - in head/ja_JP.eucJP/books/handbook: mirrors preface X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2014 11:16:58 -0000 Author: ryusuke Date: Mon Sep 8 11:16:57 2014 New Revision: 45564 URL: http://svnweb.freebsd.org/changeset/doc/45564 Log: - Merge the following from the English version: r36722 -> r37812 head/ja_JP.eucJP/books/handbook/preface/preface.xml r45375 -> r45561 head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Sun Sep 7 22:31:18 2014 (r45563) +++ head/ja_JP.eucJP/books/handbook/mirrors/chapter.xml Mon Sep 8 11:16:57 2014 (r45564) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r45375 + Original revision: r45561 $FreeBSD$ --> @@ -498,12 +498,6 @@ Comment out for now until these can be v ¤â¤· ports ¥Ä¥ê¡¼¤òÍøÍѤǤ­¤Ê¤±¤ì¤Ð¡¢package ¤«¤é Subversion ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Þ¤¹¡£ - &prompt.root; pkg_add -r subversion - - ¤â¤·¡¢packages ¤Î´ÉÍý¤Ë pkgng - ¤ò»È¤Ã¤Æ¤¤¤ë¤Î¤Ç¤¢¤ì¤Ð¡¢¤«¤ï¤ê¤Ë°Ê²¼¤Î¤è¤¦¤Ë¤·¤Æ - Subversion ¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Þ¤¹¡£ - &prompt.root; pkg install devel/subversion Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/preface/preface.xml Sun Sep 7 22:31:18 2014 (r45563) +++ head/ja_JP.eucJP/books/handbook/preface/preface.xml Mon Sep 8 11:16:57 2014 (r45564) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r36722 + Original revision: r37812 $FreeBSD$ --> @@ -57,6 +57,14 @@ ²¾ÁÛ²½¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ &os; ¤ò²¾ÁÛ²½¥½¥Õ¥È¤Ø¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ + + + ¿·¤·¤¤¥¤¥ó¥¹¥È¡¼¥ë¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Î + bsdinstall ¤òÍѤ¤¤¿ &os; + ¤Î¥¤¥ó¥¹¥È¡¼¥ëÊýË¡¤òÀâÌÀ¤¹¤ë + + ¤È¤¤¤¦¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + Âè 2 ÈÇ (2004) @@ -272,10 +280,24 @@ - , ¥¤¥ó¥¹¥È¡¼¥ë + , + &os; 8.X + ¤Î¥¤¥ó¥¹¥È¡¼¥ë + + sysinstall ¤òÍѤ¤¤¿ + &os; 8.x °Ê¹ß¤Î¥·¥¹¥Æ¥à¤Î + ¥¤¥ó¥¹¥È¡¼¥ë²áÄø¤ò°ìÄ̤ê¥æ¡¼¥¶¤Ë°ÆÆ⤷¤Æ¤¤¤Þ¤¹¡£ + ¤Þ¤¿¡¢¥·¥ê¥¢¥ë¥³¥ó¥½¡¼¥ë·Ðͳ¤Ç¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Î¤è¤¦¤Ê¹âÅÙ¤ÊÏÃÂê¤â¤¤¤¯¤é¤«°·¤Ã¤Æ¤¤¤Þ¤¹¡£ + + + + , + &os; 9.X + ¤Î¥¤¥ó¥¹¥È¡¼¥ë - ¥¤¥ó¥¹¥È¡¼¥ë²áÄø¤ò°ìÄ̤ê¥æ¡¼¥¶¤Ë°ÆÆ⤷¤Æ¤¤¤Þ¤¹¡£ - ¤Þ¤¿¡¢¥·¥ê¥¢¥ë¥³¥ó¥½¡¼¥ë·Ðͳ¤Ç¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Î¤è¤¦¤Ê¹âÅÙ¤ÊÏÃÂê¤â¤¤¤¯¤é¤«°·¤Ã¤Æ¤¤¤Þ¤¹¡£ + bsdinstall ¤òÍѤ¤¤¿ + &os; 9.x + °Ê¹ß¤Î¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¹¥È¡¼¥ë²áÄø¤ò°ìÄ̤ê¥æ¡¼¥¶¤Ë°ÆÆ⤷¤Æ¤¤¤Þ¤¹¡£ From owner-svn-doc-head@FreeBSD.ORG Mon Sep 8 11:23:16 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 284C3778; Mon, 8 Sep 2014 11:23:16 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EDA611DDD; Mon, 8 Sep 2014 11:23:15 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s88BNF4Q010577; Mon, 8 Sep 2014 11:23:15 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s88BNFRd010575; Mon, 8 Sep 2014 11:23:15 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409081123.s88BNFRd010575@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Mon, 8 Sep 2014 11:23:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45565 - in head/ja_JP.eucJP/htdocs: docs internal X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2014 11:23:16 -0000 Author: ryusuke Date: Mon Sep 8 11:23:15 2014 New Revision: 45565 URL: http://svnweb.freebsd.org/changeset/doc/45565 Log: - Merge the following from the English version: r45436 -> r45555 head/ja_JP.eucJP/htdocs/docs/books.xml r40940 -> r45555 head/ja_JP.eucJP/htdocs/internal/internal.xml Modified: head/ja_JP.eucJP/htdocs/docs/books.xml head/ja_JP.eucJP/htdocs/internal/internal.xml Modified: head/ja_JP.eucJP/htdocs/docs/books.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/docs/books.xml Mon Sep 8 11:16:57 2014 (r45564) +++ head/ja_JP.eucJP/htdocs/docs/books.xml Mon Sep 8 11:23:15 2014 (r45565) @@ -9,7 +9,7 @@ ]> - + @@ -256,13 +256,6 @@ ¿·¤·¤¯ port ¤Î¥á¥ó¥¿¡¼¤ä¥á¥ó¥Æ¥£¡¼¤Ë¤Ê¤é¤ì¤ëÊý¡¢¤â¤·¤¯¤Ï¡¢ ¤Ê¤ë²ÄǽÀ­¤Î¤¢¤ëÊý¤Î¤¿¤á¤Î¥¬¥¤¥É¥é¥¤¥ó¤Ç¤¹¡£

-

Package building - procedures (portbuild) (±Ñ¸ìÈǤΤß)
- FreeBSD port ´ÉÍý¥Á¡¼¥à¤¬Äê´üŪ¤Ë ports ¤«¤é packages - ¤ò¹½ÃÛ¤·¤Æ¤¤¤ëÊýË¡¤òÀâÌÀ¤·¤Þ¤¹¡£ÆâÍƤϡ¢port ¹½ÃÛ¥¯¥é¥¹¥¿¤ä¡¢ - Á²¿ÊŪ¡¢¼Â¸³Åª¤ª¤è¤Ó¸ø¼°¥ê¥ê¡¼¥¹¤Î¤¿¤á¤Î - package ¹½ÃÛ¤ò¹Ô¤¦¤Î¤ËɬÍפʥġ¼¥ë¤Ë¤Ä¤¤¤Æ¤Ç¤¹¡£

-

FreeBSD Problem Report Handling Guidelines (pr-guidelines) (±Ñ¸ìÈǤΤß)
Modified: head/ja_JP.eucJP/htdocs/internal/internal.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/internal/internal.xml Mon Sep 8 11:16:57 2014 (r45564) +++ head/ja_JP.eucJP/htdocs/internal/internal.xml Mon Sep 8 11:23:15 2014 (r45565) @@ -1,10 +1,10 @@ ]> - + @@ -27,9 +27,6 @@ FreeBSD ³«È¯¤Î¼çÍפÊή¤ì¤È¤ÏÊ̤ˡ¢Â¿¤¯¤Î

FreeBSD ¥ê¥ê¡¼¥¹¥¨¥ó¥¸¥Ë¥¢¥ê¥ó¥°¥×¥í¥»¥¹ ¤Î³µÍס£

-

¸ø¼°¤Î -package ¥Ó¥ë¥É¥×¥í¥»¥¹ ¤Ë¤Ä¤¤¤Æ¡£

-

º£¸å¤Î FreeBSD ¸ø¼°¥ê¥ê¡¼¥¹¥¹¥±¥¸¥å¡¼¥ë¡£

From owner-svn-doc-head@FreeBSD.ORG Mon Sep 8 13:16:25 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AB7A4427; Mon, 8 Sep 2014 13:16:25 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 97E871B7A; Mon, 8 Sep 2014 13:16:25 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s88DGPQR063189; Mon, 8 Sep 2014 13:16:25 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s88DGPc7063188; Mon, 8 Sep 2014 13:16:25 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201409081316.s88DGPc7063188@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Mon, 8 Sep 2014 13:16:25 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45566 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2014 13:16:25 -0000 Author: gjb Date: Mon Sep 8 13:16:25 2014 New Revision: 45566 URL: http://svnweb.freebsd.org/changeset/doc/45566 Log: Add an entity for PowerPC64 Sponsored by: The FreeBSD Foundation Modified: head/share/xml/freebsd.ent Modified: head/share/xml/freebsd.ent ============================================================================== --- head/share/xml/freebsd.ent Mon Sep 8 11:23:15 2014 (r45565) +++ head/share/xml/freebsd.ent Mon Sep 8 13:16:25 2014 (r45566) @@ -35,6 +35,7 @@ used in both environments. + From owner-svn-doc-head@FreeBSD.ORG Mon Sep 8 16:43:18 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 204B3A89; Mon, 8 Sep 2014 16:43:18 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0BE2D18A3; Mon, 8 Sep 2014 16:43:18 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s88GhHxd065996; Mon, 8 Sep 2014 16:43:17 GMT (envelope-from jgh@FreeBSD.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s88GhHAT065995; Mon, 8 Sep 2014 16:43:17 GMT (envelope-from jgh@FreeBSD.org) Message-Id: <201409081643.s88GhHAT065995@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: jgh set sender to jgh@FreeBSD.org using -f From: Jason Helfman Date: Mon, 8 Sep 2014 16:43:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45567 - head/en_US.ISO8859-1/articles/freebsd-update-server X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2014 16:43:18 -0000 Author: jgh Date: Mon Sep 8 16:43:17 2014 New Revision: 45567 URL: http://svnweb.freebsd.org/changeset/doc/45567 Log: - fix whitespace which rendered an http link with a 404 response Approved by: bcr@ Differential Revision: https://reviews.freebsd.org/D720 Modified: head/en_US.ISO8859-1/articles/freebsd-update-server/article.xml Modified: head/en_US.ISO8859-1/articles/freebsd-update-server/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/freebsd-update-server/article.xml Mon Sep 8 13:16:25 2014 (r45566) +++ head/en_US.ISO8859-1/articles/freebsd-update-server/article.xml Mon Sep 8 16:43:17 2014 (r45567) @@ -126,7 +126,7 @@ Download the freebsd-update-server software by installing - devel/subversion , and execute: + devel/subversion, and execute: &prompt.user; svn co http://svn.freebsd.org/base/user/cperciva/freebsd-update-build From owner-svn-doc-head@FreeBSD.ORG Mon Sep 8 23:41:04 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A39FC4A6; Mon, 8 Sep 2014 23:41:04 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8F26F810; Mon, 8 Sep 2014 23:41:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s88Nf4s0079423; Mon, 8 Sep 2014 23:41:04 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s88Nf4RM079422; Mon, 8 Sep 2014 23:41:04 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201409082341.s88Nf4RM079422@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Mon, 8 Sep 2014 23:41:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45568 - head/share/misc X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2014 23:41:04 -0000 Author: wblock Date: Mon Sep 8 23:41:04 2014 New Revision: 45568 URL: http://svnweb.freebsd.org/changeset/doc/45568 Log: Fix a typo that gave an invalid unit. Modified: head/share/misc/docbook.css Modified: head/share/misc/docbook.css ============================================================================== --- head/share/misc/docbook.css Mon Sep 8 16:43:17 2014 (r45567) +++ head/share/misc/docbook.css Mon Sep 8 23:41:04 2014 (r45568) @@ -306,7 +306,7 @@ pre.programlisting { } .informaltable, .table th { - padding-left: 02.em; + padding-left: 0.2em; text-align: left; } From owner-svn-doc-head@FreeBSD.ORG Mon Sep 8 23:47:17 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EC221659; Mon, 8 Sep 2014 23:47:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D7534855; Mon, 8 Sep 2014 23:47:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s88NlHEF081315; Mon, 8 Sep 2014 23:47:17 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s88NlHj1081314; Mon, 8 Sep 2014 23:47:17 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409082347.s88NlHj1081314@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Mon, 8 Sep 2014 23:47:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45569 - head/en_US.ISO8859-1/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Sep 2014 23:47:18 -0000 Author: gavin Date: Mon Sep 8 23:47:17 2014 New Revision: 45569 URL: http://svnweb.freebsd.org/changeset/doc/45569 Log: The FreeBSD Foundation website always redirects to https, so link direct to the secure version in the website footer. Modified: head/en_US.ISO8859-1/htdocs/index.xsl Modified: head/en_US.ISO8859-1/htdocs/index.xsl ============================================================================== --- head/en_US.ISO8859-1/htdocs/index.xsl Mon Sep 8 23:41:04 2014 (r45568) +++ head/en_US.ISO8859-1/htdocs/index.xsl Mon Sep 8 23:47:17 2014 (r45569) @@ -326,7 +326,7 @@ The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The + href="https://www.freebsdfoundation.org/documents/Guidelines.shtml">The FreeBSD Foundation. &header2.word.contact; From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 10:29:22 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 09DFD1FC; Tue, 9 Sep 2014 10:29:22 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E7987FE5; Tue, 9 Sep 2014 10:29:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89ATLvb076235; Tue, 9 Sep 2014 10:29:21 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89ATLBL076226; Tue, 9 Sep 2014 10:29:21 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201409091029.s89ATLBL076226@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Tue, 9 Sep 2014 10:29:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45570 - in head/share: security/advisories security/patches/SA-14:18 xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 10:29:22 -0000 Author: delphij Date: Tue Sep 9 10:29:20 2014 New Revision: 45570 URL: http://svnweb.freebsd.org/changeset/doc/45570 Log: Add SA-14:18.openssl. Added: head/share/security/advisories/FreeBSD-SA-14:18.openssl.asc (contents, props changed) head/share/security/patches/SA-14:18/ head/share/security/patches/SA-14:18/openssl-10.0.patch (contents, props changed) head/share/security/patches/SA-14:18/openssl-10.0.patch.asc (contents, props changed) head/share/security/patches/SA-14:18/openssl-9.3.patch (contents, props changed) head/share/security/patches/SA-14:18/openssl-9.3.patch.asc (contents, props changed) head/share/security/patches/SA-14:18/openssl-9.patch (contents, props changed) head/share/security/patches/SA-14:18/openssl-9.patch.asc (contents, props changed) Modified: head/share/xml/advisories.xml Added: head/share/security/advisories/FreeBSD-SA-14:18.openssl.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-SA-14:18.openssl.asc Tue Sep 9 10:29:20 2014 (r45570) @@ -0,0 +1,193 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-14:18.openssl Security Advisory + The FreeBSD Project + +Topic: OpenSSL multiple vulnerabilities + +Category: contrib +Module: openssl +Announced: 2014-09-09 +Affects: All supported versions of FreeBSD. +Corrected: 2014-08-07 21:04:42 UTC (stable/10, 10.0-STABLE) + 2014-09-09 10:09:46 UTC (releng/10.0, 10.0-RELEASE-p8) + 2014-08-07 21:06:34 UTC (stable/9, 9.3-STABLE) + 2014-09-09 10:13:46 UTC (releng/9.3, 9.3-RELEASE-p1) + 2014-09-09 10:13:46 UTC (releng/9.2, 9.2-RELEASE-p11) + 2014-09-09 10:13:46 UTC (releng/9.1, 9.1-RELEASE-p18) + 2014-08-07 21:06:34 UTC (stable/8, 8.4-STABLE) + 2014-09-09 10:13:46 UTC (releng/8.4, 8.4-RELEASE-p15) +CVE Name: CVE-2014-3506, CVE-2014-3507, CVE-2014-3508, CVE-2014-3510, + CVE-2014-3509, CVE-2014-3511, CVE-2014-3512, CVE-2014-5139 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +FreeBSD includes software from the OpenSSL Project. The OpenSSL Project is +a collaborative effort to develop a robust, commercial-grade, full-featured +Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) +and Transport Layer Security (TLS v1) protocols as well as a full-strength +general purpose cryptography library. + +II. Problem Description + +The receipt of a specifically crafted DTLS handshake message may cause OpenSSL +to consume large amounts of memory. [CVE-2014-3506] + +The receipt of a specifically crafted DTLS packet could cause OpenSSL to leak +memory. [CVE-2014-3507] + +A flaw in OBJ_obj2txt may cause pretty printing functions such as +X509_name_oneline, X509_name_print_ex et al. to leak some information from +the stack. [CVE-2014-3508] + +OpenSSL DTLS clients enabling anonymous (EC)DH ciphersuites are subject to +a denial of service attack. [CVE-2014-3510] + +The following problems affect FreeBSD 10.0-RELEASE and later: + +If a multithreaded client connects to a malicious server using a resumed +session and the server sends an ec point format extension it could write +up to 255 bytes to freed memory. [CVE-2014-3509] + +A flaw in the OpenSSL SSL/TLS server code causes the server to negotiate +TLS 1.0 instead of higher protocol versions when the ClientHello message +is badly fragmented. [CVE-2014-3511] + +A malicious client or server can send invalid SRP parameters and overrun +an internal buffer. [CVE-2014-3512] + +A malicious server can crash the client with a NULL pointer dereference by +specifying a SRP ciphersuite even though it was not properly negotiated +with the client. [CVE-2014-5139] + +III. Impact + +A remote attacker may be able to cause a denial of service (application +crash, large memory consumption), obtain additional information, +cause protocol downgrade. Additionally, a remote attacker may be able +to run arbitrary code on a vulnerable system if the application has been +set up for SRP. + +IV. Workaround + +No workaround is available. + +V. Solution + +Perform one of the following: + +1) Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +2) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +[FreeBSD 10.0] +# fetch http://security.FreeBSD.org/patches/SA-14:18/openssl-10.0.patch +# fetch http://security.FreeBSD.org/patches/SA-14:18/openssl-10.0.patch.asc +# gpg --verify openssl-10.0.patch.asc + +[FreeBSD 9.3] +# fetch http://security.FreeBSD.org/patches/SA-14:18/openssl-9.3.patch +# fetch http://security.FreeBSD.org/patches/SA-14:18/openssl-9.3.patch.asc +# gpg --verify openssl-9.3.patch.asc + +[FreeBSD 9.2, 9.1, 8.4] +# fetch http://security.FreeBSD.org/patches/SA-14:18/openssl-9.patch +# fetch http://security.FreeBSD.org/patches/SA-14:18/openssl-9.patch.asc +# gpg --verify openssl-9.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +Restart all deamons using the library, or reboot the system. + +3) To update your vulnerable system via a binary patch: + +Systems running a RELEASE version of FreeBSD on the i386 or amd64 +platforms can be updated via the freebsd-update(8) utility: + +# freebsd-update fetch +# freebsd-update install + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r269687 +releng/8.4/ r271305 +stable/9/ r269687 +releng/9.1/ r271305 +releng/9.2/ r271305 +releng/9.3/ r271305 +stable/10/ r269686 +releng/10.0/ r271304 +- ------------------------------------------------------------------------- + +To see which files were modified by a particular revision, run the +following command, replacing NNNNNN with the revision number, on a +machine with Subversion installed: + +# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base + +Or visit the following URL, replacing NNNNNN with the revision number: + + + +VII. References + + + + + + + + + + + + + + + + + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- + +iQIcBAEBCgAGBQJUDtUBAAoJEO1n7NZdz2rnOUoP/jNoEEPVt1RoVPQoOQc6vno5 +2HXcCDsu0ql3kCNIIZ7E6TddfduzV04EMzBrIgulg7eXft+Lnx6HlEgJOo7QLImc +aWLWxjcbyby6wrbYOc+FLK11yx9/uZJF0VCdSeyzhy0EFD3tOZPsDMXKZmG7FRkg +6A7ENJU25Mx8V1myzHw/VfDwAHCtXHliFVVE0CUku55pYnlhMeetu/wuB6KYbmgV +1WUamiHEGl4Dh4Up7nGHYYm32kqZLaE+cf1Ovc2VGT98ZyXmCgDB4+8kkA/HZxxp +DRgQlojeQhahee5MmzD+wMJXlq6dekoo+JVf22+Nb+oNmlKT6/UxtUhCwW11MLUV +rnOMr3u1JCNvBc+3KroSmtFeEtqh7jx3Ag4w8lS5mJO+wX1/lilbsFxSS/9G65fy +LqHUQSxkuDJ1bNzPfKreBPyUmQlG5t/3DonIDCF9r3sefDN+kxqe1+RwjdNRM0ov +V7OH/AW1NBQtV/F/h0tKCcskvcJo9Q+inAohheLPnWkFj7F2tLNt5TAxsGy7WvFZ +MuQSAXpZkdh7OkhAhBM3Xk+EOv7Qk7zZL5HJ1Lpm6kfJ8wSb4etoUV7oELaDMBz8 ++9r+Vr9GtjSsec2a4tjNIixZKV9bzEhgKP5gsWD/JewhAzF+0bYNa9snOWxzpAYb +j+eW9IT7pEAJK9DtIsDd +=f4To +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-14:18/openssl-10.0.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-14:18/openssl-10.0.patch Tue Sep 9 10:29:20 2014 (r45570) @@ -0,0 +1,726 @@ +Index: crypto/openssl/crypto/asn1/a_object.c +=================================================================== +--- crypto/openssl/crypto/asn1/a_object.c (revision 270128) ++++ crypto/openssl/crypto/asn1/a_object.c (working copy) +@@ -283,6 +283,7 @@ err: + ASN1err(ASN1_F_D2I_ASN1_OBJECT,i); + return(NULL); + } ++ + ASN1_OBJECT *c2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, + long len) + { +@@ -289,12 +290,23 @@ ASN1_OBJECT *c2i_ASN1_OBJECT(ASN1_OBJECT **a, cons + ASN1_OBJECT *ret=NULL; + const unsigned char *p; + unsigned char *data; +- int i; +- /* Sanity check OID encoding: can't have leading 0x80 in +- * subidentifiers, see: X.690 8.19.2 ++ int i, length; ++ ++ /* Sanity check OID encoding. ++ * Need at least one content octet. ++ * MSB must be clear in the last octet. ++ * can't have leading 0x80 in subidentifiers, see: X.690 8.19.2 + */ +- for (i = 0, p = *pp; i < len; i++, p++) ++ if (len <= 0 || len > INT_MAX || pp == NULL || (p = *pp) == NULL || ++ p[len - 1] & 0x80) + { ++ ASN1err(ASN1_F_C2I_ASN1_OBJECT,ASN1_R_INVALID_OBJECT_ENCODING); ++ return NULL; ++ } ++ /* Now 0 < len <= INT_MAX, so the cast is safe. */ ++ length = (int)len; ++ for (i = 0; i < length; i++, p++) ++ { + if (*p == 0x80 && (!i || !(p[-1] & 0x80))) + { + ASN1err(ASN1_F_C2I_ASN1_OBJECT,ASN1_R_INVALID_OBJECT_ENCODING); +@@ -316,23 +328,23 @@ ASN1_OBJECT *c2i_ASN1_OBJECT(ASN1_OBJECT **a, cons + data = (unsigned char *)ret->data; + ret->data = NULL; + /* once detached we can change it */ +- if ((data == NULL) || (ret->length < len)) ++ if ((data == NULL) || (ret->length < length)) + { + ret->length=0; + if (data != NULL) OPENSSL_free(data); +- data=(unsigned char *)OPENSSL_malloc(len ? (int)len : 1); ++ data=(unsigned char *)OPENSSL_malloc(length); + if (data == NULL) + { i=ERR_R_MALLOC_FAILURE; goto err; } + ret->flags|=ASN1_OBJECT_FLAG_DYNAMIC_DATA; + } +- memcpy(data,p,(int)len); ++ memcpy(data,p,length); + /* reattach data to object, after which it remains const */ + ret->data =data; +- ret->length=(int)len; ++ ret->length=length; + ret->sn=NULL; + ret->ln=NULL; + /* ret->flags=ASN1_OBJECT_FLAG_DYNAMIC; we know it is dynamic */ +- p+=len; ++ p+=length; + + if (a != NULL) (*a)=ret; + *pp=p; +Index: crypto/openssl/crypto/objects/obj_dat.c +=================================================================== +--- crypto/openssl/crypto/objects/obj_dat.c (revision 270128) ++++ crypto/openssl/crypto/objects/obj_dat.c (working copy) +@@ -471,12 +471,13 @@ int OBJ_obj2txt(char *buf, int buf_len, const ASN1 + const unsigned char *p; + char tbuf[DECIMAL_SIZE(i)+DECIMAL_SIZE(l)+2]; + +- if ((a == NULL) || (a->data == NULL)) { +- buf[0]='\0'; ++ /* Ensure that, at every state, |buf| is NUL-terminated. */ ++ if (buf && buf_len > 0) ++ buf[0] = '\0'; ++ ++ if ((a == NULL) || (a->data == NULL)) + return(0); +- } + +- + if (!no_name && (nid=OBJ_obj2nid(a)) != NID_undef) + { + const char *s; +@@ -554,9 +555,10 @@ int OBJ_obj2txt(char *buf, int buf_len, const ASN1 + i=(int)(l/40); + l-=(long)(i*40); + } +- if (buf && (buf_len > 0)) ++ if (buf && (buf_len > 1)) + { + *buf++ = i + '0'; ++ *buf = '\0'; + buf_len--; + } + n++; +@@ -571,9 +573,10 @@ int OBJ_obj2txt(char *buf, int buf_len, const ASN1 + i = strlen(bndec); + if (buf) + { +- if (buf_len > 0) ++ if (buf_len > 1) + { + *buf++ = '.'; ++ *buf = '\0'; + buf_len--; + } + BUF_strlcpy(buf,bndec,buf_len); +@@ -807,4 +810,3 @@ err: + OPENSSL_free(buf); + return(ok); + } +- +Index: crypto/openssl/crypto/srp/srp_lib.c +=================================================================== +--- crypto/openssl/crypto/srp/srp_lib.c (revision 270128) ++++ crypto/openssl/crypto/srp/srp_lib.c (working copy) +@@ -85,6 +85,9 @@ static BIGNUM *srp_Calc_k(BIGNUM *N, BIGNUM *g) + int longg ; + int longN = BN_num_bytes(N); + ++ if (BN_ucmp(g, N) >= 0) ++ return NULL; ++ + if ((tmp = OPENSSL_malloc(longN)) == NULL) + return NULL; + BN_bn2bin(N,tmp) ; +@@ -117,6 +120,9 @@ BIGNUM *SRP_Calc_u(BIGNUM *A, BIGNUM *B, BIGNUM *N + if ((A == NULL) ||(B == NULL) || (N == NULL)) + return NULL; + ++ if (BN_ucmp(A, N) >= 0 || BN_ucmp(B, N) >= 0) ++ return NULL; ++ + longN= BN_num_bytes(N); + + if ((cAB = OPENSSL_malloc(2*longN)) == NULL) +Index: crypto/openssl/ssl/d1_both.c +=================================================================== +--- crypto/openssl/ssl/d1_both.c (revision 270128) ++++ crypto/openssl/ssl/d1_both.c (working copy) +@@ -586,30 +586,33 @@ dtls1_retrieve_buffered_fragment(SSL *s, long max, + return 0; + } + ++/* dtls1_max_handshake_message_len returns the maximum number of bytes ++ * permitted in a DTLS handshake message for |s|. The minimum is 16KB, but may ++ * be greater if the maximum certificate list size requires it. */ ++static unsigned long dtls1_max_handshake_message_len(const SSL *s) ++ { ++ unsigned long max_len = DTLS1_HM_HEADER_LENGTH + SSL3_RT_MAX_ENCRYPTED_LENGTH; ++ if (max_len < (unsigned long)s->max_cert_list) ++ return s->max_cert_list; ++ return max_len; ++ } + + static int +-dtls1_reassemble_fragment(SSL *s, struct hm_header_st* msg_hdr, int *ok) ++dtls1_reassemble_fragment(SSL *s, const struct hm_header_st* msg_hdr, int *ok) + { + hm_fragment *frag = NULL; + pitem *item = NULL; + int i = -1, is_complete; + unsigned char seq64be[8]; +- unsigned long frag_len = msg_hdr->frag_len, max_len; ++ unsigned long frag_len = msg_hdr->frag_len; + +- if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len) ++ if ((msg_hdr->frag_off+frag_len) > msg_hdr->msg_len || ++ msg_hdr->msg_len > dtls1_max_handshake_message_len(s)) + goto err; + +- /* Determine maximum allowed message size. Depends on (user set) +- * maximum certificate length, but 16k is minimum. +- */ +- if (DTLS1_HM_HEADER_LENGTH + SSL3_RT_MAX_ENCRYPTED_LENGTH < s->max_cert_list) +- max_len = s->max_cert_list; +- else +- max_len = DTLS1_HM_HEADER_LENGTH + SSL3_RT_MAX_ENCRYPTED_LENGTH; ++ if (frag_len == 0) ++ return DTLS1_HM_FRAGMENT_RETRY; + +- if ((msg_hdr->frag_off+frag_len) > max_len) +- goto err; +- + /* Try to find item in queue */ + memset(seq64be,0,sizeof(seq64be)); + seq64be[6] = (unsigned char) (msg_hdr->seq>>8); +@@ -638,7 +641,8 @@ static int + + + /* If message is already reassembled, this must be a +- * retransmit and can be dropped. ++ * retransmit and can be dropped. In this case item != NULL and so frag ++ * does not need to be freed. + */ + if (frag->reassembly == NULL) + { +@@ -658,7 +662,9 @@ static int + /* read the body of the fragment (header has already been read */ + i = s->method->ssl_read_bytes(s,SSL3_RT_HANDSHAKE, + frag->fragment + msg_hdr->frag_off,frag_len,0); +- if (i<=0 || (unsigned long)i!=frag_len) ++ if ((unsigned long)i!=frag_len) ++ i=-1; ++ if (i<=0) + goto err; + + RSMBLY_BITMASK_MARK(frag->reassembly, (long)msg_hdr->frag_off, +@@ -675,10 +681,6 @@ static int + + if (item == NULL) + { +- memset(seq64be,0,sizeof(seq64be)); +- seq64be[6] = (unsigned char)(msg_hdr->seq>>8); +- seq64be[7] = (unsigned char)(msg_hdr->seq); +- + item = pitem_new(seq64be, frag); + if (item == NULL) + { +@@ -686,14 +688,18 @@ static int + i = -1; + } + +- pqueue_insert(s->d1->buffered_messages, item); ++ item = pqueue_insert(s->d1->buffered_messages, item); ++ /* pqueue_insert fails iff a duplicate item is inserted. ++ * However, |item| cannot be a duplicate. If it were, ++ * |pqueue_find|, above, would have returned it and control ++ * would never have reached this branch. */ ++ OPENSSL_assert(item != NULL); + } + + return DTLS1_HM_FRAGMENT_RETRY; + + err: +- if (frag != NULL) dtls1_hm_fragment_free(frag); +- if (item != NULL) OPENSSL_free(item); ++ if (frag != NULL && item == NULL) dtls1_hm_fragment_free(frag); + *ok = 0; + return i; + } +@@ -700,7 +706,7 @@ err: + + + static int +-dtls1_process_out_of_seq_message(SSL *s, struct hm_header_st* msg_hdr, int *ok) ++dtls1_process_out_of_seq_message(SSL *s, const struct hm_header_st* msg_hdr, int *ok) + { + int i=-1; + hm_fragment *frag = NULL; +@@ -720,7 +726,7 @@ static int + /* If we already have an entry and this one is a fragment, + * don't discard it and rather try to reassemble it. + */ +- if (item != NULL && frag_len < msg_hdr->msg_len) ++ if (item != NULL && frag_len != msg_hdr->msg_len) + item = NULL; + + /* Discard the message if sequence number was already there, is +@@ -745,9 +751,12 @@ static int + } + else + { +- if (frag_len && frag_len < msg_hdr->msg_len) ++ if (frag_len != msg_hdr->msg_len) + return dtls1_reassemble_fragment(s, msg_hdr, ok); + ++ if (frag_len > dtls1_max_handshake_message_len(s)) ++ goto err; ++ + frag = dtls1_hm_fragment_new(frag_len, 0); + if ( frag == NULL) + goto err; +@@ -759,26 +768,31 @@ static int + /* read the body of the fragment (header has already been read */ + i = s->method->ssl_read_bytes(s,SSL3_RT_HANDSHAKE, + frag->fragment,frag_len,0); +- if (i<=0 || (unsigned long)i!=frag_len) ++ if ((unsigned long)i!=frag_len) ++ i = -1; ++ if (i<=0) + goto err; + } + +- memset(seq64be,0,sizeof(seq64be)); +- seq64be[6] = (unsigned char)(msg_hdr->seq>>8); +- seq64be[7] = (unsigned char)(msg_hdr->seq); +- + item = pitem_new(seq64be, frag); + if ( item == NULL) + goto err; + +- pqueue_insert(s->d1->buffered_messages, item); ++ item = pqueue_insert(s->d1->buffered_messages, item); ++ /* pqueue_insert fails iff a duplicate item is inserted. ++ * However, |item| cannot be a duplicate. If it were, ++ * |pqueue_find|, above, would have returned it. Then, either ++ * |frag_len| != |msg_hdr->msg_len| in which case |item| is set ++ * to NULL and it will have been processed with ++ * |dtls1_reassemble_fragment|, above, or the record will have ++ * been discarded. */ ++ OPENSSL_assert(item != NULL); + } + + return DTLS1_HM_FRAGMENT_RETRY; + + err: +- if ( frag != NULL) dtls1_hm_fragment_free(frag); +- if ( item != NULL) OPENSSL_free(item); ++ if (frag != NULL && item == NULL) dtls1_hm_fragment_free(frag); + *ok = 0; + return i; + } +Index: crypto/openssl/ssl/d1_clnt.c +=================================================================== +--- crypto/openssl/ssl/d1_clnt.c (revision 270128) ++++ crypto/openssl/ssl/d1_clnt.c (working copy) +@@ -982,6 +982,13 @@ int dtls1_send_client_key_exchange(SSL *s) + RSA *rsa; + unsigned char tmp_buf[SSL_MAX_MASTER_KEY_LENGTH]; + ++ if (s->session->sess_cert == NULL) ++ { ++ /* We should always have a server certificate with SSL_kRSA. */ ++ SSLerr(SSL_F_DTLS1_SEND_CLIENT_KEY_EXCHANGE,ERR_R_INTERNAL_ERROR); ++ goto err; ++ } ++ + if (s->session->sess_cert->peer_rsa_tmp != NULL) + rsa=s->session->sess_cert->peer_rsa_tmp; + else +@@ -1172,6 +1179,13 @@ int dtls1_send_client_key_exchange(SSL *s) + { + DH *dh_srvr,*dh_clnt; + ++ if (s->session->sess_cert == NULL) ++ { ++ ssl3_send_alert(s,SSL3_AL_FATAL,SSL_AD_UNEXPECTED_MESSAGE); ++ SSLerr(SSL_F_DTLS1_SEND_CLIENT_KEY_EXCHANGE,SSL_R_UNEXPECTED_MESSAGE); ++ goto err; ++ } ++ + if (s->session->sess_cert->peer_dh_tmp != NULL) + dh_srvr=s->session->sess_cert->peer_dh_tmp; + else +@@ -1231,6 +1245,13 @@ int dtls1_send_client_key_exchange(SSL *s) + int ecdh_clnt_cert = 0; + int field_size = 0; + ++ if (s->session->sess_cert == NULL) ++ { ++ ssl3_send_alert(s,SSL3_AL_FATAL,SSL_AD_UNEXPECTED_MESSAGE); ++ SSLerr(SSL_F_DTLS1_SEND_CLIENT_KEY_EXCHANGE,SSL_R_UNEXPECTED_MESSAGE); ++ goto err; ++ } ++ + /* Did we send out the client's + * ECDH share for use in premaster + * computation as part of client certificate? +@@ -1706,5 +1727,3 @@ int dtls1_send_client_certificate(SSL *s) + /* SSL3_ST_CW_CERT_D */ + return(dtls1_do_write(s,SSL3_RT_HANDSHAKE)); + } +- +- +Index: crypto/openssl/ssl/s23_srvr.c +=================================================================== +--- crypto/openssl/ssl/s23_srvr.c (revision 270128) ++++ crypto/openssl/ssl/s23_srvr.c (working copy) +@@ -348,16 +348,12 @@ int ssl23_get_client_hello(SSL *s) + * Client Hello message, this would be difficult, and we'd have + * to read more records to find out. + * No known SSL 3.0 client fragments ClientHello like this, +- * so we simply assume TLS 1.0 to avoid protocol version downgrade +- * attacks. */ ++ * so we simply reject such connections to avoid ++ * protocol version downgrade attacks. */ + if (p[3] == 0 && p[4] < 6) + { +-#if 0 + SSLerr(SSL_F_SSL23_GET_CLIENT_HELLO,SSL_R_RECORD_TOO_SMALL); + goto err; +-#else +- v[1] = TLS1_VERSION_MINOR; +-#endif + } + /* if major version number > 3 set minor to a value + * which will use the highest version 3 we support. +@@ -364,7 +360,7 @@ int ssl23_get_client_hello(SSL *s) + * If TLS 2.0 ever appears we will need to revise + * this.... + */ +- else if (p[9] > SSL3_VERSION_MAJOR) ++ if (p[9] > SSL3_VERSION_MAJOR) + v[1]=0xff; + else + v[1]=p[10]; /* minor version according to client_version */ +@@ -444,6 +440,18 @@ int ssl23_get_client_hello(SSL *s) + v[0] = p[3]; /* == SSL3_VERSION_MAJOR */ + v[1] = p[4]; + ++ /* An SSLv3/TLSv1 backwards-compatible CLIENT-HELLO in an SSLv2 ++ * header is sent directly on the wire, not wrapped as a TLS ++ * record. It's format is: ++ * Byte Content ++ * 0-1 msg_length ++ * 2 msg_type ++ * 3-4 version ++ * 5-6 cipher_spec_length ++ * 7-8 session_id_length ++ * 9-10 challenge_length ++ * ... ... ++ */ + n=((p[0]&0x7f)<<8)|p[1]; + if (n > (1024*4)) + { +@@ -450,8 +458,16 @@ int ssl23_get_client_hello(SSL *s) + SSLerr(SSL_F_SSL23_GET_CLIENT_HELLO,SSL_R_RECORD_TOO_LARGE); + goto err; + } ++ if (n < 9) ++ { ++ SSLerr(SSL_F_SSL23_GET_CLIENT_HELLO,SSL_R_RECORD_LENGTH_MISMATCH); ++ goto err; ++ } + + j=ssl23_read_bytes(s,n+2); ++ /* We previously read 11 bytes, so if j > 0, we must have ++ * j == n+2 == s->packet_length. We have at least 11 valid ++ * packet bytes. */ + if (j <= 0) return(j); + + ssl3_finish_mac(s, s->packet+2, s->packet_length-2); +Index: crypto/openssl/ssl/s3_clnt.c +=================================================================== +--- crypto/openssl/ssl/s3_clnt.c (revision 270128) ++++ crypto/openssl/ssl/s3_clnt.c (working copy) +@@ -953,6 +953,15 @@ int ssl3_get_server_hello(SSL *s) + SSLerr(SSL_F_SSL3_GET_SERVER_HELLO,SSL_R_WRONG_CIPHER_RETURNED); + goto f_err; + } ++#ifndef OPENSSL_NO_SRP ++ if (((c->algorithm_mkey & SSL_kSRP) || (c->algorithm_auth & SSL_aSRP)) && ++ !(s->srp_ctx.srp_Mask & SSL_kSRP)) ++ { ++ al=SSL_AD_ILLEGAL_PARAMETER; ++ SSLerr(SSL_F_SSL3_GET_SERVER_HELLO,SSL_R_WRONG_CIPHER_RETURNED); ++ goto f_err; ++ } ++#endif /* OPENSSL_NO_SRP */ + p+=ssl_put_cipher_by_char(s,NULL,NULL); + + sk=ssl_get_ciphers_by_id(s); +@@ -1459,6 +1468,12 @@ int ssl3_get_key_exchange(SSL *s) + p+=i; + n-=param_len; + ++ if (!srp_verify_server_param(s, &al)) ++ { ++ SSLerr(SSL_F_SSL3_GET_KEY_EXCHANGE,SSL_R_BAD_SRP_PARAMETERS); ++ goto f_err; ++ } ++ + /* We must check if there is a certificate */ + #ifndef OPENSSL_NO_RSA + if (alg_a & SSL_aRSA) +@@ -2252,6 +2267,13 @@ int ssl3_send_client_key_exchange(SSL *s) + RSA *rsa; + unsigned char tmp_buf[SSL_MAX_MASTER_KEY_LENGTH]; + ++ if (s->session->sess_cert == NULL) ++ { ++ /* We should always have a server certificate with SSL_kRSA. */ ++ SSLerr(SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE,ERR_R_INTERNAL_ERROR); ++ goto err; ++ } ++ + if (s->session->sess_cert->peer_rsa_tmp != NULL) + rsa=s->session->sess_cert->peer_rsa_tmp; + else +Index: crypto/openssl/ssl/s3_lib.c +=================================================================== +--- crypto/openssl/ssl/s3_lib.c (revision 270128) ++++ crypto/openssl/ssl/s3_lib.c (working copy) +@@ -2426,7 +2426,7 @@ OPENSSL_GLOBAL SSL_CIPHER ssl3_ciphers[]={ + TLS1_TXT_SRP_SHA_WITH_3DES_EDE_CBC_SHA, + TLS1_CK_SRP_SHA_WITH_3DES_EDE_CBC_SHA, + SSL_kSRP, +- SSL_aNULL, ++ SSL_aSRP, + SSL_3DES, + SSL_SHA1, + SSL_TLSV1, +@@ -2474,7 +2474,7 @@ OPENSSL_GLOBAL SSL_CIPHER ssl3_ciphers[]={ + TLS1_TXT_SRP_SHA_WITH_AES_128_CBC_SHA, + TLS1_CK_SRP_SHA_WITH_AES_128_CBC_SHA, + SSL_kSRP, +- SSL_aNULL, ++ SSL_aSRP, + SSL_AES128, + SSL_SHA1, + SSL_TLSV1, +@@ -2522,7 +2522,7 @@ OPENSSL_GLOBAL SSL_CIPHER ssl3_ciphers[]={ + TLS1_TXT_SRP_SHA_WITH_AES_256_CBC_SHA, + TLS1_CK_SRP_SHA_WITH_AES_256_CBC_SHA, + SSL_kSRP, +- SSL_aNULL, ++ SSL_aSRP, + SSL_AES256, + SSL_SHA1, + SSL_TLSV1, +Index: crypto/openssl/ssl/s3_srvr.c +=================================================================== +--- crypto/openssl/ssl/s3_srvr.c (revision 270128) ++++ crypto/openssl/ssl/s3_srvr.c (working copy) +@@ -2798,6 +2798,13 @@ int ssl3_get_client_key_exchange(SSL *s) + SSLerr(SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE,ERR_R_BN_LIB); + goto err; + } ++ if (BN_ucmp(s->srp_ctx.A, s->srp_ctx.N) >= 0 ++ || BN_is_zero(s->srp_ctx.A)) ++ { ++ al=SSL_AD_ILLEGAL_PARAMETER; ++ SSLerr(SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE,SSL_R_BAD_SRP_PARAMETERS); ++ goto f_err; ++ } + if (s->session->srp_username != NULL) + OPENSSL_free(s->session->srp_username); + s->session->srp_username = BUF_strdup(s->srp_ctx.login); +Index: crypto/openssl/ssl/ssl.h +=================================================================== +--- crypto/openssl/ssl/ssl.h (revision 270128) ++++ crypto/openssl/ssl/ssl.h (working copy) +@@ -264,6 +264,7 @@ extern "C" { + #define SSL_TXT_aGOST94 "aGOST94" + #define SSL_TXT_aGOST01 "aGOST01" + #define SSL_TXT_aGOST "aGOST" ++#define SSL_TXT_aSRP "aSRP" + + #define SSL_TXT_DSS "DSS" + #define SSL_TXT_DH "DH" +@@ -2309,6 +2310,7 @@ void ERR_load_SSL_strings(void); + #define SSL_R_BAD_SRP_B_LENGTH 348 + #define SSL_R_BAD_SRP_G_LENGTH 349 + #define SSL_R_BAD_SRP_N_LENGTH 350 ++#define SSL_R_BAD_SRP_PARAMETERS 371 + #define SSL_R_BAD_SRP_S_LENGTH 351 + #define SSL_R_BAD_SRTP_MKI_VALUE 352 + #define SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST 353 +Index: crypto/openssl/ssl/ssl_ciph.c +=================================================================== +--- crypto/openssl/ssl/ssl_ciph.c (revision 270128) ++++ crypto/openssl/ssl/ssl_ciph.c (working copy) +@@ -270,6 +270,7 @@ static const SSL_CIPHER cipher_aliases[]={ + {0,SSL_TXT_aGOST94,0,0,SSL_aGOST94,0,0,0,0,0,0,0}, + {0,SSL_TXT_aGOST01,0,0,SSL_aGOST01,0,0,0,0,0,0,0}, + {0,SSL_TXT_aGOST,0,0,SSL_aGOST94|SSL_aGOST01,0,0,0,0,0,0,0}, ++ {0,SSL_TXT_aSRP,0, 0,SSL_aSRP, 0,0,0,0,0,0,0}, + + /* aliases combining key exchange and server authentication */ + {0,SSL_TXT_EDH,0, SSL_kEDH,~SSL_aNULL,0,0,0,0,0,0,0}, +@@ -1628,6 +1629,9 @@ char *SSL_CIPHER_description(const SSL_CIPHER *cip + case SSL_aPSK: + au="PSK"; + break; ++ case SSL_aSRP: ++ au="SRP"; ++ break; + default: + au="unknown"; + break; +Index: crypto/openssl/ssl/ssl_err.c +=================================================================== +--- crypto/openssl/ssl/ssl_err.c (revision 270128) ++++ crypto/openssl/ssl/ssl_err.c (working copy) +@@ -329,6 +329,7 @@ static ERR_STRING_DATA SSL_str_reasons[]= + {ERR_REASON(SSL_R_BAD_SRP_B_LENGTH) ,"bad srp b length"}, + {ERR_REASON(SSL_R_BAD_SRP_G_LENGTH) ,"bad srp g length"}, + {ERR_REASON(SSL_R_BAD_SRP_N_LENGTH) ,"bad srp n length"}, ++{ERR_REASON(SSL_R_BAD_SRP_PARAMETERS) ,"bad srp parameters"}, + {ERR_REASON(SSL_R_BAD_SRP_S_LENGTH) ,"bad srp s length"}, + {ERR_REASON(SSL_R_BAD_SRTP_MKI_VALUE) ,"bad srtp mki value"}, + {ERR_REASON(SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST),"bad srtp protection profile list"}, +Index: crypto/openssl/ssl/ssl_lib.c +=================================================================== +--- crypto/openssl/ssl/ssl_lib.c (revision 270128) ++++ crypto/openssl/ssl/ssl_lib.c (working copy) +@@ -1402,6 +1402,11 @@ int ssl_cipher_list_to_bytes(SSL *s,STACK_OF(SSL_C + s->psk_client_callback == NULL) + continue; + #endif /* OPENSSL_NO_PSK */ ++#ifndef OPENSSL_NO_SRP ++ if (((c->algorithm_mkey & SSL_kSRP) || (c->algorithm_auth & SSL_aSRP)) && ++ !(s->srp_ctx.srp_Mask & SSL_kSRP)) ++ continue; ++#endif /* OPENSSL_NO_SRP */ + j = put_cb ? put_cb(c,p) : ssl_put_cipher_by_char(s,c,p); + p+=j; + } +Index: crypto/openssl/ssl/ssl_locl.h +=================================================================== +--- crypto/openssl/ssl/ssl_locl.h (revision 270128) ++++ crypto/openssl/ssl/ssl_locl.h (working copy) +@@ -311,6 +311,7 @@ + #define SSL_aPSK 0x00000080L /* PSK auth */ + #define SSL_aGOST94 0x00000100L /* GOST R 34.10-94 signature auth */ + #define SSL_aGOST01 0x00000200L /* GOST R 34.10-2001 signature auth */ ++#define SSL_aSRP 0x00000400L /* SRP auth */ + + + /* Bits for algorithm_enc (symmetric encryption) */ +@@ -1173,4 +1174,6 @@ void tls_fips_digest_extra( + const EVP_CIPHER_CTX *cipher_ctx, EVP_MD_CTX *mac_ctx, + const unsigned char *data, size_t data_len, size_t orig_len); + ++int srp_verify_server_param(SSL *s, int *al); ++ + #endif +Index: crypto/openssl/ssl/t1_lib.c +=================================================================== +--- crypto/openssl/ssl/t1_lib.c (revision 270128) ++++ crypto/openssl/ssl/t1_lib.c (working copy) +@@ -1446,15 +1446,18 @@ int ssl_parse_serverhello_tlsext(SSL *s, unsigned + *al = TLS1_AD_DECODE_ERROR; + return 0; + } +- s->session->tlsext_ecpointformatlist_length = 0; +- if (s->session->tlsext_ecpointformatlist != NULL) OPENSSL_free(s->session->tlsext_ecpointformatlist); +- if ((s->session->tlsext_ecpointformatlist = OPENSSL_malloc(ecpointformatlist_length)) == NULL) ++ if (!s->hit) + { +- *al = TLS1_AD_INTERNAL_ERROR; +- return 0; ++ s->session->tlsext_ecpointformatlist_length = 0; ++ if (s->session->tlsext_ecpointformatlist != NULL) OPENSSL_free(s->session->tlsext_ecpointformatlist); ++ if ((s->session->tlsext_ecpointformatlist = OPENSSL_malloc(ecpointformatlist_length)) == NULL) ++ { ++ *al = TLS1_AD_INTERNAL_ERROR; ++ return 0; ++ } ++ s->session->tlsext_ecpointformatlist_length = ecpointformatlist_length; ++ memcpy(s->session->tlsext_ecpointformatlist, sdata, ecpointformatlist_length); + } +- s->session->tlsext_ecpointformatlist_length = ecpointformatlist_length; +- memcpy(s->session->tlsext_ecpointformatlist, sdata, ecpointformatlist_length); + #if 0 + fprintf(stderr,"ssl_parse_serverhello_tlsext s->session->tlsext_ecpointformatlist "); + sdata = s->session->tlsext_ecpointformatlist; +Index: crypto/openssl/ssl/tls_srp.c +=================================================================== +--- crypto/openssl/ssl/tls_srp.c (revision 270128) ++++ crypto/openssl/ssl/tls_srp.c (working copy) +@@ -408,17 +408,47 @@ err: + return ret; + } + ++int srp_verify_server_param(SSL *s, int *al) ++ { ++ SRP_CTX *srp = &s->srp_ctx; ++ /* Sanity check parameters: we can quickly check B % N == 0 ++ * by checking B != 0 since B < N ++ */ ++ if (BN_ucmp(srp->g, srp->N) >=0 || BN_ucmp(srp->B, srp->N) >= 0 ++ || BN_is_zero(srp->B)) ++ { ++ *al = SSL3_AD_ILLEGAL_PARAMETER; ++ return 0; ++ } ++ ++ if (BN_num_bits(srp->N) < srp->strength) ++ { ++ *al = TLS1_AD_INSUFFICIENT_SECURITY; ++ return 0; ++ } ++ ++ if (srp->SRP_verify_param_callback) ++ { ++ if (srp->SRP_verify_param_callback(s, srp->SRP_cb_arg) <= 0) ++ { ++ *al = TLS1_AD_INSUFFICIENT_SECURITY; ++ return 0; ++ } ++ } ++ else if(!SRP_check_known_gN_param(srp->g, srp->N)) ++ { ++ *al = TLS1_AD_INSUFFICIENT_SECURITY; ++ return 0; ++ } ++ ++ return 1; ++ } ++ ++ + int SRP_Calc_A_param(SSL *s) + { + unsigned char rnd[SSL_MAX_MASTER_KEY_LENGTH]; + +- if (BN_num_bits(s->srp_ctx.N) < s->srp_ctx.strength) +- return -1; +- +- if (s->srp_ctx.SRP_verify_param_callback ==NULL && +- !SRP_check_known_gN_param(s->srp_ctx.g,s->srp_ctx.N)) +- return -1 ; +- + RAND_bytes(rnd, sizeof(rnd)); + s->srp_ctx.a = BN_bin2bn(rnd, sizeof(rnd), s->srp_ctx.a); + OPENSSL_cleanse(rnd, sizeof(rnd)); +@@ -426,10 +456,6 @@ int SRP_Calc_A_param(SSL *s) + if (!(s->srp_ctx.A = SRP_Calc_A(s->srp_ctx.a,s->srp_ctx.N,s->srp_ctx.g))) + return -1; + +- /* We can have a callback to verify SRP param!! */ +- if (s->srp_ctx.SRP_verify_param_callback !=NULL) +- return s->srp_ctx.SRP_verify_param_callback(s,s->srp_ctx.SRP_cb_arg); +- + return 1; + } + Added: head/share/security/patches/SA-14:18/openssl-10.0.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-14:18/openssl-10.0.patch.asc Tue Sep 9 10:29:20 2014 (r45570) @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJUDtUYAAoJEO1n7NZdz2rnWKsQAKLQ01Ut/9n/ue0eeqEo6O8e +6UUudGR3KoiWIfsPhczMNxjMy/5JUjpf9aeP5hy5mQQ2YRDPyL7QAIjL4aHiXfpx +JI9inrSs8bR8SbehYCP90GFGBG6TpoXN0dXXPG8WKddXNXt/85rHmqnll7YzT+rR +aJ4W1PAS0nwnXgTtG4S0GftU2muGA3Xk8xG8w5aJ2KEhamDQv4MPdttv5vW8Q4/K +BL5bLUCpfzjBO3b47woQsZ57KZWhBoWB8H0bUvIFsLS+J0nWG2QaodJfzFjabuPb +mcBTnv4YWCTFrX7D4UfcbKWPeCd/eS90If8OJ3Chpb2xpFVRhV0wDwhzVuQSU5dO +kSsiPhxdzIiv8bVzQuAw5rTEoMkkM4zAaYR+oHulVBpH+TfVjfTbB2s5y7KZ0O4N +VsIKQMX38rdUhLa4Enswa+kZGUHox1OM5aL1Sw9ZrSX4xRKYWrOD0xxL1VhDV73z +K0zXxupthhxPZn0rIu56ChswyJs0W1tsWGfiSoCHjIMA5o3/lBWwDzkj5l4oj0Oy +v6zDU5dKvzzztPxIfAQX2xN7qrR9Ts5CfQA01fKA15kzZ5FwHnibBiHYBglglXQe +h9e3Dy0blYIqAehZu4QDrwNJ73peGcNty0pFFn/2BthrqtxqBI+CISnmTqDop/7S +pKDF2NeO9llYq61Pxpf6 +=Htnr +-----END PGP SIGNATURE----- Added: head/share/security/patches/SA-14:18/openssl-9.3.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/SA-14:18/openssl-9.3.patch Tue Sep 9 10:29:20 2014 (r45570) @@ -0,0 +1,401 @@ +Index: crypto/openssl/crypto/asn1/a_object.c +=================================================================== +--- crypto/openssl/crypto/asn1/a_object.c (revision 270128) ++++ crypto/openssl/crypto/asn1/a_object.c (working copy) +@@ -285,17 +285,29 @@ err: + ASN1_OBJECT_free(ret); + return(NULL); + } ++ + ASN1_OBJECT *c2i_ASN1_OBJECT(ASN1_OBJECT **a, const unsigned char **pp, + long len) + { + ASN1_OBJECT *ret=NULL; + const unsigned char *p; +- int i; +- /* Sanity check OID encoding: can't have leading 0x80 in +- * subidentifiers, see: X.690 8.19.2 ++ int i, length; ++ ++ /* Sanity check OID encoding. ++ * Need at least one content octet. ++ * MSB must be clear in the last octet. ++ * can't have leading 0x80 in subidentifiers, see: X.690 8.19.2 + */ +- for (i = 0, p = *pp; i < len; i++, p++) ++ if (len <= 0 || len > INT_MAX || pp == NULL || (p = *pp) == NULL || ++ p[len - 1] & 0x80) + { ++ ASN1err(ASN1_F_C2I_ASN1_OBJECT,ASN1_R_INVALID_OBJECT_ENCODING); ++ return NULL; ++ } ++ /* Now 0 < len <= INT_MAX, so the cast is safe. */ ++ length = (int)len; ++ for (i = 0; i < length; i++, p++) ++ { + if (*p == 0x80 && (!i || !(p[-1] & 0x80))) + { + ASN1err(ASN1_F_C2I_ASN1_OBJECT,ASN1_R_INVALID_OBJECT_ENCODING); +@@ -313,20 +325,20 @@ ASN1_OBJECT *c2i_ASN1_OBJECT(ASN1_OBJECT **a, cons + else ret=(*a); + + p= *pp; +- if ((ret->data == NULL) || (ret->length < len)) ++ if ((ret->data == NULL) || (ret->length < length)) + { + if (ret->data != NULL) OPENSSL_free(ret->data); +- ret->data=(unsigned char *)OPENSSL_malloc(len ? (int)len : 1); ++ ret->data=(unsigned char *)OPENSSL_malloc(length); + ret->flags|=ASN1_OBJECT_FLAG_DYNAMIC_DATA; + if (ret->data == NULL) + { i=ERR_R_MALLOC_FAILURE; goto err; } + } +- memcpy(ret->data,p,(int)len); *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 11:00:10 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 806191BD; Tue, 9 Sep 2014 11:00:10 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 6B95C653; Tue, 9 Sep 2014 11:00:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89B0AGY091433; Tue, 9 Sep 2014 11:00:10 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89B0Adr091431; Tue, 9 Sep 2014 11:00:10 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409091100.s89B0Adr091431@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Tue, 9 Sep 2014 11:00:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45571 - in head/ja_JP.eucJP/books/handbook: introduction preface X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 11:00:10 -0000 Author: ryusuke Date: Tue Sep 9 11:00:09 2014 New Revision: 45571 URL: http://svnweb.freebsd.org/changeset/doc/45571 Log: - Merge the following from the English version: r37812 -> r40743 head/ja_JP.eucJP/books/handbook/preface/preface.xml r45237 -> r45561 head/ja_JP.eucJP/books/handbook/introduction/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/introduction/chapter.xml head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/introduction/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/introduction/chapter.xml Tue Sep 9 10:29:20 2014 (r45570) +++ head/ja_JP.eucJP/books/handbook/introduction/chapter.xml Tue Sep 9 11:00:09 2014 (r45571) @@ -907,7 +907,7 @@ ¤Û¤È¤ó¤É¤Î ports ¤Ï¡¢¤¹¤Ç¤Ë¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤¿¾õÂÖ¤Ç package ¤È¤·¤ÆÄ󶡤µ¤ì¤Æ¤ª¤ê¡¢ ¥½¡¼¥¹¥³¡¼¥É¤«¤é¥³¥ó¥Ñ¥¤¥ë¤·¤¿¤¯¤Ê¤¤¾ì¹ç¡¢¤³¤ì¤ò»È¤¦¤È - (pkg_add + (pkg install ¤È¤¤¤¦¥³¥Þ¥ó¥É¤Ç) ´Êñ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤Þ¤¹¡£ package ¤È ports ¤Ë´Ø¤¹¤ë¾ÜºÙ¤Ï¡¢ ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/preface/preface.xml Tue Sep 9 10:29:20 2014 (r45570) +++ head/ja_JP.eucJP/books/handbook/preface/preface.xml Tue Sep 9 11:00:09 2014 (r45571) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r37812 + Original revision: r40743 $FreeBSD$ --> @@ -24,86 +24,85 @@ ¤µ¤é¤Ê¤ë¾ðÊ󸻤ΰìÍ÷¤Ï¡¢ ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ - Âè 3 ÈǤ«¤é¤ÎÊѹ¹ - ¥ª¥ó¥é¥¤¥óÈǤΥϥó¥É¥Ö¥Ã¥¯¤Ï¡¢&os; - ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È¤Î¸¥¿ÈŪ¤Ê¥á¥ó¥Ð¡¼¤Ë¤è¤ë - 10 ǯ°Ê¾å¤ËÅϤëºî¶È¤ÎĺÅÀ¤ËΩ¤Ä¤â¤Î¤Ç¤¹¡£ - 2004 ǯ¤Ë½ÐÈǤµ¤ì¤¿ 2 ´¬ÁȤÎÂè 3 ÈǤ«¤é¤Î¼ç¤ÊÊѹ¹¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤¹¡£ + ¥ª¥ó¥é¥¤¥óÈǤΥϥó¥É¥Ö¥Ã¥¯¤Ï¡¢&os; + ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È¤Î¸¥¿ÈŪ¤Ê¥á¥ó¥Ð¡¼¤Ë¤è¤ë + 10 ǯ°Ê¾å¤ËÅϤëºî¶È¤ÎĺÅÀ¤ËΩ¤Ä¤â¤Î¤Ç¤¹¡£ + 2004 ǯ¤Ë½ÐÈǤµ¤ì¤¿ 2 ´¬ÁȤÎÂè 3 ÈǤ«¤é¤Î¼ç¤ÊÊѹ¹¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤¹¡£ - - - ¶¯ÎϤʥѥե©¡¼¥Þ¥ó¥¹²òÀϥġ¼¥ë - &dtrace; ¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - - - - - ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥àÂбþ¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - &sun; ¤Î ZFS ¤Î¤è¤¦¤Ê &os; - ¥Í¥¤¥Æ¥£¥Ö¤Ç¤Ï¤Ê¤¤¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ø¤ÎÂбþ¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - - - - - ¥»¥­¥å¥ê¥Æ¥£´Æºº¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - &os; ¤Ë¤ª¤±¤ë¿·¤·¤¤´Æºº¤Î¥±¥¤¥Ñ¥Ó¥ê¥Æ¥£¤ª¤è¤Ó¤½¤Î»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - - - - ²¾ÁÛ²½¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - &os; ¤ò²¾ÁÛ²½¥½¥Õ¥È¤Ø¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ - - - - ¿·¤·¤¤¥¤¥ó¥¹¥È¡¼¥ë¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Î - bsdinstall ¤òÍѤ¤¤¿ &os; - ¤Î¥¤¥ó¥¹¥È¡¼¥ëÊýË¡¤òÀâÌÀ¤¹¤ë - - ¤È¤¤¤¦¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - + + + ¶¯ÎϤʥѥե©¡¼¥Þ¥ó¥¹²òÀϥġ¼¥ë + &dtrace; ¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + + + + + ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥àÂбþ¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + &sun; ¤Î ZFS ¤Î¤è¤¦¤Ê &os; + ¥Í¥¤¥Æ¥£¥Ö¤Ç¤Ï¤Ê¤¤¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ø¤ÎÂбþ¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ + + + + + ¥»¥­¥å¥ê¥Æ¥£´Æºº¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + &os; ¤Ë¤ª¤±¤ë¿·¤·¤¤´Æºº¤Î¥±¥¤¥Ñ¥Ó¥ê¥Æ¥£¤ª¤è¤Ó¤½¤Î»ÈÍÑÊýË¡¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ + + + + ²¾ÁÛ²½¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + &os; ¤ò²¾ÁÛ²½¥½¥Õ¥È¤Ø¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ + + + + ¿·¤·¤¤¥¤¥ó¥¹¥È¡¼¥ë¥æ¡¼¥Æ¥£¥ê¥Æ¥£¤Î + bsdinstall ¤òÍѤ¤¤¿ &os; + ¤Î¥¤¥ó¥¹¥È¡¼¥ëÊýË¡¤òÀâÌÀ¤¹¤ë + ¤È¤¤¤¦¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + Âè 2 ÈÇ (2004) ¤«¤é¤ÎÊѹ¹ - Âè 3 ÈǤϡ¢&os; - ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È¤Î¸¥¿ÈŪ¤Ê¥á¥ó¥Ð¡¼¤Ë¤è¤ë - 2 ǯ°Ê¾å¤ËÅϤëºî¶È¤ÎĺÅÀ¤ËΩ¤Ä¤â¤Î¤Ç¤¹¡£ - ¥µ¥¤¥º¤¬Â礭¤¯¤Ê¤Ã¤¿¤¿¤á¡¢°õºþÈǤϡ¢2 ´¬¤Ç¤Î½ÐÈǤȤʤê¤Þ¤·¤¿¡£ - ¤³¤Î¿·¤¿¤ÊÈǤˤª¤±¤ë¼ç¤ÊÊѹ¹¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤¹¡£ + Âè 3 ÈǤϡ¢&os; + ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È¤Î¸¥¿ÈŪ¤Ê¥á¥ó¥Ð¡¼¤Ë¤è¤ë + 2 ǯ°Ê¾å¤ËÅϤëºî¶È¤ÎĺÅÀ¤ËΩ¤Ä¤â¤Î¤Ç¤¹¡£ + ¥µ¥¤¥º¤¬Â礭¤¯¤Ê¤Ã¤¿¤¿¤á¡¢°õºþÈǤϡ¢2 ´¬¤Ç¤Î½ÐÈǤȤʤê¤Þ¤·¤¿¡£ + ¤³¤Î¿·¤¿¤ÊÈǤˤª¤±¤ë¼ç¤ÊÊѹ¹¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤¹¡£ - - - ¤Ë¡¢ACPI ÅŸ»´ÉÍý¡¢cron ¥·¥¹¥Æ¥à¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¢ - ¤ª¤è¤Ó¥«¡¼¥Í¥ë¥Á¥å¡¼¥Ë¥ó¥°¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¤è¤ê¿¤¯¤Î¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - - - - ¤Ë¡¢ - Virtual Private Network (VPN)¡¢ - ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¢¥¯¥»¥¹¥³¥ó¥È¥í¡¼¥ë¥ê¥¹¥È (ACL)¡¢ - ¤ª¤è¤Ó¥»¥­¥å¥ê¥Æ¥£´«¹ð¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - - - - Mandatory Access Control (MAC) - ¤Î¾Ï¤¬¤³¤ÎÈǤÇÄɲ䵤ì¤Þ¤·¤¿¡£ - MAC ¤¬¤É¤Î¤è¤¦¤Ê¤â¤Î¤Ç¡¢ - ¤³¤Î¥á¥«¥Ë¥º¥à¤¬¤É¤Î¤è¤¦¤Ë &os; - ¥·¥¹¥Æ¥à¤ò°ÂÁ´¤Ë¤¹¤ë¤«¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - - - - ¤Ë¡¢ - USB ¥¹¥È¥ì¡¼¥¸¥Ç¥Ð¥¤¥¹¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È¡¢ - ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¯¥©¡¼¥¿¡¢¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Í¥Ã¥È¥ï¡¼¥¯¥Ù¡¼¥¹¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¡¢ - °Å¹æ²½¤µ¤ì¤¿¥Ç¥£¥¹¥¯¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - + + + ¤Ë¡¢ACPI ÅŸ»´ÉÍý¡¢cron ¥·¥¹¥Æ¥à¥æ¡¼¥Æ¥£¥ê¥Æ¥£¡¢ + ¤ª¤è¤Ó¥«¡¼¥Í¥ë¥Á¥å¡¼¥Ë¥ó¥°¥ª¥×¥·¥ç¥ó¤Ë´Ø¤¹¤ë¤è¤ê¿¤¯¤Î¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + + + + ¤Ë¡¢ + Virtual Private Network (VPN)¡¢ + ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¢¥¯¥»¥¹¥³¥ó¥È¥í¡¼¥ë¥ê¥¹¥È (ACL)¡¢ + ¤ª¤è¤Ó¥»¥­¥å¥ê¥Æ¥£´«¹ð¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + + + + Mandatory Access Control (MAC) + ¤Î¾Ï¤¬¤³¤ÎÈǤÇÄɲ䵤ì¤Þ¤·¤¿¡£ + MAC ¤¬¤É¤Î¤è¤¦¤Ê¤â¤Î¤Ç¡¢ + ¤³¤Î¥á¥«¥Ë¥º¥à¤¬¤É¤Î¤è¤¦¤Ë &os; + ¥·¥¹¥Æ¥à¤ò°ÂÁ´¤Ë¤¹¤ë¤«¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ + + + + ¤Ë¡¢ + USB ¥¹¥È¥ì¡¼¥¸¥Ç¥Ð¥¤¥¹¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È¡¢ + ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¯¥©¡¼¥¿¡¢ + ¥Õ¥¡¥¤¥ë¤ª¤è¤Ó¥Í¥Ã¥È¥ï¡¼¥¯¥Ù¡¼¥¹¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¡¢ + °Å¹æ²½¤µ¤ì¤¿¥Ç¥£¥¹¥¯¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + - - + ¤Ë¡¢ - ¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤ÎÀ᤬Äɲ䵤ì¤Þ¤·¤¿¡£ - - - - , ¤Ë¡¢ - ¾¤Î¥á¡¼¥ëžÁ÷¥¨¡¼¥¸¥§¥ó¥È¡¢SMTP ǧ¾Ú¡¢UUCP, - fetchmail, - procmail - ¤ä¾¤Î¹âÅÙ¤ÊÏÃÂê¤Ë¤Ä¤¤¤Æ¤Î¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - + ¥È¥é¥Ö¥ë¥·¥å¡¼¥Æ¥£¥ó¥°¤ÎÀ᤬Äɲ䵤ì¤Þ¤·¤¿¡£ + - - - ¥Í¥Ã¥È¥ï¡¼¥¯¥µ¡¼¥Ó¥¹¤Î¾Ï¤¬¡¢¤³¤ÎÈǤǿ·¤·¤¯Äɲ䵤ì¤Þ¤·¤¿¡£ - ¤³¤Î¾Ï¤Ç¤Ï¡¢Apache HTTP ¥µ¡¼¥Ð¡¢ - fptd ¤ª¤è¤Ó - Samba ¤òÍѤ¤¤Æ - µsoft; &windows; - ¥¯¥é¥¤¥¢¥ó¥ÈÍѤ˥µ¡¼¥Ð¤òÀßÄꤹ¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ - ºÆ¹½À®¤Ë¤è¤ê¤¤¤¯¤Ä¤«¤ÎÀ᤬¡¢ + , ¤Ë¡¢ + ¾¤Î¥á¡¼¥ëžÁ÷¥¨¡¼¥¸¥§¥ó¥È¡¢SMTP ǧ¾Ú¡¢UUCP, + fetchmail, + procmail + ¤ä¾¤Î¹âÅÙ¤ÊÏÃÂê¤Ë¤Ä¤¤¤Æ¤Î¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + + + + + ¥Í¥Ã¥È¥ï¡¼¥¯¥µ¡¼¥Ó¥¹¤Î¾Ï¤¬¡¢¤³¤ÎÈǤǿ·¤·¤¯Äɲ䵤ì¤Þ¤·¤¿¡£ + ¤³¤Î¾Ï¤Ç¤Ï¡¢Apache HTTP ¥µ¡¼¥Ð¡¢ + fptd ¤ª¤è¤Ó + Samba ¤òÍѤ¤¤Æ + µsoft; &windows; + ¥¯¥é¥¤¥¢¥ó¥ÈÍѤ˥µ¡¼¥Ð¤òÀßÄꤹ¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ + ºÆ¹½À®¤Ë¤è¤ê¤¤¤¯¤Ä¤«¤ÎÀ᤬¡¢ - ¤«¤é°ÜÆ°¤·¤Æ¤­¤Þ¤·¤¿¡£ - + ¤«¤é°ÜÆ°¤·¤Æ¤­¤Þ¤·¤¿¡£ + - - ¤Ë¡¢ - &os; ¤Ç¤Î &bluetooth; ¥Ç¥Ð¥¤¥¹¤Î»ÈÍÑ¡¢ - ¥ï¥¤¥ä¥ì¥¹¥Í¥Ã¥È¥ï¡¼¥¯¤ÎÀßÄê¡¢ - Asynchronous Transfer Mode (ATM) - ¥Í¥Ã¥È¥ï¡¼¥¯¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - - - - Ëܽñ¤Ç»È¤ï¤ì¤Æ¤¤¤ëÀìÌçÍѸì¤ÎÄêµÁ¤ò¤Þ¤È¤á¤¿ÍѸ콸¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - - - - Ëܽñ¤òÄ̤¸¤Æɽ¤ª¤è¤Ó¿Þ¤Îɽ¸½¤Ë¤ª¤¤¤Æ¿ô¿¤¯¤Î²þÎɤ¬¤ª¤³¤Ê¤ï¤ì¤Þ¤·¤¿¡£ - - + + ¤Ë¡¢ + &os; ¤Ç¤Î &bluetooth; ¥Ç¥Ð¥¤¥¹¤Î»ÈÍÑ¡¢ + ¥ï¥¤¥ä¥ì¥¹¥Í¥Ã¥È¥ï¡¼¥¯¤ÎÀßÄê¡¢ + Asynchronous Transfer Mode (ATM) + ¥Í¥Ã¥È¥ï¡¼¥¯¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + + + + Ëܽñ¤Ç»È¤ï¤ì¤Æ¤¤¤ëÀìÌçÍѸì¤ÎÄêµÁ¤ò¤Þ¤È¤á¤¿ÍѸ콸¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + + + + Ëܽñ¤òÄ̤¸¤Æɽ¤ª¤è¤Ó¿Þ¤Îɽ¸½¤Ë¤ª¤¤¤Æ¿ô¿¤¯¤Î²þÎɤ¬¤ª¤³¤Ê¤ï¤ì¤Þ¤·¤¿¡£ + + Âè 1 ÈÇ (2001) ¤«¤é¤ÎÊѹ¹ - Âè 2 ÈǤϡ¢&os; - ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È¤Î¸¥¿ÈŪ¤Ê¥á¥ó¥Ð¡¼¤Ë¤è¤ë - 2 ǯ°Ê¾å¤ËÅϤëºî¶È¤ÎĺÅÀ¤ËΩ¤Ä¤â¤Î¤Ç¤·¤¿¡£ - ¤³¤Î¿·¤¿¤ÊÈǤˤª¤±¤ë¼ç¤ÊÊѹ¹¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤·¤¿¡£ + Âè 2 ÈǤϡ¢&os; + ¥É¥­¥å¥á¥ó¥Æ¡¼¥·¥ç¥ó¥×¥í¥¸¥§¥¯¥È¤Î¸¥¿ÈŪ¤Ê¥á¥ó¥Ð¡¼¤Ë¤è¤ë + 2 ǯ°Ê¾å¤ËÅϤëºî¶È¤ÎĺÅÀ¤ËΩ¤Ä¤â¤Î¤Ç¤·¤¿¡£ + ¤³¤Î¿·¤¿¤ÊÈǤˤª¤±¤ë¼ç¤ÊÊѹ¹¤Ï¡¢¼¡¤Î¤è¤¦¤Ê¤â¤Î¤Ç¤·¤¿¡£ @@ -171,7 +170,8 @@ ´°È÷¤·¤¿º÷°ú¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - ASCII ¥­¥ã¥é¥¯¥¿¤Ë¤è¤ë¿Þ¤Ï¤¹¤Ù¤Æ²èÁü¤ËÃÖ¤­´¹¤¨¤é¤ì¤Þ¤·¤¿ (ÌõÃí: ÆüËܸìÈǤϺî¶ÈÃæ¤Ç¤¹)¡£ + ASCII ¥­¥ã¥é¥¯¥¿¤Ë¤è¤ë¿Þ¤Ï¤¹¤Ù¤Æ²èÁü¤ËÃÖ¤­´¹¤¨¤é¤ì¤Þ¤·¤¿ + (ÌõÃí: ÆüËܸìÈǤϺî¶ÈÃæ¤Ç¤¹)¡£ ³Æ¾Ï¤Ë¡¢¾Ï¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ëÆâÍƤȡ¢ @@ -180,50 +180,53 @@ ÆâÍƤϡ¢»Ï¤á¤Ë¡¢¥·¥¹¥Æ¥à´ÉÍý¡¢ - ÉÕÏ¿ ¤Î 3 ¤Ä¤ÎÏÀÍýŪ¤ÊÉôʬ¤ËºÆ¹½À®¤µ¤ì¤Þ¤·¤¿¡£ + ÉÕÏ¿ ¤Î 3 ¤Ä¤ÎÏÀÍýŪ¤ÊÉôʬ¤ËºÆ¹½À®¤µ¤ì¤Þ¤·¤¿¡£ (&os; ¤Î¥¤¥ó¥¹¥È¡¼¥ë) - ¤Ï¿·µ¬¥æ¡¼¥¶¡¼¤¬Ê¸¾Ï¤ÎÆâÍƤòÍý²ò¤·¤ä¤¹¤¤¤è¤¦¤Ë¿¤¯¤Î¥¹¥¯¥ê¡¼¥ó¥·¥ç¥Ã¥È¤òÆþ¤ì¤Æ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ + ¤Ï¿·µ¬¥æ¡¼¥¶¡¼¤¬Ê¸¾Ï¤ÎÆâÍƤòÍý²ò¤·¤ä¤¹¤¤¤è¤¦¤Ë¿¤¯¤Î¥¹¥¯¥ê¡¼¥ó¥·¥ç¥Ã¥È¤òÆþ¤ì¤Æ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ - (&unix; ¤Î´ðÁÃÃμ±) ¤Ë¤Ï¡¢ - ¥×¥í¥»¥¹¡¢¥Ç¡¼¥â¥ó¡¢¥·¥°¥Ê¥ë¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + (&unix; ¤Î´ðÁÃÃμ±) + ¤Ë¤Ï¡¢¥×¥í¥»¥¹¡¢¥Ç¡¼¥â¥ó¡¢ + ¥·¥°¥Ê¥ë¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - (¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë) - ¤Ë¤Ï¡¢¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤Î´ÉÍý¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + + (¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë) + ¤Ë¤Ï¡¢¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤Î´ÉÍý¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ (The X Window System) ¤Ï¡¢ - &xfree86; 4.X ¾å¤Ç KDE ¤ä - GNOME - ¤Î¤è¤¦¤Ê¶áÂåŪ¤Ê¥Ç¥¹¥¯¥È¥Ã¥×¥Æ¥¯¥Î¥í¥¸¡¼¤òÍøÍѤ¹¤ë¤³¤È¤ËÎÏÅÀ¤ò¤ª¤¤¤Æ¡¢ - ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ + &xfree86; 4.X ¾å¤Ç KDE ¤ä + GNOME + ¤Î¤è¤¦¤Ê¶áÂåŪ¤Ê¥Ç¥¹¥¯¥È¥Ã¥×¥Æ¥¯¥Î¥í¥¸¡¼¤òÍøÍѤ¹¤ë¤³¤È¤ËÎÏÅÀ¤ò¤ª¤¤¤Æ¡¢ + ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ (&os; ¤Îµ¯Æ°¥×¥í¥»¥¹) - ¤¬³ÈÄ¥¤µ¤ì¤Þ¤·¤¿¡£ + ¤¬³ÈÄ¥¤µ¤ì¤Þ¤·¤¿¡£ - (¥¹¥È¥ì¡¼¥¸) ¤Ï¡¢ - ¥Ç¥£¥¹¥¯ ¤È ¥Ð¥Ã¥¯¥¢¥Ã¥× ¤Î - 2 ¤Ä¤Î¾Ï¤Ëʬ¤«¤ì¤Æ¤¤¤¿¤â¤Î¤ò¤Þ¤È¤á¤Æ½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£»ä¤¿¤Á¤Ï¡¢ - ¤³¤ÎÏÃÂê¤Ï 1 ¤Ä¤Î¾Ï¤Ë¤Þ¤È¤á¤Æ¼¨¤·¤¿Êý¤¬Ê¬¤«¤ê¤ä¤¹¤¤¤È´¶¤¸¤Æ¤¤¤Þ¤¹¡£ - RAID (¥Ï¡¼¥É¥¦¥§¥¢¤È¥½¥Õ¥È¥¦¥§¥¢¤ÎξÊý) - ¤Ë´Ø¤¹¤ëÀá¤âÄɲ䵤ì¤Þ¤·¤¿¡£ + (¥¹¥È¥ì¡¼¥¸) ¤Ï¡¢ + ¥Ç¥£¥¹¥¯ ¤È ¥Ð¥Ã¥¯¥¢¥Ã¥× ¤Î + 2 ¤Ä¤Î¾Ï¤Ëʬ¤«¤ì¤Æ¤¤¤¿¤â¤Î¤ò¤Þ¤È¤á¤Æ½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£»ä¤¿¤Á¤Ï¡¢ + ¤³¤ÎÏÃÂê¤Ï 1 ¤Ä¤Î¾Ï¤Ë¤Þ¤È¤á¤Æ¼¨¤·¤¿Êý¤¬Ê¬¤«¤ê¤ä¤¹¤¤¤È´¶¤¸¤Æ¤¤¤Þ¤¹¡£ + RAID (¥Ï¡¼¥É¥¦¥§¥¢¤È¥½¥Õ¥È¥¦¥§¥¢¤ÎξÊý) + ¤Ë´Ø¤¹¤ëÀá¤âÄɲ䵤ì¤Þ¤·¤¿¡£ (¥·¥ê¥¢¥ëÄÌ¿®) - ¤Ï &os; 4.X/5.X ¸þ¤±¤Ë°ì¤«¤éºÆ¹½À®¤µ¤ì¤Þ¤·¤¿¡£ + ¤Ï &os; 4.X/5.X ¸þ¤±¤Ë°ì¤«¤éºÆ¹½À®¤µ¤ì¤Þ¤·¤¿¡£ (PPP ¤È SLIP) - ¤ÏÂçÉý¤Ë¹¹¿·¤µ¤ì¤Þ¤·¤¿¡£ + ¤ÏÂçÉý¤Ë¹¹¿·¤µ¤ì¤Þ¤·¤¿¡£ - (¹âÅ٤ʥͥåȥ¥¯) - ¤Ë¡¢Â¿¤¯¤Î¿·¤·¤¤À᤬Äɲ䵤ì¤Þ¤·¤¿¡£ + + (¹âÅ٤ʥͥåȥ¥¯) + ¤Ë¡¢Â¿¤¯¤Î¿·¤·¤¤À᤬Äɲ䵤ì¤Þ¤·¤¿¡£ (ÅŻҥ᡼¥ë) ¤Ë¡¢ @@ -231,7 +234,8 @@ ¤ÎÀßÄê¤Ë¤Ä¤¤¤Æ¤è¤ê¿¤¯¤Î¾ðÊ󤬲䨤é¤ì¤Þ¤·¤¿¡£ - (&linux; ¥Ð¥¤¥Ê¥ê¸ß´¹µ¡Ç½) + (&linux; + ¥Ð¥¤¥Ê¥ê¸ß´¹µ¡Ç½) ¤Ë¤Ï¡¢&oracle; ¤ä &mathematica; ¤Î¥¤¥ó¥¹¥È¡¼¥ë¾ðÊ󤬲䨤é¤ì¤Þ¤·¤¿ @@ -250,7 +254,7 @@ - ¤³¤Îʸ½ñ¤Î¹½À® + ¤³¤Îʸ½ñ¤Î¹½À® ¤³¤Îʸ½ñ¤Ï 5 Éô¹½À®¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ Âè 1 ÉôƳÆþ¤Ç¤Ï¡¢ @@ -273,10 +277,11 @@ - , ¤Ï¤¸¤á¤Ë + , + ¤Ï¤¸¤á¤Ë ¿·µ¬¥æ¡¼¥¶¤Ë &os; ¤ò¾Ò²ð¤·¤Þ¤¹¡£¤³¤³¤Ç¤Ï¡¢&os; - ¥×¥í¥¸¥§¥¯¥È¤ÎÎò»Ë¡¢ÌÜɸ¤È³«È¯¥â¥Ç¥ë¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£ + ¥×¥í¥¸¥§¥¯¥È¤ÎÎò»Ë¡¢ÌÜɸ¤È³«È¯¥â¥Ç¥ë¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£
@@ -301,7 +306,8 @@ - , &unix; ¤Î´ðÁÃÃμ± + , &unix; + ¤Î´ðÁÃÃμ± &os; ¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î´ðËÜŪ¤Ê¥³¥Þ¥ó¥É¤äµ¡Ç½¤ò°·¤Ã¤Æ¤¤¤Þ¤¹¡£ @@ -310,7 +316,8 @@ - , ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë + , + ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë &os; ¤Î³×¿·Åª¤Ê Ports Collection ¤ª¤è¤Óɸ½àŪ¤Ê¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤ë¥µ¡¼¥É¥Ñ¡¼¥Æ¥£¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ @@ -320,24 +327,26 @@ , X Window System X Window System Á´È̤ȡ¢ÆÃ¤Ë &os; ¾å¤Ç¤Î - X11 ¤ÎÍøÍѤˤĤ¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£ - ¤Þ¤¿¡¢KDE ¤ä - GNOME - ¤Î¤è¤¦¤Ê°ìÈÌŪ¤Ê¥Ç¥¹¥¯¥È¥Ã¥×´Ä¶­¤Ë¤â¿¨¤ì¤Æ¤¤¤Þ¤¹¡£ + X11 ¤ÎÍøÍѤˤĤ¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£ + ¤Þ¤¿¡¢KDE ¤ä + GNOME + ¤Î¤è¤¦¤Ê°ìÈÌŪ¤Ê¥Ç¥¹¥¯¥È¥Ã¥×´Ä¶­¤Ë¤â¿¨¤ì¤Æ¤¤¤Þ¤¹¡£ - , ¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¥±¡¼¥·¥ç¥ó + , + ¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¥±¡¼¥·¥ç¥ó Web ¥Ö¥é¥¦¥¶¤äÀ¸»ºÀ­¸þ¾å¥Ä¡¼¥ë¤Î¤è¤¦¤Ê°ìÈÌŪ¤Ê¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¤¤¤¯¤Ä¤«µó¤²¡¢ &os; ¤Ë¤ª¤±¤ë¥¤¥ó¥¹¥È¡¼¥ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , ¥Þ¥ë¥Á¥á¥Ç¥£¥¢ + , + ¥Þ¥ë¥Á¥á¥Ç¥£¥¢ ¥·¥¹¥Æ¥à¤ò²»À¼¤ä¥Ó¥Ç¥ªºÆÀ¸¤ËÂбþ¤µ¤»¤ë¤¿¤á¤Ë¤É¤¦ÀßÄꤹ¤ë¤«¤òÀâÌÀ¤·¤Þ¤¹¡£ ¤Þ¤¿¡¢²»À¼¤ä¥Ó¥Ç¥ª¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤âÎ㼨¤·¤Æ¤¤¤Þ¤¹¡£ @@ -345,34 +354,35 @@ , &os; - ¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó + ¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó ¤É¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¿·¤¿¤Ë¥«¡¼¥Í¥ë¤ò¹½À®¤¹¤ëɬÍפ¬¤¢¤ë¤«¤òÀâÌÀ¤·¡¢ - ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó¡¢¹½ÃÛ¡¢ - ¥¤¥ó¥¹¥È¡¼¥ë¤Ë¤Ä¤¤¤Æ¾Ü¤·¤¯ÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ + ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó¡¢¹½ÃÛ¡¢ + ¥¤¥ó¥¹¥È¡¼¥ë¤Ë¤Ä¤¤¤Æ¾Ü¤·¤¯ÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ , ¥×¥ê¥ó¥¿¤ÎÍøÍÑ &os; ¤Ë¤ª¤±¤ë¥×¥ê¥ó¥¿¤Î¼è¤ê°·¤¤¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ - ¥Ð¥Ê¡¼¥Ú¡¼¥¸¡¢¥×¥ê¥ó¥¿¡¼¤Î²Ý¶â¡¢½é´üÀßÄê¤È¤¤¤Ã¤¿¤³¤È¤Ç¤¹¡£ + ¥Ð¥Ê¡¼¥Ú¡¼¥¸¡¢¥×¥ê¥ó¥¿¡¼¤Î²Ý¶â¡¢½é´üÀßÄê¤È¤¤¤Ã¤¿¤³¤È¤Ç¤¹¡£ , &linux; ¥Ð¥¤¥Ê¥ê¸ß´¹µ¡Ç½ &os; ¤Î &linux; ¥Ð¥¤¥Ê¥ê¸ß´¹µ¡Ç½¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢ - &oracle;, - &mathematica; ¤È¤¤¤Ã¤¿¿Íµ¤¤Î¹â¤¤ - &linux; ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ò¾Ü¤·¤¯ÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ + &oracle;, + &mathematica; ¤È¤¤¤Ã¤¿¿Íµ¤¤Î¹â¤¤ + &linux; ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë¤ò¾Ü¤·¤¯ÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , ÀßÄê¤È¥Á¥å¡¼¥Ë¥ó¥° + , + ÀßÄê¤È¥Á¥å¡¼¥Ë¥ó¥° ¥·¥¹¥Æ¥à´ÉÍý¼Ô¤¬ &os; ¥·¥¹¥Æ¥à¤òÄ´À°¤·¤ÆºÇŬ¤ÊÀ­Ç½¤ò°ú¤­½Ð¤¹¤Î¤ËÍøÍѤǤ­¤ë¥Ñ¥é¥á¡¼¥¿¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£ @@ -388,18 +398,20 @@ - , ¥æ¡¼¥¶¤È´ðËÜŪ¤Ê¥¢¥«¥¦¥ó - ¥È¤Î´ÉÍý + , + ¥æ¡¼¥¶¤È´ðËÜŪ¤Ê¥¢¥«¥¦¥ó¥È¤Î´ÉÍý ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤ÎÀ¸À®¡¢Áàºî¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢ ¥æ¡¼¥¶¡¼¤Ë²Ý¤¹¤³¤È¤¬¤Ç¤­¤ë»ñ¸»¤ÎÀ©¸Â¤ä¤½¤Î¾¤Î¥¢¥«¥¦¥ó¥È´ÉÍýºî¶È¤Ë¤Ä¤¤¤ÆµÄÏÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , ¥»¥­¥å¥ê¥Æ¥£ + , + ¥»¥­¥å¥ê¥Æ¥£ - &os; ¥·¥¹¥Æ¥à¤ò°ÂÁ´¤ËÊݤĤ¿¤á¤ËÌòΩ¤Ä Kerberos, IPsec ¤ª¤è¤Ó - OpenSSH ¤È¤¤¤Ã¤¿ÍøÍѲÄǽ¤Ê¤µ¤Þ¤¶¤Þ¤Ê¥Ä¡¼¥ë¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ + &os; ¥·¥¹¥Æ¥à¤ò°ÂÁ´¤ËÊݤĤ¿¤á¤ËÌòΩ¤Ä + Kerberos, IPsec ¤ª¤è¤Ó OpenSSH + ¤È¤¤¤Ã¤¿ÍøÍѲÄǽ¤Ê¤µ¤Þ¤¶¤Þ¤Ê¥Ä¡¼¥ë¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , ¥¹¥È¥ì¡¼¥¸ + , + ¥¹¥È¥ì¡¼¥¸ &os; ¤Ç¥¹¥È¥ì¡¼¥¸¥á¥Ç¥£¥¢¤ä¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¤É¤¦°·¤¦¤«¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ @@ -437,14 +452,16 @@ - , ÃÏ°è²½ + , + ÃÏ°è²½ &os; ¤ò±Ñ¸ì°Ê³°¤Î¸À¸ì¤Ç»È¤¦ÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤È¥¢¥×¥ê¥±¡¼¥·¥ç¥óξÊý¤Î¥ì¥Ù¥ë¤ÎÃÏ°è²½¤ò°·¤Ã¤Æ¤¤¤Þ¤¹¡£ - , ³«È¯¤ÎºÇÁ°Àþ + , + ³«È¯¤ÎºÇÁ°Àþ &os;-STABLE, &os;-CURRENT ¤È &os; ¤Î¥ê¥ê¡¼¥¹¤Î°ã¤¤¤òÀâÌÀ¤·¤Þ¤¹¡£ @@ -476,7 +496,8 @@ - , ¥·¥ê¥¢¥ëÄÌ¿® + , + ¥·¥ê¥¢¥ëÄÌ¿® &os; ¥·¥¹¥Æ¥à¤ËüËö¤ä¥â¥Ç¥à¤ò¡¢ - ¥À¥¤¥ä¥ë¥¤¥ó¤Þ¤¿¤Ï¥À¥¤¥ä¥ë¥¢¥¦¥ÈÍѤËÀܳ¤¹¤ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ + ¥À¥¤¥ä¥ë¥¤¥ó¤Þ¤¿¤Ï¥À¥¤¥ä¥ë¥¢¥¦¥ÈÍѤËÀܳ¤¹¤ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , PPP ¤È SLIP + , PPP ¤È + SLIP &os; ¤Ç¡¢PPP, SLIP ¤ä PPP over Ethernet ¤ò»È¤Ã¤Æ¥ê¥â¡¼¥È¥·¥¹¥Æ¥à¤ËÀܳ¤¹¤ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ @@ -506,27 +529,30 @@ , ÅŻҥ᡼¥ë ÅŻҥ᡼¥ë¥µ¡¼¥Ð¤Î¹½À®Í×ÁǤò¤½¤ì¤¾¤ìÀâÌÀ¤·¡¢ - ºÇ¤â¤è¤¯»È¤ï¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥µ¡¼¥Ð¥½¥Õ¥È¥¦¥§¥¢¤Ç¤¢¤ë - sendmail ¤Ë¤Ä¤¤¤Æ¡¢ - ñ½ã¤ÊÀßÄê¤ò¤È¤ê¤¢¤²¤Æ¤¤¤Þ¤¹¡£ + ºÇ¤â¤è¤¯»È¤ï¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥µ¡¼¥Ð¥½¥Õ¥È¥¦¥§¥¢¤Ç¤¢¤ë + sendmail ¤Ë¤Ä¤¤¤Æ¡¢ + ñ½ã¤ÊÀßÄê¤ò¤È¤ê¤¢¤²¤Æ¤¤¤Þ¤¹¡£ - , ¹âÅ٤ʥͥåȥ¥¯ + , + ¹âÅ٤ʥͥåȥ¥¯ LAN ¾å¤Î¾¤Î¥³¥ó¥Ô¥å¡¼¥¿¤È¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤Î¶¦Í­¡¢ ¹âÅ٤ʥ롼¥Æ¥£¥ó¥°¤Ë´Ø¤¹¤ë¥È¥Ô¥Ã¥¯¥¹¡¢¥ï¥¤¥ä¥ì¥¹¥Í¥Ã¥È¥ï¡¼¥¯¡¢ @@ -535,7 +561,8 @@ - , &os; ¤ÎÆþ¼êÊýË¡ + , &os; + ¤ÎÆþ¼êÊýË¡ &os; ¤ò¼ýÏ¿¤·¤¿ CDROM ¤ä DVD ¤ÎÍÍ¡¹¤ÊÆþ¼êÀè¤ä¡¢&os; ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤ë¥¤¥ó¥¿¡¼¥Í¥Ã¥È¾å¤Î¥µ¥¤¥È¤òµó¤²¤Æ¤¤¤Þ¤¹¡£ @@ -551,7 +578,8 @@ - , ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¾å¤Î¥ê¥½¡¼¥¹ + , + ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¾å¤Î¥ê¥½¡¼¥¹ &os; ¥æ¡¼¥¶¤¬ &os; ¤Ë¤Ä¤¤¤Æ¼ÁÌ䤷¤¿¤ê¡¢ µ»½ÑŪ¤ÊµÄÏÀ¤Ë»²²Ã¤Ç¤­¤ë¡¢ @@ -559,7 +587,8 @@ - , PGP ¸ø³«¸° + , PGP + ¸ø³«¸° ¿¤¯¤Î &os; ³«È¯¼Ô¤Î PGP fingerprint ¤òºÜ¤»¤Æ¤¤¤Þ¤¹¡£ @@ -571,8 +600,8 @@ °ì´Ó¤·¤ÆÆɤߤ䤹¤¤Ê¸¾Ï¤òÄ󶡤¹¤ë¤¿¤á¤Ë¡¢ ¤³¤Îʸ½ñÁ´ÂΤǤϰʲ¼¤Îɽµ­Ë¡¤¬ÍѤ¤¤é¤ì¤Æ¤¤¤Þ¤¹¡£ - ½ñÂΤˤè¤ëɽµ­ - + ½ñÂΤˤè¤ëɽµ­ @@ -585,7 +614,7 @@ ÅùÉý - ÅùÉý¥Õ¥©¥ó¥È¤Ï¡¢¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¡¢ + ÅùÉý¥Õ¥©¥ó¥È¤Ï¡¢¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¡¢ ¥³¥Þ¥ó¥É¡¢´Ä¶­ÊÑ¿ô¡¢ports ¤Î̾¾Î¡¢¥Û¥¹¥È̾¡¢¥æ¡¼¥¶Ì¾¡¢ ¥°¥ë¡¼¥×̾¡¢¥Ç¥Ð¥¤¥¹¤Î̾¾Î¡¢ÊÑ¿ô¡¢ ¥³¡¼¥É¤ÎÃÇÊÒ¤òɽ¤¹¤Î¤Ë»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ @@ -595,7 +624,7 @@ ÂÀ»ú ÂÀ»ú¤Î¥Õ¥©¥ó¥È¤Ï¡¢ - ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¡¢¥³¥Þ¥ó¥É¡¢¥­¡¼¤òɽ¤¹¤Î¤Ë»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ + ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¡¢¥³¥Þ¥ó¥É¡¢¥­¡¼¤òɽ¤¹¤Î¤Ë»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ @@ -612,9 +641,7 @@ Ctrl Alt - Del - - + Del ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬ Ctrl, Alt ¤½¤ì¤«¤é Del @@ -630,9 +657,7 @@ , Ctrl - S - - + S ¤Ï¡¢¥æ¡¼¥¶¡¼¤¬ Ctrl ¥­¡¼¤È X ¥­¡¼¤òƱ»þ¤Ë²¡¤·¤Æ¤«¤é¡¢ From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 12:12:10 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6BBA9119; Tue, 9 Sep 2014 12:12:10 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 578B9C9; Tue, 9 Sep 2014 12:12:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89CCAIx029223; Tue, 9 Sep 2014 12:12:10 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89CCAbY029222; Tue, 9 Sep 2014 12:12:10 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201409091212.s89CCAbY029222@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 9 Sep 2014 12:12:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45572 - head/share/tools X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 12:12:10 -0000 Author: gjb Date: Tue Sep 9 12:12:09 2014 New Revision: 45572 URL: http://svnweb.freebsd.org/changeset/doc/45572 Log: Update the webupdate.wrapper to match the running version: - Don't assume or hard-code PORTSDIR is in /usr. - Set PINDEX_OVERRIDE based on the running OSVERSION. - Fetch the ports/INDEX file if ENOENT. - Group all exported variables together. Sponsored by: The FreeBSD Foundation Modified: head/share/tools/webupdate.wrapper Modified: head/share/tools/webupdate.wrapper ============================================================================== --- head/share/tools/webupdate.wrapper Tue Sep 9 11:00:09 2014 (r45571) +++ head/share/tools/webupdate.wrapper Tue Sep 9 12:12:09 2014 (r45572) @@ -12,20 +12,22 @@ SVNROOT=svn://svn.FreeBSD.org PUBDIR=/usr/local/www/www.freebsd.org DESTDIR="${PUBDIR}-clean" RSYNC_FLAGS="-avH" -PINDEX_OVERRIDE=/usr/ports/INDEX-9 GEN_INDEX=yes -export USER=www-data -export PATH DESTDIR PINDEX_OVERRIDE GEN_INDEX PUBDIR - WEBMAILTO=freebsd-doc@FreeBSD.org -export WEBMAILTO - FLAGDIR=/usr/local/www/build - -# We always build these - they are fast +: ${PORTSDIR:=/usr/local/www/ports}; export PORTSDIR +: ${INDEXNUM:=$(make -C ${PORTSDIR} -V OSREL)} +: ${PINDEX_OVERRIDE:=${PORTSDIR}/INDEX-${INDEXNUM%%.*}} +export USER=www-data +export PATH DESTDIR PINDEX_OVERRIDE GEN_INDEX PUBDIR PORTSDIR +export WEBMAILTO export WITH_PORTS_GROWTH=YES export WITH_PRSTATS=YES +if [ ! -e "${PINDEX_OVERRIDE}" ]; then + make -C ${PORTSDIR} fetchindex +fi + # Flags are ordered by more extensive to less if [ -e $FLAGDIR/fullbuild-clean.flag ]; then export BUILD_RELNOTES=YES From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 12:37:45 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10E4872E; Tue, 9 Sep 2014 12:37:45 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F115C358; Tue, 9 Sep 2014 12:37:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89CbiXt039598; Tue, 9 Sep 2014 12:37:44 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89Cbi9b039597; Tue, 9 Sep 2014 12:37:44 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409091237.s89Cbi9b039597@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Tue, 9 Sep 2014 12:37:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45573 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 12:37:45 -0000 Author: gavin Date: Tue Sep 9 12:37:44 2014 New Revision: 45573 URL: http://svnweb.freebsd.org/changeset/doc/45573 Log: link.mailto.url should be a URL. This fixes generated tags in HTML doc output. Modified: head/share/xml/freebsd-xhtml-common.xsl Modified: head/share/xml/freebsd-xhtml-common.xsl ============================================================================== --- head/share/xml/freebsd-xhtml-common.xsl Tue Sep 9 12:12:09 2014 (r45572) +++ head/share/xml/freebsd-xhtml-common.xsl Tue Sep 9 12:37:44 2014 (r45573) @@ -21,7 +21,7 @@ - + From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 13:12:57 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DDAA8E43; Tue, 9 Sep 2014 13:12:57 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C8D9396A; Tue, 9 Sep 2014 13:12:57 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89DCvbA058025; Tue, 9 Sep 2014 13:12:57 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89DCvNJ058024; Tue, 9 Sep 2014 13:12:57 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201409091312.s89DCvNJ058024@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 9 Sep 2014 13:12:57 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45574 - head/en_US.ISO8859-1/books/porters-handbook/makefiles X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 13:12:58 -0000 Author: mat (ports committer) Date: Tue Sep 9 13:12:57 2014 New Revision: 45574 URL: http://svnweb.freebsd.org/changeset/doc/45574 Log: Add a warning about OPTION_SINGLE usage. Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Tue Sep 9 12:37:44 2014 (r45573) +++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Tue Sep 9 13:12:57 2014 (r45574) @@ -3575,6 +3575,14 @@ OPT6_DESC= Describe OPT6OPTIONS_SINGLE= SG1 OPTIONS_SINGLE_SG1= OPT3 OPT4 + + + There must be one of each + OPTIONS_SINGLE group selected at all + time for the options to be valid. One option of each + group must be added to + OPTIONS_DEFAULT. + OPTIONS can be grouped as radio choices, where none or only one choice from each group From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 15:22:02 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A1D18510; Tue, 9 Sep 2014 15:22:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8BE51AC8; Tue, 9 Sep 2014 15:22:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89FM2uk024656; Tue, 9 Sep 2014 15:22:02 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89FM2mG024655; Tue, 9 Sep 2014 15:22:02 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201409091522.s89FM2mG024655@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 9 Sep 2014 15:22:02 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45575 - head/en_US.ISO8859-1/books/porters-handbook/porting-why X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 15:22:02 -0000 Author: mat (ports committer) Date: Tue Sep 9 15:22:02 2014 New Revision: 45575 URL: http://svnweb.freebsd.org/changeset/doc/45575 Log: igor -Ry and some other rewording and fixes. Differential Revision: https://reviews.freebsd.org/D649 Reviewed by: wblock Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml Tue Sep 9 13:12:57 2014 (r45574) +++ head/en_US.ISO8859-1/books/porters-handbook/porting-why/chapter.xml Tue Sep 9 15:22:02 2014 (r45575) @@ -16,7 +16,7 @@ in mind when reading this document. In &os;, anyone may submit a new port, or volunteer to - maintain an existing port if it is unmaintained—you do not - need any special commit privileges to do so. + maintain an existing unmaintained port. No special commit + privilege is needed. From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 15:26:21 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1C3806F4; Tue, 9 Sep 2014 15:26:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F18A0B23; Tue, 9 Sep 2014 15:26:20 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89FQKR9025272; Tue, 9 Sep 2014 15:26:20 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89FQKoR025271; Tue, 9 Sep 2014 15:26:20 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201409091526.s89FQKoR025271@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 9 Sep 2014 15:26:20 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45576 - head/en_US.ISO8859-1/books/porters-handbook/porting-samplem X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 15:26:21 -0000 Author: mat (ports committer) Date: Tue Sep 9 15:26:20 2014 New Revision: 45576 URL: http://svnweb.freebsd.org/changeset/doc/45576 Log: igor -Ry and some other rewording and fixes. Differential Revision: https://reviews.freebsd.org/D648 Reviewed by: wblock Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Tue Sep 9 15:22:02 2014 (r45575) +++ head/en_US.ISO8859-1/books/porters-handbook/porting-samplem/chapter.xml Tue Sep 9 15:26:20 2014 (r45576) @@ -11,14 +11,14 @@ A Sample <filename>Makefile</filename> - Here is a sample Makefile that you can - use to create a new port. Make sure you remove all the extra - comments (ones between brackets)! + Here is a sample Makefile that can be + used to create a new port. Make sure to remove all the extra + comments (ones between brackets). - It is recommended that you follow this format (ordering of - variables, empty lines between sections, etc.). This format is + The format shown is the recommended one for ordering + variables, empty lines between sections, and so on. This format is designed so that the most important information is easy to locate. - We recommend that you use + We recommend using portlint to check the Makefile. @@ -27,7 +27,7 @@ [The optional Created by: line names the person who originally created the port. Note that the : is followed by a space and not a tab character. -If this line is present, future maintainers should +If this line is present, future maintainers must not change or remove it except at the original author's request.] # $FreeBSD$ @@ -45,7 +45,7 @@ PORTNAME= xdvi PORTVERSION= 18.2 CATEGORIES= print [do not forget the trailing slash ("/")! - if you are not using MASTER_SITE_* macros] + if not using MASTER_SITE_* macros] MASTER_SITES= ${MASTER_SITE_XCONTRIB} MASTER_SITE_SUBDIR= applications PKGNAMEPREFIX= ja- @@ -74,8 +74,8 @@ RUN_DEPENDS= gs:${PORTSDIR}/print/ghosts IS_INTERACTIVE= yes [If it extracts to a directory other than ${DISTNAME}...] WRKSRC= ${WRKDIR}/xdvi-new -[If the distributed patches were not made relative to ${WRKSRC}, you - may need to tweak this] +[If the distributed patches were not made relative to ${WRKSRC}, + this may need to be tweaked] PATCH_DIST_STRIP= -p1 [If it requires a "configure" script generated by GNU autoconf to be run] GNU_CONFIGURE= yes From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 15:32:11 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2E4B4A2F; Tue, 9 Sep 2014 15:32:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F3B62C2A; Tue, 9 Sep 2014 15:32:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89FWA1b029580; Tue, 9 Sep 2014 15:32:10 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89FWAxW029579; Tue, 9 Sep 2014 15:32:10 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201409091532.s89FWAxW029579@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 9 Sep 2014 15:32:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45577 - head/en_US.ISO8859-1/books/porters-handbook/new-port X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 15:32:11 -0000 Author: mat (ports committer) Date: Tue Sep 9 15:32:10 2014 New Revision: 45577 URL: http://svnweb.freebsd.org/changeset/doc/45577 Log: igor -Ry and some other rewording and fixes. Differential Revision: https://reviews.freebsd.org/D644 Reviewed by: wblock Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml Tue Sep 9 15:26:20 2014 (r45576) +++ head/en_US.ISO8859-1/books/porters-handbook/new-port/chapter.xml Tue Sep 9 15:32:10 2014 (r45577) @@ -11,18 +11,18 @@ Making a New Port - So, you are interested in making your own port or - upgrading an existing one? Great! + Interested in making a new port, or upgrading existing ports? + Great! What follows are some guidelines for creating a new port for - &os;. If you want to upgrade an existing port, you should read - this and then read . + &os;. To upgrade an existing port, read + this, then read . - When this document is not sufficiently detailed, you should - refer to /usr/ports/Mk/bsd.port.mk, which all - port Makefiles include. Even if you do not hack Makefiles daily, - it is well commented, and you will still gain much knowledge from - it. Additionally, you may send specific questions to the + When this document is not sufficiently detailed, + refer to /usr/ports/Mk/bsd.port.mk, which is + included by all port Makefiles. Even those + not hacking Makefiles daily can gain much + knowledge from it. Additionally, specific questions can be sent to the &a.ports;. @@ -33,7 +33,7 @@ /usr/ports/Mk/bsd.port.mk; the others probably ought to be. Note that this file uses a non-standard tab setting: Emacs and - Vim should recognize the setting on + Vim will recognize the setting on loading the file. Both &man.vi.1; and &man.ex.1; can be set to use the correct value by typing :set tabstop=4 once the file has been From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 15:40:40 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A4152DA8; Tue, 9 Sep 2014 15:40:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 84811D3C; Tue, 9 Sep 2014 15:40:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89FeeKP032651; Tue, 9 Sep 2014 15:40:40 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89FeeKf032650; Tue, 9 Sep 2014 15:40:40 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201409091540.s89FeeKf032650@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 9 Sep 2014 15:40:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45578 - head/en_US.ISO8859-1/books/porters-handbook/keeping-up X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 15:40:40 -0000 Author: mat (ports committer) Date: Tue Sep 9 15:40:40 2014 New Revision: 45578 URL: http://svnweb.freebsd.org/changeset/doc/45578 Log: igor -Ry and some other rewording and fixes. Differential Revision: https://reviews.freebsd.org/D642 Reviewed by: wblock Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml Tue Sep 9 15:32:10 2014 (r45577) +++ head/en_US.ISO8859-1/books/porters-handbook/keeping-up/chapter.xml Tue Sep 9 15:40:40 2014 (r45578) @@ -19,30 +19,29 @@ One of the easiest ways to learn about updates that have already been committed is by subscribing to FreshPorts. - You can select multiple ports to monitor. Maintainers are + Multiple ports can be monitored. Maintainers are strongly encouraged to subscribe, because they will receive notification of not only their own changes, but also any changes that any other &os; committer has made. (These are often necessary to keep up with changes in the underlying ports framework—although it would be most polite to receive an advance heads-up from those committing such changes, sometimes - this is overlooked or just simply impractical. Also, in some + this is overlooked or impractical. Also, in some cases, the changes are very minor in nature. We expect everyone to use their best judgement in these cases.) - If you wish to use FreshPorts, all you need is an account. - If your registered email address is - @FreeBSD.org, you will see the opt-in link on - the right hand side of the webpages. For those of you who - already have a FreshPorts account, but are not using your - @FreeBSD.org email address, just change your - email to @FreeBSD.org, subscribe, then change - it back again. + To use FreshPorts, an account is required. Those with + registered email addresses at @FreeBSD.org + will see the opt-in link on the right-hand side of the web + pages. Those who already have a FreshPorts account but are not + using a @FreeBSD.org email address can change + the email to @FreeBSD.org, subscribe, then + change it back again. FreshPorts also has a sanity test feature which automatically tests each commit to the &os; ports tree. If - subscribed to this service, you will be notified of any errors - which FreshPorts detects during sanity testing of your + subscribed to this service, a committer will receive notifications + of any errors which FreshPorts detects during sanity testing of their commits. @@ -65,14 +64,14 @@ The &os; Ports Mailing List - If you maintain ports, you should consider following the + As a ports maintainer, consider subscribing to &a.ports;. Important changes to the way ports work will be announced there, and then committed to CHANGES. - If this mailing list is too high volume you may consider - following &a.ports-announce; which is moderated and has no - discussion. + If the volume of messages on this mailing list is too high, + consider following &a.ports-announce; which contains only + announcements. @@ -113,8 +112,8 @@ the maintainer is responsible for, the number of those ports with new distfiles, and the percentage of those ports that are out-of-date. The search function allows for searching by email - address for a specific maintainer, and for selecting whether or - not only out-of-date ports should be shown. + address for a specific maintainer, and for selecting whether + only out-of-date ports are shown. Upon clicking on a maintainer's email address, a list of all of their ports is displayed, along with port category, @@ -142,18 +141,18 @@ future, this will be expanded to include the distfile survey, as well as other sources. - To get started, you can view all information about a - particular port by using the To get started, use the Overview - of One Port. + of One Port search page to find all the information + about a port. - As of this writing, this is the only resource available that - maps GNATS PR entries to portnames. (PR submitters do not + This is the only resource available that + maps PR entries to portnames. PR submitters do not always include the portname in their Synopsis, although we would - prefer that they did.) So, portsmon is a - good place to start if you want to find out whether an existing - port has any PRs filed against it and/or any build errors; or, - to find out if a new port that you may be thinking about + prefer that they did. So, portsmon is a + good place to find out whether an existing + port has any PRs filed against it, any build errors, or + if a new port the porter is considering creating has already been submitted. From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 15:51:33 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D2663182; Tue, 9 Sep 2014 15:51:33 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B191DDE9; Tue, 9 Sep 2014 15:51:33 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89FpXLO036193; Tue, 9 Sep 2014 15:51:33 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89FpXi6036192; Tue, 9 Sep 2014 15:51:33 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201409091551.s89FpXi6036192@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Tue, 9 Sep 2014 15:51:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45579 - head/en_US.ISO8859-1/books/porters-handbook/pkg-files X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 15:51:33 -0000 Author: mat (ports committer) Date: Tue Sep 9 15:51:33 2014 New Revision: 45579 URL: http://svnweb.freebsd.org/changeset/doc/45579 Log: igor -Ry and some other rewording and fixes. Differential Revision: https://reviews.freebsd.org/D645 Reviewed by: wblock Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml Tue Sep 9 15:40:40 2014 (r45578) +++ head/en_US.ISO8859-1/books/porters-handbook/pkg-files/chapter.xml Tue Sep 9 15:51:33 2014 (r45579) @@ -9,7 +9,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="pkg-files"> - The <filename>pkg-*</filename> Files + <filename>pkg-*</filename> There are some tricks we have not mentioned yet about the pkg-* files that @@ -18,19 +18,19 @@ <filename>pkg-message</filename> - If you need to display a message to the installer, you may + To display a message when the package is installed, place the message in pkg-message. This capability is often useful to display additional installation steps to be taken after a pkg install or to display licensing information. When some lines about the build-time knobs or warnings - have to be displayed, use ECHO_MSG. The - pkg-message file is only for + have to be displayed, use ECHO_MSG. + pkg-message is only for post-installation steps. Likewise, the distinction between - ECHO_MSG and ECHO_CMD - should be kept in mind. The former is for printing - informational text to the screen, while the latter is for + ECHO_MSG is for printing + informational text to the screen and ECHO_CMD + is for command pipelining: update-etc-shells: @@ -41,22 +41,22 @@ @${RM} /etc/shells.bak - The pkg-message file does not need - to be added to pkg-plist. + Do not add an entry for pkg-message + in pkg-plist. <filename>pkg-install</filename> - If your port needs to execute commands when the binary + If the port needs to execute commands when the binary package is installed with pkg add or - pkg install you can do this via the - pkg-install script. This script will - automatically be added to the package, and will be run twice by - pkg the first time as ${SH} + pkg install, use + pkg-install. This script will + automatically be added to the package. It will be run twice by + pkg, the first time as ${SH} pkg-install ${PKGNAME} PRE-INSTALL before the - package is installed and the second time as + package is installed, and the second time as ${SH} pkg-install ${PKGNAME} POST-INSTALL after it has been installed. $2 can be tested to determine which @@ -84,21 +84,21 @@ Changing the Names of - <filename>pkg-<replaceable>*</replaceable></filename> - Files + pkg-* All the names of - pkg-* files are - defined using variables so you can change them in your - Makefile if need be. This is especially - useful when you are sharing the same + pkg-* are + defined using variables that can be changed in the + Makefile if needed. This is especially + useful when sharing the same pkg-* files - among several ports or have to write to one of the above files - (see writing to places other than + among several ports or when it is necessary to write to one of these files. + See writing to places other than WRKDIR for why it is a bad idea to - write directly into the + write directly into + the directory containing the pkg-* - subdirectory). + files. Here is a list of variable names and their default values. (PKGDIR defaults to @@ -147,13 +147,13 @@ Making Use of <varname>SUB_FILES</varname> and <varname>SUB_LIST</varname> - The SUB_FILES and - SUB_LIST variables are useful for dynamic + SUB_FILES and + SUB_LIST are useful for dynamic values in port files, such as the installation PREFIX in pkg-message. - The SUB_FILES variable specifies a list + SUB_FILES specifies a list of files to be automatically modified. Each file in the SUB_FILES list must have a corresponding @@ -163,16 +163,16 @@ ${WRKDIR}/file. Files defined as a value of USE_RC_SUBR (or the deprecated USE_RCORDER) are automatically - added to the SUB_FILES. For the files + added to SUB_FILES. For the files pkg-message, pkg-install, and pkg-deinstall, the corresponding Makefile variable is automatically set to point to the processed version. - The SUB_LIST variable is a list of - VAR=VALUE pairs. For each pair - %%VAR%% will get replaced with + SUB_LIST is a list of + VAR=VALUE pairs. For each pair, + %%VAR%% will be replaced with VALUE in each file listed in SUB_FILES. Several common pairs are automatically defined: PREFIX, @@ -182,15 +182,15 @@ line beginning with @comment will be deleted from resulting files after a variable substitution. - The following example will replace + This example replaces %%ARCH%% with the system architecture in a pkg-message: SUB_FILES= pkg-message SUB_LIST= ARCH=${ARCH} - Note that for this example, the - pkg-message.in file must exist in + Note that for this example, + pkg-message.in must exist in FILESDIR. Example of a good From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 17:53:49 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6E4B1832; Tue, 9 Sep 2014 17:53:49 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 52CEDE6F; Tue, 9 Sep 2014 17:53:49 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89Hrn1Q097888; Tue, 9 Sep 2014 17:53:49 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89HrnBn097885; Tue, 9 Sep 2014 17:53:49 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201409091753.s89HrnBn097885@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 9 Sep 2014 17:53:49 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45580 - in head/en_US.ISO8859-1/htdocs/releases: 10.0R 9.3R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 17:53:49 -0000 Author: gjb Date: Tue Sep 9 17:53:48 2014 New Revision: 45580 URL: http://svnweb.freebsd.org/changeset/doc/45580 Log: Regen after r271324, r271325, r271326 Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/10.0R/errata.html head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Modified: head/en_US.ISO8859-1/htdocs/releases/10.0R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.0R/errata.html Tue Sep 9 15:51:33 2014 (r45579) +++ head/en_US.ISO8859-1/htdocs/releases/10.0R/errata.html Tue Sep 9 17:53:48 2014 (r45580) @@ -1,5 +1,5 @@ -FreeBSD 10.0-RELEASE Errata

FreeBSD 10.0-RELEASE Errata

The FreeBSD Project

FreeBSD 10.0-RELEASE Errata

The FreeBSD Project

FreeBSD is a registered trademark of the FreeBSD Foundation.

Intel, Celeron, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered @@ -13,7 +13,7 @@ as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the or the - ® symbol.

Last modified on 2014-08-27 by gjb.
Abstract

This document lists errata items for FreeBSD 10.0-RELEASE, + ® symbol.

Last modified on 2014-09-09 by gjb.
Abstract

This document lists errata items for FreeBSD 10.0-RELEASE, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. This information @@ -43,7 +43,7 @@ handling

SA-14:13.pam3 June 2014

Fix incorrect error handling in PAM policy parser

SA-14:14.openssl5 June 2014

Multiple vulnerabilities

SA-14:15.iconv24 June 2014

NULL pointer dereference and out-of-bounds array access

SA-14:16.file24 June 2014

Multiple vulnerabilities

SA-14:17.kmem8 July 2014

Kernel memory disclosure in control messages - and SCTP notifications

3. Open Issues

  • FreeBSD/i386 10.0-RELEASE running as a guest + and SCTP notifications

    SA-14:18.openssl9 September 2014

    Multiple vulnerabilities

3. Open Issues

  • FreeBSD/i386 10.0-RELEASE running as a guest operating system on VirtualBox can have a problem with disk I/O access. It depends on some specific hardware configuration and does not depend on a Modified: head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Tue Sep 9 15:51:33 2014 (r45579) +++ head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Tue Sep 9 17:53:48 2014 (r45580) @@ -1,5 +1,5 @@ -FreeBSD 9.3-RELEASE Errata

    FreeBSD 9.3-RELEASE Errata

    +FreeBSD 9.3-RELEASE Errata

    FreeBSD 9.3-RELEASE Errata

    The FreeBSD Project

    FreeBSD is a registered trademark of the FreeBSD Foundation.

    Intel, Celeron, EtherExpress, i386, @@ -14,7 +14,7 @@ as trademarks. Where those designations appear in this document, and the FreeBSD Project was aware of the trademark claim, the designations have been followed by the or the - ® symbol.

    Last modified on 2014-07-08 by gjb.
    Abstract

    This document lists errata items for FreeBSD 9.3-RELEASE, + ® symbol.

    Last modified on 2014-09-09 by gjb.
    Abstract

    This document lists errata items for FreeBSD 9.3-RELEASE, containing significant information discovered after the release or too late in the release cycle to be otherwise included in the release documentation. @@ -38,7 +38,7 @@ the snapshot).

    For a list of all FreeBSD CERT security advisories, see http://www.FreeBSD.org/security/ or ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/.

    2. Security Advisories

    Problems described in the following security advisories have been fixed in 9.3-RELEASE. For more information, consult the individual advisories available from - http://security.FreeBSD.org/.

    AdvisoryDateTopic

    No security advisories.

     

     

    3. Late-Breaking News

    No late-breaking news.

    This file, and other rel ease-related documents, + http://security.FreeBSD.org/.

    AdvisoryDateTopic
    SA-14:18.openssl9 September 2014

    Multiple vulnerabilities

    3. Late-Breaking News

    No late-breaking news.

    < small>This file, and other release-related documents, can be downloaded from http://www.FreeBSD.org/releases/.

    For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.

    All users of FreeBSD 9.3-STABLE should From owner-svn-doc-head@FreeBSD.ORG Tue Sep 9 19:08:14 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5EE7A1F3; Tue, 9 Sep 2014 19:08:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4A5EC8DF; Tue, 9 Sep 2014 19:08:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s89J8Efh032328; Tue, 9 Sep 2014 19:08:14 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s89J8Eso032327; Tue, 9 Sep 2014 19:08:14 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201409091908.s89J8Eso032327@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Tue, 9 Sep 2014 19:08:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45581 - head/en_US.ISO8859-1/htdocs/snapshots X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 19:08:14 -0000 Author: gjb Date: Tue Sep 9 19:08:13 2014 New Revision: 45581 URL: http://svnweb.freebsd.org/changeset/doc/45581 Log: We no longer build boot floppies, so remove a reference from the snapshots page. Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/snapshots/index.xml Modified: head/en_US.ISO8859-1/htdocs/snapshots/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/snapshots/index.xml Tue Sep 9 17:53:48 2014 (r45580) +++ head/en_US.ISO8859-1/htdocs/snapshots/index.xml Tue Sep 9 19:08:13 2014 (r45581) @@ -64,7 +64,7 @@

  • The major release number will not be changed in the main distribution for each snapshot. - It will only be changed on the boot floppies + It will only be changed on the installation medium so that you know when the snapshot was made. These are not releases, these are snapshots, and it is important that this distinction be preserved. From owner-svn-doc-head@FreeBSD.ORG Wed Sep 10 00:20:28 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A28574F1; Wed, 10 Sep 2014 00:20:28 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 73A0DDF3; Wed, 10 Sep 2014 00:20:28 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8A0KS3h082581; Wed, 10 Sep 2014 00:20:28 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8A0KSQZ082580; Wed, 10 Sep 2014 00:20:28 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201409100020.s8A0KSQZ082580@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 10 Sep 2014 00:20:28 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45582 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 00:20:28 -0000 Author: gjb Date: Wed Sep 10 00:20:27 2014 New Revision: 45582 URL: http://svnweb.freebsd.org/changeset/doc/45582 Log: Update __FreeBSD_version values after r271341 Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Tue Sep 9 19:08:13 2014 (r45581) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Wed Sep 10 00:20:27 2014 (r45582) @@ -3859,6 +3859,13 @@ + 804504 + September 9, 2014 + 8.4-STABLE after FreeBSD-SA-14:18 + (rev 271305). + + + 900000 August 22, 2009 9.0-CURRENT. @@ -4437,6 +4444,13 @@ + 903503 + September 9, 2014 + 9-STABLE after FreeBSD-SA-14:18 + (rev 269687). + + + 1000000 September 26, 2011 10.0-CURRENT. @@ -5098,6 +5112,13 @@ + 1000715 + September 9, 2014 + 10-STABLE after FreeBSD-SA-14:18 + (rev 269686). + + + 1100000 October 10, 2013 11.0-CURRENT @@ -5332,6 +5353,13 @@ 11.0-CURRENT after SOCK_DGRAM bug fix (rev 269489). + + + 1100031 + September 9, 2014 + 11.0-CURRENT after FreeBSD-SA-14:18.openssl + (rev 269686). + From owner-svn-doc-head@FreeBSD.ORG Wed Sep 10 08:48:59 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 132958EE; Wed, 10 Sep 2014 08:48:59 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E7AC6F70; Wed, 10 Sep 2014 08:48:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8A8mwY4020719; Wed, 10 Sep 2014 08:48:58 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8A8mw8A020718; Wed, 10 Sep 2014 08:48:58 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409100848.s8A8mw8A020718@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Wed, 10 Sep 2014 08:48:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45583 - head/ja_JP.eucJP/books/handbook/preface X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 08:48:59 -0000 Author: ryusuke Date: Wed Sep 10 08:48:58 2014 New Revision: 45583 URL: http://svnweb.freebsd.org/changeset/doc/45583 Log: - Merge the following from the English version: r40743 -> r42896 head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/preface/preface.xml Wed Sep 10 00:20:27 2014 (r45582) +++ head/ja_JP.eucJP/books/handbook/preface/preface.xml Wed Sep 10 08:48:58 2014 (r45583) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r40743 + Original revision: r42896 $FreeBSD$ --> @@ -104,13 +104,6 @@ °Å¹æ²½¤µ¤ì¤¿¥Ç¥£¥¹¥¯¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - - ¤Ë¡¢ @@ -285,6 +278,16 @@ + , + &os; 9.X + ¤Î¥¤¥ó¥¹¥È¡¼¥ë + + bsdinstall ¤òÍѤ¤¤¿ + &os; 9.x + °Ê¹ß¤Î¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¹¥È¡¼¥ë²áÄø¤ò°ìÄ̤ê¥æ¡¼¥¶¤Ë°ÆÆ⤷¤Æ¤¤¤Þ¤¹¡£ + + + , &os; 8.X ¤Î¥¤¥ó¥¹¥È¡¼¥ë @@ -296,16 +299,6 @@ - , - &os; 9.X - ¤Î¥¤¥ó¥¹¥È¡¼¥ë - - bsdinstall ¤òÍѤ¤¤¿ - &os; 9.x - °Ê¹ß¤Î¥·¥¹¥Æ¥à¤Î¥¤¥ó¥¹¥È¡¼¥ë²áÄø¤ò°ìÄ̤ê¥æ¡¼¥¶¤Ë°ÆÆ⤷¤Æ¤¤¤Þ¤¹¡£ - - - , &unix; ¤Î´ðÁÃÃμ± @@ -452,7 +445,7 @@ :-) @@ -48,7 +48,7 @@ The extract target is run. - It looks for your port's distribution file (typically a + It looks for the port's distribution file (typically a gzipped tarball) in DISTDIR and unpacks it into a temporary subdirectory specified by WRKDIR @@ -115,7 +115,7 @@ - The above are the default actions. In addition, you can + The above are the default actions. In addition, define targets pre-something or @@ -124,35 +124,35 @@ scripts subdirectory, and they will be run before or after the default actions are done. - For example, if you have a - post-extract target defined in your + For example, if there is a + post-extract target defined in the Makefile, and a file pre-build in the scripts subdirectory, the post-extract target will be called - after the regular extraction actions, and the - pre-build script will be executed before - the default build rules are done. It is recommended that you + after the regular extraction actions, and + pre-build will be executed before + the default build rules are done. It is recommended to use Makefile targets if the actions are simple enough, because it will be easier for someone to figure out what kind of non-default action the port requires. The default actions are done by the - bsd.port.mk targets - do-something. + do-something + targets from bsd.port.mk. For example, the commands to extract a port are in the target - do-extract. If you are not happy - with the default target, you can fix it by redefining the + do-extract. If + the default target does not do the job right, redefine the do-something - target in your Makefile. + target in the Makefile. - The main targets (e.g., + The main targets (for example, extract, configure, etc.) do nothing more than make sure all the stages up to that one are completed and call the real targets or scripts, and they are not intended to - be changed. If you want to fix the extraction, fix + be changed. to fix the extraction, fix do-extract, but never ever change the way extract operates! Additionally, the target @@ -160,8 +160,8 @@ not run by the ports infrastructure. - Now that you understand what goes on when the user types - make install, let us go through the + Now that what goes on when the user types make + install is better understood, let us go through the recommended steps to create the perfect port. @@ -172,54 +172,55 @@ (foo.tar.gz or foo.tar.bz2) and copy it into DISTDIR. Always use - mainstream sources when and where you - can. + mainstream sources when and where + possible. - You will need to set the variable + Set the variable MASTER_SITES to reflect where the original - tarball resides. You will find convenient shorthand definitions + tarball resides. Shorthand definitions exist for most mainstream sites in bsd.sites.mk. Please use these sites—and the associated definitions—if at all possible, to help avoid the problem of having the same information repeated over again many times in the source base. As these sites tend to change over time, this - becomes a maintenance nightmare for everyone involved. + becomes a maintenance nightmare for everyone involved. See + for details. - If you cannot find a FTP/HTTP site that is well-connected to + If there is no FTP/HTTP site that is well-connected to the net, or can only find sites that have irritatingly - non-standard formats, you might want to put a copy on a reliable - FTP or HTTP server that you control (e.g., your home + non-standard formats, put a copy on a reliable + FTP or HTTP server (for example, a home page). - If you cannot find somewhere convenient and reliable to put - the distfile we can house it ourselves on + If a convenient and reliable place to put + the distfile cannot be found, we can house it ourselves on ftp.FreeBSD.org; however, this is the least-preferred solution. The distfile must be placed into ~/public_distfiles/ of someone's freefall account. Ask the person who - commits your port to do this. This person will also set + commits the port to do this. This person will also set MASTER_SITES to MASTER_SITE_LOCAL and MASTER_SITE_SUBDIR to their freefall username. - If your port's distfile changes all the time without any + If the port's distfile changes all the time without any kind of version update by the author, consider putting the - distfile on your home page and listing it as the first - MASTER_SITES. If you can, try to talk the + distfile on a home page and listing it as the first + MASTER_SITES. Try to talk the port author out of doing this; it really does help to establish - some kind of source code control. Hosting your own version will + some kind of source code control. Hosting a specific version will prevent users from getting checksum mismatch errors, and also reduce the workload of maintainers of our FTP site. Also, if there is - only one master site for the port, it is recommended that you - house a backup at your site and list it as the second + only one master site for the port, it is recommended to + house a backup on a home page and list it as the second MASTER_SITES. - If your port requires some additional `patches' that are + If the port requires some additional `patches' that are available on the Internet, fetch them too and put them in DISTDIR. Do not worry if they come from a - site other than where you got the main source tarball, we have a + site other than where the main source tarball comes, we have a way to handle these situations (see the description of PATCHFILES below). @@ -230,24 +231,24 @@ Unpack a copy of the tarball in a private directory and make whatever changes are necessary to get the port to compile properly under the current version of &os;. Keep - careful track of everything you do, as you - will be automating the process shortly. Everything, including - the deletion, addition, or modification of files should be - doable using an automated script or patch file when your port is + careful track of steps, as they will be + needed to automate the process shortly. Everything, including + the deletion, addition, or modification of files has to be + doable using an automated script or patch file when the port is finished. - If your port requires significant user - interaction/customization to compile or install, you should take + If the port requires significant user + interaction/customization to compile or install, take a look at one of Larry Wall's classic Configure scripts and perhaps do - something similar yourself. The goal of the new ports + something similar. The goal of the new ports collection is to make each port as plug-and-play as possible for the end-user while using a minimum of disk space. Unless explicitly stated, patch files, scripts, and other - files you have created and contributed to the &os; ports + files created and contributed to the &os; ports collection are assumed to be covered by the standard BSD copyright conditions. @@ -385,7 +386,7 @@ junk in there. In particular, diffs between two backup files, Makefiles when the port uses Imake or GNU configure, - etc., are unnecessary and should be deleted. If it was + etc., are unnecessary and have to be deleted. If it was necessary to edit configure.in and run autoconf to regenerate configure, do not take the diffs of @@ -444,10 +445,10 @@ DOS2UNIX_GLOB= *.c *.cpp *.h Configuring - Include any additional customization commands in your + Include any additional customization commands in the configure script and save it in the scripts subdirectory. As mentioned above, - you can also do this with Makefile targets + it is also possible do this with Makefile targets and/or scripts with the name pre-configure or post-configure. @@ -455,10 +456,10 @@ DOS2UNIX_GLOB= *.c *.cpp *.h Handling User Input - If your port requires user input to build, configure, or - install, you must set IS_INTERACTIVE in your + If the port requires user input to build, configure, or + install, set IS_INTERACTIVE in the Makefile. This will allow - overnight builds to skip your port if the user + overnight builds to skip it. If the user sets the variable BATCH in his environment (and if the user sets the variable INTERACTIVE, then only those ports requiring interaction are @@ -466,8 +467,8 @@ DOS2UNIX_GLOB= *.c *.cpp *.h It is also recommended that if there are reasonable default - answers to the questions, you check the - PACKAGE_BUILDING variable and turn off the + answers to the questions, + PACKAGE_BUILDING be used to turn off the interactive script when it is set. This will allow us to build the packages for CDROMs and FTP. From owner-svn-doc-head@FreeBSD.ORG Wed Sep 10 13:14:00 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 741DF3A3; Wed, 10 Sep 2014 13:14:00 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5DE8710BA; Wed, 10 Sep 2014 13:14:00 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8ADE0hX054062; Wed, 10 Sep 2014 13:14:00 GMT (envelope-from mat@FreeBSD.org) Received: (from mat@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8ADE0IJ054059; Wed, 10 Sep 2014 13:14:00 GMT (envelope-from mat@FreeBSD.org) Message-Id: <201409101314.s8ADE0IJ054059@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: mat set sender to mat@FreeBSD.org using -f From: Mathieu Arnold Date: Wed, 10 Sep 2014 13:14:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45586 - head/en_US.ISO8859-1/books/porters-handbook/quick-porting X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 13:14:00 -0000 Author: mat (ports committer) Date: Wed Sep 10 13:13:59 2014 New Revision: 45586 URL: http://svnweb.freebsd.org/changeset/doc/45586 Log: igor -Ry and some other rewording and fixes. Differential Revision: https://reviews.freebsd.org/D650 Reviewed by: wblock Sponsored by: Absolight Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Wed Sep 10 12:56:21 2014 (r45585) +++ head/en_US.ISO8859-1/books/porters-handbook/quick-porting/chapter.xml Wed Sep 10 13:13:59 2014 (r45586) @@ -20,7 +20,7 @@ /usr/ports/distfiles. - The following steps assume that the software compiled + These steps assume that the software compiled out-of-the-box. In other words, absolutely no changes were required for the application to work on a &os; system. If anything had to be changed, refer to This is not a manual or an in-depth description on how to use or compile the port! Please be careful when copying from the - README or manpage; too + README or manpage. Too often they are not a concise description of the port or - are in an awkward format (e.g., manpages have justified - spacing, which looks particularly bad with monospaced - fonts). + are in an awkward format. For example, manpages have + justified spacing, which looks particularly bad with + monospaced fonts. A well-written pkg-descr describes @@ -116,7 +116,7 @@ COMMENT= Cat chasing a mouse all over th one of the websites (pick the most common one) with WWW: (followed by single space) so that automated tools will work correctly. If the - URI is the root of the website or directory, it should be + URI is the root of the website or directory, it must be terminated with a slash. @@ -125,8 +125,8 @@ COMMENT= Cat chasing a mouse all over th moved, was renamed, or is hosted elsewhere. - The following example shows how the - pkg-descr should look: + This example shows how + pkg-descr looks: This is a port of oneko, in which a cat chases a poor mouse all over the screen. @@ -182,8 +182,8 @@ lib/X11/oneko/mouse.xpm PLIST_DIRS, respectively, within the port's Makefile. For instance, we could get along without pkg-plist in - the above oneko port by adding the - following lines to the Makefile: + the above oneko port by adding these + lines to the Makefile: PLIST_FILES= bin/oneko \ man/man1/oneko.1.gz \ @@ -193,12 +193,12 @@ lib/X11/oneko/mouse.xpm lib/X11/oneko/mouse.xpm PLIST_DIRS= lib/X11/oneko - Of course, PLIST_DIRS should be left - unset if a port installs no directories of its own. + Of course, PLIST_DIRS does not need to + be set if a port installs no directories of its own. Several ports can share a common directory. In that - case, PLIST_DIRS should be replaced by + case, PLIST_DIRS must be replaced by PLIST_DIRSTRY so that the directory is removed only if empty, otherwise it is silently ignored. PLIST_DIRS and @@ -351,26 +351,30 @@ PLIST_DIRS= lib/X11/onekoshar `find oneko` > oneko.shar + - Classify the bug report as Category - ports and Class - change-request. Do not - mark the report confidential! Add a short + To submit oneko.shar, use the bug submit + form (category Ports Tree). + Add a short description of the program to the Description field of the PR - (perhaps a short version of the COMMENT), and - add the .shar file to the Fix field. + (perhaps a short version of COMMENT), and + don't forget to add oneko.shar as an + attachment. - Giving a good description in the synopsis of the problem + Giving a good description in the summary of the problem report makes the work of port committers a lot easier. We prefer something like New port: - <category>/<portname> <short description of - the port> for new ports. Using this + category/portname short description of + the port for new ports. Using this scheme makes it easier and faster to begin the work of committing the new port. @@ -388,7 +392,7 @@ PLIST_DIRS= lib/X11/oneko. After looking at the new port, we will reply if necessary, - and put it in the tree. Your name will also be added to the + and commit it to the tree. The submitter's name will also be added to the list of Additional &os; Contributors and other files. From owner-svn-doc-head@FreeBSD.ORG Wed Sep 10 17:46:08 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6EADE5AC; Wed, 10 Sep 2014 17:46:08 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4FF06603; Wed, 10 Sep 2014 17:46:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8AHk8Ri089763; Wed, 10 Sep 2014 17:46:08 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8AHk87r089762; Wed, 10 Sep 2014 17:46:08 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409101746.s8AHk87r089762@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Wed, 10 Sep 2014 17:46:08 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45587 - head/en_US.ISO8859-1/htdocs/platforms X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 17:46:08 -0000 Author: gavin Date: Wed Sep 10 17:46:07 2014 New Revision: 45587 URL: http://svnweb.freebsd.org/changeset/doc/45587 Log: Update the FreeBSD/arm lplatform page to reflect the last few years of progress. Most of this information comes from the FreeBSD/arm wiki page. Modified: head/en_US.ISO8859-1/htdocs/platforms/arm.xml Modified: head/en_US.ISO8859-1/htdocs/platforms/arm.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/arm.xml Wed Sep 10 13:13:59 2014 (r45586) +++ head/en_US.ISO8859-1/htdocs/platforms/arm.xml Wed Sep 10 17:46:07 2014 (r45587) @@ -45,35 +45,77 @@

    FreeBSD/ARM Hardware Notes

    -

    FreeBSD should work on the i80321 based Intel XScale® - devboards, which includes the IQ31244 and IQ80321 boards. - Support is still minimal, covering only the CPU, PCI-X bus, - em(4) Ethernet adapters, the UART and timer devices.

    - -

    The i80219 XScale processor is supported, as is the EP80219 - devboard.

    - -

    The IXP425 is supported, as is the Avila GW2348-4 devboard.

    - -

    The Atmel AT91RM9200 CPU/Microcontroller range is supported. - Support is provided for the Kwikbyte KB9202 devboard range, the - BWCT board and the Hot-e HL200 thin client device.

    - -

    Minimal support for the StrongARM 1100 CPU is provided, but - only within the limits of what Simics emulate: CPU, UART and - clock. It is theoretically possible to boot on the Assabet board, - the one Simics emulates; no attempts, successful or unsuccessful, - have been reported.

    - -

    Additionally, support for the Technologic Systems TS-7200 devboard - is in the works, as is support for the Atmel AT91SAM926x CPU and - the Marvell Orion ARM SoC, the Samsung S3C2XX0 range, and Cirrus - Logic EP93XX CPUs.

    +

    FreeBSD/arm supports or is working on support for a large range of + ARM CPUs and development boards. Not every peripheral is supported on + every CPU or board, though work continues towards this and contributions + are always welcome. Conversely, many CPUs and boards not listed may + work with only minimal changes needed.

    + +

    Listing all supported devices on all CPUs and boards is impractical here, + however much information can be obtained from the mailing list and + archives, the FreeBSD/arm + Wiki pages, and also from the + Kernel + Configuration files

    + +

    CPUs

    + +
      +
    • Allwinner A10/A20
    • +
    • Atmel AT91RM92 and AT91SAM9 families
    • +
    • Broadcom BCM2835 (used in Raspberry Pi)
    • +
    • Cavium CNS11xx
    • +
    • Freescale i.MX51, i.MX53, i.MX6 and Vybrid Family
    • +
    • Intel XSCALE
    • +
    • Marvell Orion, Kirkwood and Discovery Innovation families of systems-on-chip
    • +
    • Marvell Armada 500 (ARMv6) and Armada XP (ARMv7)
    • +
    • NXP LPC32x0
    • +
    • Qualcomm Snapdragon
    • +
    • Rockchip RK3188
    • +
    • Samsung Exynos5 and S3C24xxx
    • +
    • Texas Instruments DaVinci Digital Media SoC
    • +
    • TI OMAP
    • +
    • Xilinx Zynq7 family
    • +
    + +

    Note that not all peripherals are supported on all CPUs.

    + +

    Boards

    + +
      +
    • ArndaleBoard (Samsung Exynos5250)
    • +
    • Atmel AT91RM9200
    • +
    • BeagleBoard and BeagleBoard-xM (TI OMAP3)
    • +
    • BeagleBone
    • +
    • Colibri VF50 Evaluation Board
    • +
    • Cubieboard(1,2) (Allwinner A10/A20)
    • +
    • Device Solutions Quartz
    • +
    • Gateworks Avila GW2348 and Cambria GW2358
    • +
    • Genesi Efika MX Smarttop and Smartbook
    • +
    • Globalscale Technologies OpenRD platform
    • +
    • Google Chromebook
    • +
    • Kwikbyte KB9202B (as well as the older KB9202 and KB9202A)
    • +
    • Linksys NSLU2
    • +
    • Marvell DB-88F5182, DB-88F5281, DB-88F6281, RD-88F6281, DB-78100
    • +
    • Marvell DB-88F6781 (ARMv6)
    • +
    • Marvell DB-78460 (ARMv7)
    • +
    • Marvell Sheeva Plug and Dream Plug
    • +
    • Pandaboard (OMAP4)
    • +
    • Phytec Cosmic Board (Freescale Vybrid Family)
    • +
    • Raspberry Pi
    • +
    • Radxa Rock (Work in progress)
    • +
    • SBC6045 with Atmel at91sam9g45
    • +
    • Technologic Systems TS-7200 and TS-7800
    • +
    • Wandboard
    • +
    • Zedboard (Xilinx Zynq)
    • +
    + +

    Note that not all peripherals are supported on all boards.

    What Needs To Be Done

      -
    • SATA support needs to be added.
    • +
    • SATA support needs to be added for boards currently missing it.
    • Other devices, such as watchdog, i2c and bus should be merged from NetBSD.
    • @@ -100,18 +142,5 @@

      To subscribe to this list, send mail to or visit mailman interface.

      - -

      What musicians say about FreeBSD/ARM

      - -

      With FreeBSD/ARM, you can enjoy the silence from running your - (embedded) computer. There's even a song of that name, "Enjoy - The Silence", by Depeche Mode:

      - -
      All I ever wanted
      -All I ever needed
      -Is here in my ARMs
      -Words are very unnecessary
      -They can only do harm
      - From owner-svn-doc-head@FreeBSD.ORG Wed Sep 10 22:34:24 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 15288491; Wed, 10 Sep 2014 22:34:24 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F33B8787; Wed, 10 Sep 2014 22:34:23 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8AMYNnh012427; Wed, 10 Sep 2014 22:34:23 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8AMYNug012426; Wed, 10 Sep 2014 22:34:23 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201409102234.s8AMYNug012426@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Wed, 10 Sep 2014 22:34:23 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45588 - head/en_US.ISO8859-1/books/handbook/boot X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Sep 2014 22:34:24 -0000 Author: wblock Date: Wed Sep 10 22:34:23 2014 New Revision: 45588 URL: http://svnweb.freebsd.org/changeset/doc/45588 Log: Wording and clarity improvements. Modified: head/en_US.ISO8859-1/books/handbook/boot/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/boot/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/boot/chapter.xml Wed Sep 10 17:46:07 2014 (r45587) +++ head/en_US.ISO8859-1/books/handbook/boot/chapter.xml Wed Sep 10 22:34:23 2014 (r45588) @@ -102,26 +102,25 @@ of the BIOS. - amd64 hardware is backward compatible as it understands - BIOS instructions. Newer hardware uses - a GUID Partition Table (GPT) instead of a - MBR. &os; can boot from a - MBR or GPT partition. - When booting from GPT, &os; can boot from - either a legacy BIOS or an Extensible - Firmware Interface (EFI). Work is in - progress to provide Unified Extensible Firmware Interface - (UEFI) support. + &os; provides for booting from both the older + MBR standard, and the newer GUID Partition + Table (GPT). GPT + partitioning is often found on computers with the Unified + Extensible Firmware Interface (UEFI). + However, &os; can boot from GPT partitions + even on machines with only a legacy BIOS + with &man.gptboot.8;. Work is under way to provide direct + UEFI booting. Master Boot Record - MBR) + (MBR) Boot Manager Boot Loader - The code within the MBR is usually + The code within the MBR is typically referred to as a boot manager, especially when it interacts with the user. The boot manager usually has more code in the first track of the disk or within the file @@ -134,10 +133,10 @@ If only one operating system is installed, the MBR searches for the first bootable (active) slice on the disk, and then runs the code on that slice to load - the remainder of the operating system. If multiple operating + the remainder of the operating system. When multiple operating systems are present, a different boot manager can be installed - which displays the list of operating systems so that the user - can choose which one to boot. + to display a list of operating systems so the user + can select one to boot. The remainder of the &os; bootstrap system is divided into three stages. The first stage knows just enough to get the @@ -556,8 +555,7 @@ boot: console A user can specify this mode by booting with - or by setting the boot - _ single variable in + or by setting the boot_single variable in loader. It can also be reached by running shutdown now from multi-user mode. Single-user mode begins with this message: From owner-svn-doc-head@FreeBSD.ORG Thu Sep 11 13:23:58 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AD0A8E96; Thu, 11 Sep 2014 13:23:58 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 97471B71; Thu, 11 Sep 2014 13:23:58 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8BDNwHQ031470; Thu, 11 Sep 2014 13:23:58 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8BDNwDd031469; Thu, 11 Sep 2014 13:23:58 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409111323.s8BDNwDd031469@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Thu, 11 Sep 2014 13:23:58 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45590 - head/ja_JP.eucJP/books/handbook/preface X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2014 13:23:58 -0000 Author: ryusuke Date: Thu Sep 11 13:23:58 2014 New Revision: 45590 URL: http://svnweb.freebsd.org/changeset/doc/45590 Log: - Merge the following from the English version: r42896 -> r42988 head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/preface/preface.xml Thu Sep 11 00:19:37 2014 (r45589) +++ head/ja_JP.eucJP/books/handbook/preface/preface.xml Thu Sep 11 13:23:58 2014 (r45590) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r42896 + Original revision: r42988 $FreeBSD$ --> @@ -34,9 +34,9 @@ - - ¶¯ÎϤʥѥե©¡¼¥Þ¥ó¥¹²òÀϥġ¼¥ë - &dtrace; ¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ + ¶¯ÎϤʥѥե©¡¼¥Þ¥ó¥¹²òÀϥġ¼¥ë + &dtrace; + ¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ @@ -126,8 +126,8 @@ Samba ¤òÍѤ¤¤Æ µsoft; &windows; ¥¯¥é¥¤¥¢¥ó¥ÈÍѤ˥µ¡¼¥Ð¤òÀßÄꤹ¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ - ºÆ¹½À®¤Ë¤è¤ê¤¤¤¯¤Ä¤«¤ÎÀ᤬¡¢ + ºÆ¹½À®¤Ë¤è¤ê¤¤¤¯¤Ä¤«¤ÎÀ᤬¡¢ + ¤«¤é°ÜÆ°¤·¤Æ¤­¤Þ¤·¤¿¡£ @@ -176,32 +176,31 @@ ÉÕÏ¿ ¤Î 3 ¤Ä¤ÎÏÀÍýŪ¤ÊÉôʬ¤ËºÆ¹½À®¤µ¤ì¤Þ¤·¤¿¡£ - (&os; ¤Î¥¤¥ó¥¹¥È¡¼¥ë) + ¤Ï¿·µ¬¥æ¡¼¥¶¡¼¤¬Ê¸¾Ï¤ÎÆâÍƤòÍý²ò¤·¤ä¤¹¤¤¤è¤¦¤Ë¿¤¯¤Î¥¹¥¯¥ê¡¼¥ó¥·¥ç¥Ã¥È¤òÆþ¤ì¤Æ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ - (&unix; ¤Î´ðÁÃÃμ±) + ¤Ë¤Ï¡¢¥×¥í¥»¥¹¡¢¥Ç¡¼¥â¥ó¡¢ ¥·¥°¥Ê¥ë¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - (¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë) ¤Ë¤Ï¡¢¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤Î´ÉÍý¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - (The X Window System) ¤Ï¡¢ + ¤Ï¡¢ &xfree86; 4.X ¾å¤Ç KDE ¤ä GNOME ¤Î¤è¤¦¤Ê¶áÂåŪ¤Ê¥Ç¥¹¥¯¥È¥Ã¥×¥Æ¥¯¥Î¥í¥¸¡¼¤òÍøÍѤ¹¤ë¤³¤È¤ËÎÏÅÀ¤ò¤ª¤¤¤Æ¡¢ ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ - (&os; ¤Îµ¯Æ°¥×¥í¥»¥¹) + ¤¬³ÈÄ¥¤µ¤ì¤Þ¤·¤¿¡£ - (¥¹¥È¥ì¡¼¥¸) ¤Ï¡¢ + ¤Ï¡¢ ¥Ç¥£¥¹¥¯ ¤È ¥Ð¥Ã¥¯¥¢¥Ã¥× ¤Î 2 ¤Ä¤Î¾Ï¤Ëʬ¤«¤ì¤Æ¤¤¤¿¤â¤Î¤ò¤Þ¤È¤á¤Æ½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£»ä¤¿¤Á¤Ï¡¢ ¤³¤ÎÏÃÂê¤Ï 1 ¤Ä¤Î¾Ï¤Ë¤Þ¤È¤á¤Æ¼¨¤·¤¿Êý¤¬Ê¬¤«¤ê¤ä¤¹¤¤¤È´¶¤¸¤Æ¤¤¤Þ¤¹¡£ @@ -209,26 +208,24 @@ ¤Ë´Ø¤¹¤ëÀá¤âÄɲ䵤ì¤Þ¤·¤¿¡£ - (¥·¥ê¥¢¥ëÄÌ¿®) + ¤Ï &os; 4.X/5.X ¸þ¤±¤Ë°ì¤«¤éºÆ¹½À®¤µ¤ì¤Þ¤·¤¿¡£ - (PPP ¤È SLIP) + ¤ÏÂçÉý¤Ë¹¹¿·¤µ¤ì¤Þ¤·¤¿¡£ - (¹âÅ٤ʥͥåȥ¥¯) ¤Ë¡¢Â¿¤¯¤Î¿·¤·¤¤À᤬Äɲ䵤ì¤Þ¤·¤¿¡£ - (ÅŻҥ᡼¥ë) ¤Ë¡¢ - sendmail + + ¤Ë¡¢sendmail ¤ÎÀßÄê¤Ë¤Ä¤¤¤Æ¤è¤ê¿¤¯¤Î¾ðÊ󤬲䨤é¤ì¤Þ¤·¤¿¡£ - (&linux; - ¥Ð¥¤¥Ê¥ê¸ß´¹µ¡Ç½) + ¤Ë¤Ï¡¢&oracle; ¤ä &mathematica; ¤Î¥¤¥ó¥¹¥È¡¼¥ë¾ðÊ󤬲䨤é¤ì¤Þ¤·¤¿ @@ -238,10 +235,11 @@ ¤³¤ÎÂè 2 ÈǤǤϡ¢°Ê²¼¤Î¿·¤¿¤ÊÏÃÂ꤬°·¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ - ÀßÄê¤È¥Á¥å¡¼¥Ë¥ó¥° () + - ¥Þ¥ë¥Á¥á¥Ç¥£¥¢ () + @@ -270,17 +268,14 @@ - , - ¤Ï¤¸¤á¤Ë + ¿·µ¬¥æ¡¼¥¶¤Ë &os; ¤ò¾Ò²ð¤·¤Þ¤¹¡£¤³¤³¤Ç¤Ï¡¢&os; ¥×¥í¥¸¥§¥¯¥È¤ÎÎò»Ë¡¢ÌÜɸ¤È³«È¯¥â¥Ç¥ë¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£ - , - &os; 9.X - ¤Î¥¤¥ó¥¹¥È¡¼¥ë + bsdinstall ¤òÍѤ¤¤¿ &os; 9.x @@ -288,9 +283,7 @@ - , - &os; 8.X - ¤Î¥¤¥ó¥¹¥È¡¼¥ë + sysinstall ¤òÍѤ¤¤¿ &os; 8.x °Ê¹ß¤Î¥·¥¹¥Æ¥à¤Î @@ -299,8 +292,7 @@ - , &unix; - ¤Î´ðÁÃÃμ± + &os; ¥ª¥Ú¥ì¡¼¥Æ¥£¥ó¥°¥·¥¹¥Æ¥à¤Î´ðËÜŪ¤Ê¥³¥Þ¥ó¥É¤äµ¡Ç½¤ò°·¤Ã¤Æ¤¤¤Þ¤¹¡£ @@ -309,15 +301,14 @@ - , - ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë + &os; ¤Î³×¿·Åª¤Ê Ports Collection ¤ª¤è¤Óɸ½àŪ¤Ê¥Ð¥¤¥Ê¥ê¥Ñ¥Ã¥±¡¼¥¸¤Ë¤è¤ë¥µ¡¼¥É¥Ñ¡¼¥Æ¥£¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Ë¤Ä¤¤¤ÆÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , X Window System + X Window System Á´È̤ȡ¢ÆÃ¤Ë &os; ¾å¤Ç¤Î X11 ¤ÎÍøÍѤˤĤ¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£ @@ -330,24 +321,21 @@ - , - ¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¥±¡¼¥·¥ç¥ó + Web ¥Ö¥é¥¦¥¶¤äÀ¸»ºÀ­¸þ¾å¥Ä¡¼¥ë¤Î¤è¤¦¤Ê°ìÈÌŪ¤Ê¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¤¤¤¯¤Ä¤«µó¤²¡¢ &os; ¤Ë¤ª¤±¤ë¥¤¥ó¥¹¥È¡¼¥ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , - ¥Þ¥ë¥Á¥á¥Ç¥£¥¢ + ¥·¥¹¥Æ¥à¤ò²»À¼¤ä¥Ó¥Ç¥ªºÆÀ¸¤ËÂбþ¤µ¤»¤ë¤¿¤á¤Ë¤É¤¦ÀßÄꤹ¤ë¤«¤òÀâÌÀ¤·¤Þ¤¹¡£ ¤Þ¤¿¡¢²»À¼¤ä¥Ó¥Ç¥ª¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤âÎ㼨¤·¤Æ¤¤¤Þ¤¹¡£ - , &os; - ¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó + ¤É¤Î¤è¤¦¤Ê¾ì¹ç¤Ë¿·¤¿¤Ë¥«¡¼¥Í¥ë¤ò¹½À®¤¹¤ëɬÍפ¬¤¢¤ë¤«¤òÀâÌÀ¤·¡¢ ¥«¥¹¥¿¥à¥«¡¼¥Í¥ë¤Î¥³¥ó¥Õ¥£¥°¥ì¡¼¥·¥ç¥ó¡¢¹½ÃÛ¡¢ @@ -355,14 +343,14 @@ - , ¥×¥ê¥ó¥¿¤ÎÍøÍÑ + &os; ¤Ë¤ª¤±¤ë¥×¥ê¥ó¥¿¤Î¼è¤ê°·¤¤¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£¤¿¤È¤¨¤Ð¡¢ ¥Ð¥Ê¡¼¥Ú¡¼¥¸¡¢¥×¥ê¥ó¥¿¡¼¤Î²Ý¶â¡¢½é´üÀßÄê¤È¤¤¤Ã¤¿¤³¤È¤Ç¤¹¡£ - , &linux; ¥Ð¥¤¥Ê¥ê¸ß´¹µ¡Ç½ + &os; ¤Î &linux; ¥Ð¥¤¥Ê¥ê¸ß´¹µ¡Ç½¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢ &oracle;, @@ -374,8 +362,7 @@ - , - ÀßÄê¤È¥Á¥å¡¼¥Ë¥ó¥° + ¥·¥¹¥Æ¥à´ÉÍý¼Ô¤¬ &os; ¥·¥¹¥Æ¥à¤òÄ´À°¤·¤ÆºÇŬ¤ÊÀ­Ç½¤ò°ú¤­½Ð¤¹¤Î¤ËÍøÍѤǤ­¤ë¥Ñ¥é¥á¡¼¥¿¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£ @@ -384,23 +371,14 @@ - , µ¯Æ°¥×¥í¥»¥¹ + &os; ¤Îµ¯Æ°¥×¥í¥»¥¹¤ò²òÀ⤷¡¢ ¤³¤Î¥×¥í¥»¥¹¤òÀßÄꥪ¥×¥·¥ç¥ó¤ÇÀ©¸æ¤¹¤ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , - ¥æ¡¼¥¶¤È´ðËÜŪ¤Ê¥¢¥«¥¦¥ó¥È¤Î´ÉÍý - - ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤ÎÀ¸À®¡¢Áàºî¤Ë¤Ä¤¤¤Æ½Ò¤Ù¤Æ¤¤¤Þ¤¹¡£¤Þ¤¿¡¢ - ¥æ¡¼¥¶¡¼¤Ë²Ý¤¹¤³¤È¤¬¤Ç¤­¤ë»ñ¸»¤ÎÀ©¸Â¤ä¤½¤Î¾¤Î¥¢¥«¥¦¥ó¥È´ÉÍýºî¶È¤Ë¤Ä¤¤¤ÆµÄÏÀ¤·¤Æ¤¤¤Þ¤¹¡£ - - - - , - ¥»¥­¥å¥ê¥Æ¥£ + &os; ¥·¥¹¥Æ¥à¤ò°ÂÁ´¤ËÊݤĤ¿¤á¤ËÌòΩ¤Ä Kerberos, IPsec ¤ª¤è¤Ó OpenSSH @@ -408,15 +386,14 @@ - , - ¥¹¥È¥ì¡¼¥¸ + &os; ¤Ç¥¹¥È¥ì¡¼¥¸¥á¥Ç¥£¥¢¤ä¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¤É¤¦°·¤¦¤«¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ @@ -445,16 +420,14 @@ - , - ÃÏ°è²½ + &os; ¤ò±Ñ¸ì°Ê³°¤Î¸À¸ì¤Ç»È¤¦ÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ ¥·¥¹¥Æ¥à¤È¥¢¥×¥ê¥±¡¼¥·¥ç¥óξÊý¤Î¥ì¥Ù¥ë¤ÎÃÏ°è²½¤ò°·¤Ã¤Æ¤¤¤Þ¤¹¡£ - , - ³«È¯¤ÎºÇÁ°Àþ + &os;-STABLE, &os;-CURRENT ¤È &os; ¤Î¥ê¥ê¡¼¥¹¤Î°ã¤¤¤òÀâÌÀ¤·¤Þ¤¹¡£ @@ -489,8 +459,7 @@ - , - ¥·¥ê¥¢¥ëÄÌ¿® + &os; ¥·¥¹¥Æ¥à¤ËüËö¤ä¥â¥Ç¥à¤ò¡¢ ¥À¥¤¥ä¥ë¥¤¥ó¤Þ¤¿¤Ï¥À¥¤¥ä¥ë¥¢¥¦¥ÈÍѤËÀܳ¤¹¤ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , PPP ¤È - SLIP + - &os; ¤Ç¡¢PPP, SLIP ¤ä PPP over Ethernet + &os; ¤Ç¡¢PPP ¤ò»È¤Ã¤Æ¥ê¥â¡¼¥È¥·¥¹¥Æ¥à¤ËÀܳ¤¹¤ëÊýË¡¤òÀâÌÀ¤·¤Æ¤¤¤Þ¤¹¡£ - , ÅŻҥ᡼¥ë + ÅŻҥ᡼¥ë¥µ¡¼¥Ð¤Î¹½À®Í×ÁǤò¤½¤ì¤¾¤ìÀâÌÀ¤·¡¢ ºÇ¤â¤è¤¯»È¤ï¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥µ¡¼¥Ð¥½¥Õ¥È¥¦¥§¥¢¤Ç¤¢¤ë @@ -528,24 +495,21 @@ - , - ¹âÅ٤ʥͥåȥ¥¯ + LAN ¾å¤Î¾¤Î¥³¥ó¥Ô¥å¡¼¥¿¤È¥¤¥ó¥¿¡¼¥Í¥Ã¥ÈÀܳ¤Î¶¦Í­¡¢ ¹âÅ٤ʥ롼¥Æ¥£¥ó¥°¤Ë´Ø¤¹¤ë¥È¥Ô¥Ã¥¯¥¹¡¢¥ï¥¤¥ä¥ì¥¹¥Í¥Ã¥È¥ï¡¼¥¯¡¢ @@ -554,15 +518,14 @@ - , &os; - ¤ÎÆþ¼êÊýË¡ + &os; ¤ò¼ýÏ¿¤·¤¿ CDROM ¤ä DVD ¤ÎÍÍ¡¹¤ÊÆþ¼êÀè¤ä¡¢&os; ¤ò¥À¥¦¥ó¥í¡¼¥É¤·¤Æ¥¤¥ó¥¹¥È¡¼¥ë¤Ç¤­¤ë¥¤¥ó¥¿¡¼¥Í¥Ã¥È¾å¤Î¥µ¥¤¥È¤òµó¤²¤Æ¤¤¤Þ¤¹¡£ - , »²¹Í¿Þ½ñ + ¤³¤Îʸ½ñ¤Ï¡¢ ¤â¤Ã¤È¾Ü¤·¤¤ÀâÌÀ¤¬Íߤ·¤¯¤Ê¤ë¤«¤â¤·¤ì¤Ê¤¤¤µ¤Þ¤¶¤Þ¤ÊÂêÌܤˤĤ¤¤Æ¿¨¤ì¤Æ¤¤¤Þ¤¹¡£ @@ -571,8 +534,7 @@ - , - ¥¤¥ó¥¿¡¼¥Í¥Ã¥È¾å¤Î¥ê¥½¡¼¥¹ + &os; ¥æ¡¼¥¶¤¬ &os; ¤Ë¤Ä¤¤¤Æ¼ÁÌ䤷¤¿¤ê¡¢ µ»½ÑŪ¤ÊµÄÏÀ¤Ë»²²Ã¤Ç¤­¤ë¡¢ @@ -580,8 +542,7 @@ - , PGP - ¸ø³«¸° + ¿¤¯¤Î &os; ³«È¯¼Ô¤Î PGP fingerprint ¤òºÜ¤»¤Æ¤¤¤Þ¤¹¡£ @@ -660,7 +621,7 @@ Îã - E:\> ¤Ç»Ï¤Þ¤ëÎã¤Ï¡¢&ms-dos; + C:\> ¤Ç»Ï¤Þ¤ëÎã¤Ï¡¢&ms-dos; ¥³¥Þ¥ó¥É¤òɽ¤·¤Æ¤¤¤Þ¤¹¡£ÆäËÃí¼á¤¬¤Ê¤±¤ì¤Ð¡¢¤½¤ì¤é¤Î¥³¥Þ¥ó¥É¤ÏºÇ¶á¤Î µsoft.windows; ¤Î ¥³¥Þ¥ó¥É¥×¥í¥ó¥×¥È ´Ä¶­¤Ç¤â¼Â¹Ô¤Ç¤­¤Þ¤¹¡£ From owner-svn-doc-head@FreeBSD.ORG Thu Sep 11 13:31:32 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3E323265; Thu, 11 Sep 2014 13:31:32 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 28C1EBD3; Thu, 11 Sep 2014 13:31:32 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8BDVWFu035984; Thu, 11 Sep 2014 13:31:32 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8BDVWom035983; Thu, 11 Sep 2014 13:31:32 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409111331.s8BDVWom035983@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Thu, 11 Sep 2014 13:31:32 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45591 - head/ja_JP.eucJP/htdocs/snapshots X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2014 13:31:32 -0000 Author: ryusuke Date: Thu Sep 11 13:31:31 2014 New Revision: 45591 URL: http://svnweb.freebsd.org/changeset/doc/45591 Log: - Merge the following from the English version: r40759 -> r45581 head/ja_JP.eucJP/htdocs/snapshots/index.xml Modified: head/ja_JP.eucJP/htdocs/snapshots/index.xml Modified: head/ja_JP.eucJP/htdocs/snapshots/index.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/snapshots/index.xml Thu Sep 11 13:23:58 2014 (r45590) +++ head/ja_JP.eucJP/htdocs/snapshots/index.xml Thu Sep 11 13:31:31 2014 (r45591) @@ -1,13 +1,13 @@ ]> - + @@ -63,7 +63,7 @@
    • ³Æ¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È´Ö¤Ç¤Ï¡¢ ¼çÍפʥǥ£¥¹¥È¥ê¥Ó¥å¡¼¥·¥ç¥ó¤Î¥á¥¸¥ã¡¼¥ê¥ê¡¼¥¹ÈÖ¹æ¤ÏÊѹ¹¤µ¤ì¤Þ¤»¤ó¡£ ¤¤¤Ä¤½¤Î¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È¤¬ºî¤é¤ì¤¿¤«¤ï¤«¤ë¤è¤¦¤Ë¡¢ - ¥Ö¡¼¥È¥Õ¥í¥Ã¥Ô¡¼¾å¤Î¤â¤Î¤Î¤ß¤¬Êѹ¹¤µ¤ì¤Þ¤¹¡£ + ¥¤¥ó¥¹¥È¡¼¥ë¥á¥Ç¥£¥¢¾å¤Î¤â¤Î¤Î¤ß¤¬Êѹ¹¤µ¤ì¤Þ¤¹¡£ ¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È¤ÏÀµ¼°¤Ê¥ê¥ê¡¼¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ ¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È¤Ï ¤¿¤À¤Î ¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È¤Ç¤¹¡£ ¤³¤Î°ã¤¤¤ò¤è¤¯µ­²±¤Ë¤È¤É¤á¤Æ¤ª¤¤¤Æ²¼¤µ¤¤¡£ From owner-svn-doc-head@FreeBSD.ORG Thu Sep 11 19:59:13 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 744615E9; Thu, 11 Sep 2014 19:59:13 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5FBE6C65; Thu, 11 Sep 2014 19:59:13 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8BJxDMV021654; Thu, 11 Sep 2014 19:59:13 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8BJxD2T021653; Thu, 11 Sep 2014 19:59:13 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409111959.s8BJxD2T021653@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Thu, 11 Sep 2014 19:59:13 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45592 - head/en_US.ISO8859-1/htdocs/platforms X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2014 19:59:13 -0000 Author: gavin Date: Thu Sep 11 19:59:12 2014 New Revision: 45592 URL: http://svnweb.freebsd.org/changeset/doc/45592 Log: Explain why pc98 was demoted to tier-2. Modified: head/en_US.ISO8859-1/htdocs/platforms/pc98.xml Modified: head/en_US.ISO8859-1/htdocs/platforms/pc98.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/pc98.xml Thu Sep 11 13:31:31 2014 (r45591) +++ head/en_US.ISO8859-1/htdocs/platforms/pc98.xml Thu Sep 11 19:59:12 2014 (r45592) @@ -28,7 +28,8 @@ href="&base;/doc/en_US.ISO8859-1/articles/committers-guide/archs.html"> Tier 2 architecture at the time of 9.0-RELEASE. Although this was a Tier 1 for a long time since 5.0-RELEASE, it was - downgraded because of some technical reason.

      + downgraded due to FreeBSD no longer supporting installation from + floppy disks, and pc98 machines not supporting booting from CD/DVD.

      &os;/&arch.pc98; Hardware Notes

      From owner-svn-doc-head@FreeBSD.ORG Thu Sep 11 23:30:48 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5C30E705; Thu, 11 Sep 2014 23:30:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 485C05F8; Thu, 11 Sep 2014 23:30:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8BNUmDV024282; Thu, 11 Sep 2014 23:30:48 GMT (envelope-from asomers@FreeBSD.org) Received: (from asomers@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8BNUmmx024281; Thu, 11 Sep 2014 23:30:48 GMT (envelope-from asomers@FreeBSD.org) Message-Id: <201409112330.s8BNUmmx024281@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: asomers set sender to asomers@FreeBSD.org using -f From: Alan Somers Date: Thu, 11 Sep 2014 23:30:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45593 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Sep 2014 23:30:48 -0000 Author: asomers (src committer) Date: Thu Sep 11 23:30:47 2014 New Revision: 45593 URL: http://svnweb.freebsd.org/changeset/doc/45593 Log: Update __FreeBSD_version value after r271438 Approved by: gjb Sponsored by: Spectra Logic Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Sep 11 19:59:12 2014 (r45592) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Thu Sep 11 23:30:47 2014 (r45593) @@ -5360,6 +5360,17 @@ 11.0-CURRENT after FreeBSD-SA-14:18.openssl (rev 269686). + + + 1100032 + September 11, 2014 + 11.0-CURRENT after API changes to + ifa_ifwithbroadaddr, + ifa_ifwithdstaddr, + ifa_ifwithnet, and + ifa_ifwithroute (rev + 271438). + From owner-svn-doc-head@FreeBSD.ORG Fri Sep 12 00:12:34 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6B7CD3E6; Fri, 12 Sep 2014 00:12:34 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 57031A4A; Fri, 12 Sep 2014 00:12:34 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8C0CYOx047518; Fri, 12 Sep 2014 00:12:34 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8C0CYiP047517; Fri, 12 Sep 2014 00:12:34 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201409120012.s8C0CYiP047517@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 12 Sep 2014 00:12:34 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45594 - head/en_US.ISO8859-1/htdocs/releases/10.1R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 00:12:34 -0000 Author: gjb Date: Fri Sep 12 00:12:33 2014 New Revision: 45594 URL: http://svnweb.freebsd.org/changeset/doc/45594 Log: Update the 10.1-RELEASE schedule now that the BETA1 builds have started. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/10.1R/schedule.xml Modified: head/en_US.ISO8859-1/htdocs/releases/10.1R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.1R/schedule.xml Thu Sep 11 23:30:47 2014 (r45593) +++ head/en_US.ISO8859-1/htdocs/releases/10.1R/schedule.xml Fri Sep 12 00:12:33 2014 (r45594) @@ -83,7 +83,7 @@ BETA1 builds begin 12 September 2014 - - + 12 September 2014 First beta test snapshot. From owner-svn-doc-head@FreeBSD.ORG Fri Sep 12 00:14:47 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 40BD8461; Fri, 12 Sep 2014 00:14:47 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2D006A58; Fri, 12 Sep 2014 00:14:47 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8C0ElFE047839; Fri, 12 Sep 2014 00:14:47 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8C0Eljc047838; Fri, 12 Sep 2014 00:14:47 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201409120014.s8C0Eljc047838@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Fri, 12 Sep 2014 00:14:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45595 - head/en_US.ISO8859-1/htdocs/releng X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 00:14:47 -0000 Author: gjb Date: Fri Sep 12 00:14:46 2014 New Revision: 45595 URL: http://svnweb.freebsd.org/changeset/doc/45595 Log: Belatedly update the releng/index.html page to note that the stable/10 branch is frozen for the 10.1-RELEASE cycle. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releng/index.xml Fri Sep 12 00:12:33 2014 (r45594) +++ head/en_US.ISO8859-1/htdocs/releng/index.xml Fri Sep 12 00:14:46 2014 (r45595) @@ -82,8 +82,8 @@ stable/10 - Open - committers + Frozen + &contact.re; Development branch for FreeBSD 10-STABLE. From owner-svn-doc-head@FreeBSD.ORG Fri Sep 12 11:34:48 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9DD2CFF; Fri, 12 Sep 2014 11:34:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C4DFA27C; Fri, 12 Sep 2014 11:34:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8CBYmQX079953; Fri, 12 Sep 2014 11:34:48 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8CBYmbw079952; Fri, 12 Sep 2014 11:34:48 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409121134.s8CBYmbw079952@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Fri, 12 Sep 2014 11:34:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45596 - head/en_US.ISO8859-1/books/handbook/preface X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 11:34:49 -0000 Author: ryusuke Date: Fri Sep 12 11:34:48 2014 New Revision: 45596 URL: http://svnweb.freebsd.org/changeset/doc/45596 Log: Move "and" to correct location. Modified: head/en_US.ISO8859-1/books/handbook/preface/preface.xml Modified: head/en_US.ISO8859-1/books/handbook/preface/preface.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/preface/preface.xml Fri Sep 12 00:14:46 2014 (r45595) +++ head/en_US.ISO8859-1/books/handbook/preface/preface.xml Fri Sep 12 11:34:48 2014 (r45596) @@ -307,8 +307,8 @@ Describes the X Window System in general and using - X11 on &os; in particular. Also describes common and - desktop environments such as KDE + X11 on &os; in particular. Also describes common + desktop environments such as KDE and GNOME. From owner-svn-doc-head@FreeBSD.ORG Fri Sep 12 11:44:04 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7F48DDF2; Fri, 12 Sep 2014 11:44:04 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5090B36F; Fri, 12 Sep 2014 11:44:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8CBi4QA085710; Fri, 12 Sep 2014 11:44:04 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8CBi4KW085709; Fri, 12 Sep 2014 11:44:04 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409121144.s8CBi4KW085709@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Fri, 12 Sep 2014 11:44:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45597 - head/ja_JP.eucJP/books/handbook/preface X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 11:44:04 -0000 Author: ryusuke Date: Fri Sep 12 11:44:03 2014 New Revision: 45597 URL: http://svnweb.freebsd.org/changeset/doc/45597 Log: - Merge the following from the English version: r42988 -> r45596 head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml Modified: head/ja_JP.eucJP/books/handbook/preface/preface.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/preface/preface.xml Fri Sep 12 11:34:48 2014 (r45596) +++ head/ja_JP.eucJP/books/handbook/preface/preface.xml Fri Sep 12 11:44:03 2014 (r45597) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r42988 + Original revision: r45596 $FreeBSD$ --> @@ -53,8 +53,9 @@ - ²¾ÁÛ²½¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ - &os; ¤ò²¾ÁÛ²½¥½¥Õ¥È¤Ø¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ + + ²¾ÁÛ²½¤Î¾Ï¤¬Äɲ䵤ì¤Þ¤·¤¿¡£os; + ¤ò²¾ÁÛ²½¥½¥Õ¥È¤Ø¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëÊýË¡¤Ê¤É¤ò¼è¤ê¾å¤²¤Æ¤¤¤Þ¤¹¡£ @@ -180,8 +181,7 @@ ¤Ï¿·µ¬¥æ¡¼¥¶¡¼¤¬Ê¸¾Ï¤ÎÆâÍƤòÍý²ò¤·¤ä¤¹¤¤¤è¤¦¤Ë¿¤¯¤Î¥¹¥¯¥ê¡¼¥ó¥·¥ç¥Ã¥È¤òÆþ¤ì¤Æ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ - - ¤Ë¤Ï¡¢¥×¥í¥»¥¹¡¢¥Ç¡¼¥â¥ó¡¢ + ¤Ë¤Ï¡¢¥×¥í¥»¥¹¡¢¥Ç¡¼¥â¥ó¡¢ ¥·¥°¥Ê¥ë¤Ë´Ø¤¹¤ë¾ðÊó¤¬Äɲ䵤ì¤Þ¤·¤¿¡£ @@ -196,8 +196,7 @@ ´°Á´¤Ë½ñ¤­Ä¾¤µ¤ì¤Þ¤·¤¿¡£ - - ¤¬³ÈÄ¥¤µ¤ì¤Þ¤·¤¿¡£ + ¤¬³ÈÄ¥¤µ¤ì¤Þ¤·¤¿¡£ ¤Ï¡¢ @@ -235,8 +234,7 @@ ¤³¤ÎÂè 2 ÈǤǤϡ¢°Ê²¼¤Î¿·¤¿¤ÊÏÃÂ꤬°·¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ - + @@ -554,8 +552,7 @@ °ì´Ó¤·¤ÆÆɤߤ䤹¤¤Ê¸¾Ï¤òÄ󶡤¹¤ë¤¿¤á¤Ë¡¢ ¤³¤Îʸ½ñÁ´ÂΤǤϰʲ¼¤Îɽµ­Ë¡¤¬ÍѤ¤¤é¤ì¤Æ¤¤¤Þ¤¹¡£ - ½ñÂΤˤè¤ëɽµ­ + ½ñÂΤˤè¤ëɽµ­ From owner-svn-doc-head@FreeBSD.ORG Fri Sep 12 12:41:50 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 98AFCED7; Fri, 12 Sep 2014 12:41:50 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 83C1FB53; Fri, 12 Sep 2014 12:41:50 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8CCfo0X018245; Fri, 12 Sep 2014 12:41:50 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8CCfoX3018244; Fri, 12 Sep 2014 12:41:50 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409121241.s8CCfoX3018244@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Fri, 12 Sep 2014 12:41:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45598 - head/en_US.ISO8859-1/htdocs/platforms X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 12:41:50 -0000 Author: gavin Date: Fri Sep 12 12:41:50 2014 New Revision: 45598 URL: http://svnweb.freebsd.org/changeset/doc/45598 Log: Remove outdated information from the FreeBSD/MIPS platform page: it is unlikely we will ever support SGI MIPS, we're certainly not actively targeting it. Make the page more similarly match other platform pages. Still to do: add more details of platforms we do support. Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/mips.xml Fri Sep 12 11:44:03 2014 (r45597) +++ head/en_US.ISO8859-1/htdocs/platforms/mips.xml Fri Sep 12 12:41:50 2014 (r45598) @@ -26,7 +26,7 @@ @@ -37,49 +37,24 @@ Tier 3 architecture, and as such is currently regarded as experimental. It is not supported by the FreeBSD project.

      -

      Frequently Asked Questions

      - -
        -
      1. What is the FreeBSD/MIPS project?
      2. -
      3. What hardware are you targeting?
      4. -
      5. What is the current status?
      6. -
      7. How can I acquire FreeBSD/MIPS?
      8. -
      9. Who should I contact?
      10. -
      - -

      What is the FreeBSD/MIPS project?

      +

      FreeBSD/MIPS Hardware Notes

      FreeBSD/MIPS is a port of the FreeBSD operating system to platforms based around MIPS processors.

      -

      What hardware are you targeting?

      - -

      At the moment, several MIPS32 development boards and - SGI's MIPS64 computers are being targeted. Other MIPS platforms - such as common embedded boards and non-exotic computers in - a similar configuration are expected - to be targeted later on.

      - -

      What is the current status?

      +

      At the moment, several MIPS32 and MIPS64 development boards + and embedded platforms are being targeted.

      FreeBSD/MIPS is in the early stages of development, see the MIPS wiki page for information about currently ongoing work.

      -

      How can I acquire FreeBSD/MIPS?

      - -

      FreeBSD/MIPS is being developed in FreeBSD's Perforce repository - but diffs will be occasionally posted to the mailing - list.

      - -

      Who should I contact?

      +

      FreeBSD/MIPS mailing list

      Join the FreeBSD/MIPS mailing list to contribute code or learn about the status of the project.

      -

      FreeBSD/MIPS mailing list

      -

      To subscribe to this list, send an email to or visit the mailman interface.

      From owner-svn-doc-head@FreeBSD.ORG Fri Sep 12 12:57:45 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C3FA11C6; Fri, 12 Sep 2014 12:57:45 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A5296C5E; Fri, 12 Sep 2014 12:57:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8CCvjDr025417; Fri, 12 Sep 2014 12:57:45 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8CCvjBf025416; Fri, 12 Sep 2014 12:57:45 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409121257.s8CCvjBf025416@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Fri, 12 Sep 2014 12:57:45 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45599 - head/en_US.ISO8859-1/htdocs/platforms X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 12:57:46 -0000 Author: gavin Date: Fri Sep 12 12:57:45 2014 New Revision: 45599 URL: http://svnweb.freebsd.org/changeset/doc/45599 Log: Pad out supported FreeBSD/MIPS devices as best as I can. MIPS users are encouraged to review and update as appropriate. Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/mips.xml Fri Sep 12 12:41:50 2014 (r45598) +++ head/en_US.ISO8859-1/htdocs/platforms/mips.xml Fri Sep 12 12:57:45 2014 (r45599) @@ -40,15 +40,57 @@

      FreeBSD/MIPS Hardware Notes

      FreeBSD/MIPS is a port of the FreeBSD operating system - to platforms based around MIPS processors.

      - -

      At the moment, several MIPS32 and MIPS64 development boards + to platforms based around MIPS processors. + At the moment, several MIPS32 and MIPS64 development boards and embedded platforms are being targeted.

      -

      FreeBSD/MIPS is in the early stages of development, see the - MIPS wiki page - for information - about currently ongoing work.

      +

      Listing all supported devices on all CPUs and boards is impractical here, + however much information can be obtained from the mailing list and + archives, the FreeBSD/MIPS + Wiki pages, and also from the + Kernel + Configuration files

      + +

      CPUs

      + +

      The following non-exhaustive list of CPUs and CPU families are + supported:

      + +
        +
      • MIPS4Kc
      • +
      • MIPS24Kc
      • +
      • MIPS74Kc
      • +
      • Atheros AR71xx, AR724x, AR91xx, AR933x, AR934x
      • +
      • Cavium OCTEON
      • +
      • NetLogic XLR/XLS CPU family
      • +
      + +

      Boards

      + +

      The following boards are supported:

      + +
        +
      • Ubiquiti Networks Router-Station (AR7130)
      • +
      • Ubiquiti Networks Router-Station Pro (AR7161)
      • +
      • Ubiquiti Networks PicoStation M2HP (AR7241)
      • +
      • Ubiquiti Networks EdgeRouter Lite (OCTEON)
      • +
      • TP-Link TL-WR1043ND (AR9132)
      • +
      • Mikrotik RouterBoard RB450G
      • +
      • Alfa Networks Hornet UB (AR933x)
      • +
      • D-Link DIR-825 (AR7161)
      • +
      • Atheros PB44, PB47, AP94, AP96 reference designs (AR7161)
      • +
      • Atheros DB120 reference design (AR9344)
      • +
      • 8devices Carambola-2 (AR9330)
      • +
      • Engenius ENH-200 (AR7240+AR9285)
      • +
      • Buffalo Airstation WZR-300HP B0 A1
      • +
      • MIPS Malta evaluation board
      • +
      • Lanner MR-320, MR-730, MR-995 (OCTEON)
      • +
      • Portwell CAM-0100 (OCTEON)
      • +
      • Radisys AMC-7211 / ATCA-7220 (OCTEON)
      • +
      • D-Link DSR-500, DSR-500N, DSR-1000 and DSR-1000N (OCTEON)
      • +
      • GE Intelligent Platforms WANIC 6354 (OCTEON)
      • +
      • Cavium development boards CN5860-EVB-NIC4, CN5650-EVB-NIC16, CN5200-EVB-MB4
      • +

      FreeBSD/MIPS mailing list

      From owner-svn-doc-head@FreeBSD.ORG Fri Sep 12 23:42:14 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EF8313AC; Fri, 12 Sep 2014 23:42:14 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DC312BC2; Fri, 12 Sep 2014 23:42:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8CNgE3F035130; Fri, 12 Sep 2014 23:42:14 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8CNgEmk035129; Fri, 12 Sep 2014 23:42:14 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409122342.s8CNgEmk035129@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Fri, 12 Sep 2014 23:42:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45601 - head/en_US.ISO8859-1/htdocs/platforms X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 23:42:15 -0000 Author: gavin Date: Fri Sep 12 23:42:14 2014 New Revision: 45601 URL: http://svnweb.freebsd.org/changeset/doc/45601 Log: Fix FreeBSD/MIPS table of contents link description Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/mips.xml Fri Sep 12 13:13:15 2014 (r45600) +++ head/en_US.ISO8859-1/htdocs/platforms/mips.xml Fri Sep 12 23:42:14 2014 (r45601) @@ -26,7 +26,7 @@ From owner-svn-doc-head@FreeBSD.ORG Sat Sep 13 02:08:35 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A0A6538C; Sat, 13 Sep 2014 02:08:35 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8935B8F5; Sat, 13 Sep 2014 02:08:35 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8D28Z0s001721; Sat, 13 Sep 2014 02:08:35 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8D28Y7Y001710; Sat, 13 Sep 2014 02:08:34 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201409130208.s8D28Y7Y001710@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Sat, 13 Sep 2014 02:08:34 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45602 - in head/en_US.ISO8859-1/books/handbook: . bsdinstall disks filesystems zfs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 02:08:35 -0000 Author: wblock Date: Sat Sep 13 02:08:33 2014 New Revision: 45602 URL: http://svnweb.freebsd.org/changeset/doc/45602 Log: Finally commit the rewritten ZFS section as a new chapter. This greatly expands the original content, mostly due to the work of Allan Jude. Added: head/en_US.ISO8859-1/books/handbook/zfs/ head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml (contents, props changed) Modified: head/en_US.ISO8859-1/books/handbook/Makefile head/en_US.ISO8859-1/books/handbook/book.xml head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml head/en_US.ISO8859-1/books/handbook/chapters.ent head/en_US.ISO8859-1/books/handbook/disks/chapter.xml head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/Makefile ============================================================================== --- head/en_US.ISO8859-1/books/handbook/Makefile Fri Sep 12 23:42:14 2014 (r45601) +++ head/en_US.ISO8859-1/books/handbook/Makefile Sat Sep 13 02:08:33 2014 (r45602) @@ -245,6 +245,7 @@ SRCS+= desktop/chapter.xml SRCS+= disks/chapter.xml SRCS+= eresources/chapter.xml SRCS+= firewalls/chapter.xml +SRCS+= zfs/chapter.xml SRCS+= filesystems/chapter.xml SRCS+= geom/chapter.xml SRCS+= install/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/book.xml Fri Sep 12 23:42:14 2014 (r45601) +++ head/en_US.ISO8859-1/books/handbook/book.xml Sat Sep 13 02:08:33 2014 (r45602) @@ -237,6 +237,7 @@ &chap.audit; &chap.disks; &chap.geom; + &chap.zfs; &chap.filesystems; &chap.virtualization; &chap.l10n; Modified: head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml Fri Sep 12 23:42:14 2014 (r45601) +++ head/en_US.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sat Sep 13 02:08:33 2014 (r45602) @@ -1445,7 +1445,7 @@ Ethernet address 0:3:ba:b:92:d4, Host ID Another partition type worth noting is freebsd-zfs, used for partitions that will contain a &os; ZFS file system (). Refer to &man.gpart.8; for + linkend="zfs"/>). Refer to &man.gpart.8; for descriptions of the available GPT partition types. Modified: head/en_US.ISO8859-1/books/handbook/chapters.ent ============================================================================== --- head/en_US.ISO8859-1/books/handbook/chapters.ent Fri Sep 12 23:42:14 2014 (r45601) +++ head/en_US.ISO8859-1/books/handbook/chapters.ent Sat Sep 13 02:08:33 2014 (r45602) @@ -37,6 +37,7 @@ + Modified: head/en_US.ISO8859-1/books/handbook/disks/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/disks/chapter.xml Fri Sep 12 23:42:14 2014 (r45601) +++ head/en_US.ISO8859-1/books/handbook/disks/chapter.xml Sat Sep 13 02:08:33 2014 (r45602) @@ -2160,7 +2160,7 @@ Filesystem 1K-blocks Used Avail Capacity This section describes how to configure disk quotas for the UFS file system. To configure quotas on the ZFS file system, refer to + linkend="zfs-zfs-quota"/>
      Enabling Disk Quotas Modified: head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml Fri Sep 12 23:42:14 2014 (r45601) +++ head/en_US.ISO8859-1/books/handbook/filesystems/chapter.xml Sat Sep 13 02:08:33 2014 (r45602) @@ -5,7 +5,7 @@ --> - File Systems Support + Other File Systems TomRhodesWritten @@ -29,8 +29,8 @@ native &os; file system has been the Unix File System UFS which has been modernized as UFS2. Since &os; 7.0, the Z File - System ZFS is also available as a native file - system. + System (ZFS) is also available as a native file + system. See for more information. In addition to its native file systems, &os; supports a multitude of other file systems so that data from other @@ -91,642 +91,6 @@ - - The Z File System (ZFS) - - The Z file system, originally developed by &sun;, - is designed to use a pooled storage method in that space is only - used as it is needed for data storage. It is also designed for - maximum data integrity, supporting data snapshots, multiple - copies, and data checksums. It uses a software data replication - model, known as RAID-Z. - RAID-Z provides redundancy similar to - hardware RAID, but is designed to prevent - data write corruption and to overcome some of the limitations - of hardware RAID. - - - ZFS Tuning - - Some of the features provided by ZFS - are RAM-intensive, so some tuning may be required to provide - maximum efficiency on systems with limited RAM. - - - Memory - - At a bare minimum, the total system memory should be at - least one gigabyte. The amount of recommended RAM depends - upon the size of the pool and the ZFS features which are - used. A general rule of thumb is 1GB of RAM for every 1TB - of storage. If the deduplication feature is used, a general - rule of thumb is 5GB of RAM per TB of storage to be - deduplicated. While some users successfully use ZFS with - less RAM, it is possible that when the system is under heavy - load, it may panic due to memory exhaustion. Further tuning - may be required for systems with less than the recommended - RAM requirements. - - - - Kernel Configuration - - Due to the RAM limitations of the &i386; platform, users - using ZFS on the &i386; architecture should add the - following option to a custom kernel configuration file, - rebuild the kernel, and reboot: - - options KVA_PAGES=512 - - This option expands the kernel address space, allowing - the vm.kvm_size tunable to be pushed - beyond the currently imposed limit of 1 GB, or the - limit of 2 GB for PAE. To find the - most suitable value for this option, divide the desired - address space in megabytes by four (4). In this example, it - is 512 for 2 GB. - - - - Loader Tunables - - The kmem address space can - be increased on all &os; architectures. On a test system - with one gigabyte of physical memory, success was achieved - with the following options added to - /boot/loader.conf, and the system - restarted: - - vm.kmem_size="330M" -vm.kmem_size_max="330M" -vfs.zfs.arc_max="40M" -vfs.zfs.vdev.cache.size="5M" - - For a more detailed list of recommendations for - ZFS-related tuning, see http://wiki.freebsd.org/ZFSTuningGuide. - - - - - Using <acronym>ZFS</acronym> - - There is a start up mechanism that allows &os; to mount - ZFS pools during system initialization. To - set it, issue the following commands: - - &prompt.root; echo 'zfs_enable="YES"' >> /etc/rc.conf -&prompt.root; service zfs start - - The examples in this section assume three - SCSI disks with the device names - da0, - da1, - and da2. - Users of IDE hardware should instead use - ad - device names. - - - Single Disk Pool - - To create a simple, non-redundant ZFS - pool using a single disk device, use - zpool: - - &prompt.root; zpool create example /dev/da0 - - To view the new pool, review the output of - df: - - &prompt.root; df -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/ad0s1a 2026030 235230 1628718 13% / -devfs 1 1 0 100% /dev -/dev/ad0s1d 54098308 1032846 48737598 2% /usr -example 17547136 0 17547136 0% /example - - This output shows that the example - pool has been created and mounted. It - is now accessible as a file system. Files may be created - on it and users can browse it, as seen in the following - example: - - &prompt.root; cd /example -&prompt.root; ls -&prompt.root; touch testfile -&prompt.root; ls -al -total 4 -drwxr-xr-x 2 root wheel 3 Aug 29 23:15 . -drwxr-xr-x 21 root wheel 512 Aug 29 23:12 .. --rw-r--r-- 1 root wheel 0 Aug 29 23:15 testfile - - However, this pool is not taking advantage of any - ZFS features. To create a dataset on - this pool with compression enabled: - - &prompt.root; zfs create example/compressed -&prompt.root; zfs set compression=gzip example/compressed - - The example/compressed dataset is now - a ZFS compressed file system. Try - copying some large files to - /example/compressed. - - Compression can be disabled with: - - &prompt.root; zfs set compression=off example/compressed - - To unmount a file system, issue the following command - and then verify by using df: - - &prompt.root; zfs umount example/compressed -&prompt.root; df -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/ad0s1a 2026030 235232 1628716 13% / -devfs 1 1 0 100% /dev -/dev/ad0s1d 54098308 1032864 48737580 2% /usr -example 17547008 0 17547008 0% /example - - To re-mount the file system to make it accessible - again, and verify with df: - - &prompt.root; zfs mount example/compressed -&prompt.root; df -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/ad0s1a 2026030 235234 1628714 13% / -devfs 1 1 0 100% /dev -/dev/ad0s1d 54098308 1032864 48737580 2% /usr -example 17547008 0 17547008 0% /example -example/compressed 17547008 0 17547008 0% /example/compressed - - The pool and file system may also be observed by viewing - the output from mount: - - &prompt.root; mount -/dev/ad0s1a on / (ufs, local) -devfs on /dev (devfs, local) -/dev/ad0s1d on /usr (ufs, local, soft-updates) -example on /example (zfs, local) -example/data on /example/data (zfs, local) -example/compressed on /example/compressed (zfs, local) - - ZFS datasets, after creation, may be - used like any file systems. However, many other features - are available which can be set on a per-dataset basis. In - the following example, a new file system, - data is created. Important files will be - stored here, the file system is set to keep two copies of - each data block: - - &prompt.root; zfs create example/data -&prompt.root; zfs set copies=2 example/data - - It is now possible to see the data and space utilization - by issuing df: - - &prompt.root; df -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/ad0s1a 2026030 235234 1628714 13% / -devfs 1 1 0 100% /dev -/dev/ad0s1d 54098308 1032864 48737580 2% /usr -example 17547008 0 17547008 0% /example -example/compressed 17547008 0 17547008 0% /example/compressed -example/data 17547008 0 17547008 0% /example/data - - Notice that each file system on the pool has the same - amount of available space. This is the reason for using - df in these examples, to show that the - file systems use only the amount of space they need and all - draw from the same pool. The ZFS file - system does away with concepts such as volumes and - partitions, and allows for several file systems to occupy - the same pool. - - To destroy the file systems and then destroy the pool as - they are no longer needed: - - &prompt.root; zfs destroy example/compressed -&prompt.root; zfs destroy example/data -&prompt.root; zpool destroy example - - - - - <acronym>ZFS</acronym> RAID-Z - - There is no way to prevent a disk from failing. One - method of avoiding data loss due to a failed hard disk is to - implement RAID. ZFS - supports this feature in its pool design. - - To create a RAID-Z pool, issue the - following command and specify the disks to add to the - pool: - - &prompt.root; zpool create storage raidz da0 da1 da2 - - - &sun; recommends that the amount of devices used in - a RAID-Z configuration is between - three and nine. For environments requiring a single pool - consisting of 10 disks or more, consider breaking it up - into smaller RAID-Z groups. If only - two disks are available and redundancy is a requirement, - consider using a ZFS mirror. Refer to - &man.zpool.8; for more details. - - - This command creates the storage - zpool. This may be verified using &man.mount.8; and - &man.df.1;. This command makes a new file system in the - pool called home: - - &prompt.root; zfs create storage/home - - It is now possible to enable compression and keep extra - copies of directories and files using the following - commands: - - &prompt.root; zfs set copies=2 storage/home -&prompt.root; zfs set compression=gzip storage/home - - To make this the new home directory for users, copy the - user data to this directory, and create the appropriate - symbolic links: - - &prompt.root; cp -rp /home/* /storage/home -&prompt.root; rm -rf /home /usr/home -&prompt.root; ln -s /storage/home /home -&prompt.root; ln -s /storage/home /usr/home - - Users should now have their data stored on the freshly - created /storage/home. Test by - adding a new user and logging in as that user. - - Try creating a snapshot which may be rolled back - later: - - &prompt.root; zfs snapshot storage/home@08-30-08 - - Note that the snapshot option will only capture a real - file system, not a home directory or a file. The - @ character is a delimiter used between - the file system name or the volume name. When a user's - home directory gets trashed, restore it with: - - &prompt.root; zfs rollback storage/home@08-30-08 - - To get a list of all available snapshots, run - ls in the file system's - .zfs/snapshot directory. For example, - to see the previously taken snapshot: - - &prompt.root; ls /storage/home/.zfs/snapshot - - It is possible to write a script to perform regular - snapshots on user data. However, over time, snapshots - may consume a great deal of disk space. The previous - snapshot may be removed using the following command: - - &prompt.root; zfs destroy storage/home@08-30-08 - - After testing, /storage/home can be - made the real /home using this - command: - - &prompt.root; zfs set mountpoint=/home storage/home - - Run df and - mount to confirm that the system now - treats the file system as the real - /home: - - &prompt.root; mount -/dev/ad0s1a on / (ufs, local) -devfs on /dev (devfs, local) -/dev/ad0s1d on /usr (ufs, local, soft-updates) -storage on /storage (zfs, local) -storage/home on /home (zfs, local) -&prompt.root; df -Filesystem 1K-blocks Used Avail Capacity Mounted on -/dev/ad0s1a 2026030 235240 1628708 13% / -devfs 1 1 0 100% /dev -/dev/ad0s1d 54098308 1032826 48737618 2% /usr -storage 26320512 0 26320512 0% /storage -storage/home 26320512 0 26320512 0% /home - - This completes the RAID-Z - configuration. To get status updates about the file systems - created during the nightly &man.periodic.8; runs, issue the - following command: - - &prompt.root; echo 'daily_status_zfs_enable="YES"' >> /etc/periodic.conf - - - - Recovering <acronym>RAID</acronym>-Z - - Every software RAID has a method of - monitoring its state. The status of - RAID-Z devices may be viewed with the - following command: - - &prompt.root; zpool status -x - - If all pools are healthy and everything is normal, the - following message will be returned: - - all pools are healthy - - If there is an issue, perhaps a disk has gone offline, - the pool state will look similar to: - - pool: storage - state: DEGRADED -status: One or more devices has been taken offline by the administrator. - Sufficient replicas exist for the pool to continue functioning in a - degraded state. -action: Online the device using 'zpool online' or replace the device with - 'zpool replace'. - scrub: none requested -config: - - NAME STATE READ WRITE CKSUM - storage DEGRADED 0 0 0 - raidz1 DEGRADED 0 0 0 - da0 ONLINE 0 0 0 - da1 OFFLINE 0 0 0 - da2 ONLINE 0 0 0 - -errors: No known data errors - - This indicates that the device was previously taken - offline by the administrator using the following - command: - - &prompt.root; zpool offline storage da1 - - It is now possible to replace - da1 after the system has been - powered down. When the system is back online, the following - command may issued to replace the disk: - - &prompt.root; zpool replace storage da1 - - From here, the status may be checked again, this time - without the flag to get state - information: - - &prompt.root; zpool status storage - pool: storage - state: ONLINE - scrub: resilver completed with 0 errors on Sat Aug 30 19:44:11 2008 -config: - - NAME STATE READ WRITE CKSUM - storage ONLINE 0 0 0 - raidz1 ONLINE 0 0 0 - da0 ONLINE 0 0 0 - da1 ONLINE 0 0 0 - da2 ONLINE 0 0 0 - -errors: No known data errors - - As shown from this example, everything appears to be - normal. - - - - Data Verification - - ZFS uses checksums to verify the - integrity of stored data. These are enabled automatically - upon creation of file systems and may be disabled using the - following command: - - &prompt.root; zfs set checksum=off storage/home - - Doing so is not recommended as - checksums take very little storage space and are used to - check data integrity using checksum verification in a - process is known as scrubbing. To verify the - data integrity of the storage pool, issue - this command: - - &prompt.root; zpool scrub storage - - This process may take considerable time depending on - the amount of data stored. It is also very - I/O intensive, so much so that only one - scrub may be run at any given time. After the scrub has - completed, the status is updated and may be viewed by - issuing a status request: - - &prompt.root; zpool status storage - pool: storage - state: ONLINE - scrub: scrub completed with 0 errors on Sat Jan 26 19:57:37 2013 -config: - - NAME STATE READ WRITE CKSUM - storage ONLINE 0 0 0 - raidz1 ONLINE 0 0 0 - da0 ONLINE 0 0 0 - da1 ONLINE 0 0 0 - da2 ONLINE 0 0 0 - -errors: No known data errors - - The completion time is displayed and helps to ensure - data integrity over a long period of time. - - Refer to &man.zfs.8; and &man.zpool.8; for other - ZFS options. - - - - ZFS Quotas - - ZFS supports different types of quotas: the refquota, - the general quota, the user quota, and the group quota. - This section explains the basics of each type and includes - some usage instructions. - - Quotas limit the amount of space that a dataset and its - descendants can consume, and enforce a limit on the amount - of space used by file systems and snapshots for the - descendants. Quotas are useful to limit the amount of space - a particular user can use. - - - Quotas cannot be set on volumes, as the - volsize property acts as an implicit - quota. - - - The - refquota=size - limits the amount of space a dataset can consume by - enforcing a hard limit on the space used. However, this - hard limit does not include space used by descendants, such - as file systems or snapshots. - - To enforce a general quota of 10 GB for - storage/home/bob, use the - following: - - &prompt.root; zfs set quota=10G storage/home/bob - - User quotas limit the amount of space that can be used - by the specified user. The general format is - userquota@user=size, - and the user's name must be in one of the following - formats: - - - - POSIX compatible name such as - joe. - - - - POSIX numeric ID such as - 789. - - - - SID name - such as - joe.bloggs@example.com. - - - - SID - numeric ID such as - S-1-123-456-789. - - - - For example, to enforce a quota of 50 GB for a user - named joe, use the - following: - - &prompt.root; zfs set userquota@joe=50G - - To remove the quota or make sure that one is not set, - instead use: - - &prompt.root; zfs set userquota@joe=none - - User quota properties are not displayed by - zfs get all. - Non-root users can - only see their own quotas unless they have been granted the - userquota privilege. Users with this - privilege are able to view and set everyone's quota. - - The group quota limits the amount of space that a - specified group can consume. The general format is - groupquota@group=size. - - To set the quota for the group - firstgroup to 50 GB, - use: - - &prompt.root; zfs set groupquota@firstgroup=50G - - To remove the quota for the group - firstgroup, or to make sure that - one is not set, instead use: - - &prompt.root; zfs set groupquota@firstgroup=none - - As with the user quota property, - non-root users can - only see the quotas associated with the groups that they - belong to. However, root or a user with the - groupquota privilege can view and set all - quotas for all groups. - - To display the amount of space consumed by each user on - the specified file system or snapshot, along with any - specified quotas, use zfs userspace. - For group information, use zfs - groupspace. For more information about - supported options or how to display only specific options, - refer to &man.zfs.1;. - - Users with sufficient privileges and root can list the quota for - storage/home/bob using: - - &prompt.root; zfs get quota storage/home/bob - - - - ZFS Reservations - - ZFS supports two types of space reservations. This - section explains the basics of each and includes some usage - instructions. - - The reservation property makes it - possible to reserve a minimum amount of space guaranteed - for a dataset and its descendants. This means that if a - 10 GB reservation is set on - storage/home/bob, if disk - space gets low, at least 10 GB of space is reserved - for this dataset. The refreservation - property sets or indicates the minimum amount of space - guaranteed to a dataset excluding descendants, such as - snapshots. As an example, if a snapshot was taken of - storage/home/bob, enough disk space - would have to exist outside of the - refreservation amount for the operation - to succeed because descendants of the main data set are - not counted by the refreservation - amount and so do not encroach on the space set. - - Reservations of any sort are useful in many situations, - such as planning and testing the suitability of disk space - allocation in a new system, or ensuring that enough space is - available on file systems for system recovery procedures and - files. - - The general format of the reservation - property is - reservation=size, - so to set a reservation of 10 GB on - storage/home/bob, use: - - &prompt.root; zfs set reservation=10G storage/home/bob - - To make sure that no reservation is set, or to remove a - reservation, use: - - &prompt.root; zfs set reservation=none storage/home/bob - - The same principle can be applied to the - refreservation property for setting a - refreservation, with the general format - refreservation=size. - - To check if any reservations or refreservations exist on - storage/home/bob, execute one of the - following commands: - - &prompt.root; zfs get reservation storage/home/bob -&prompt.root; zfs get refreservation storage/home/bob - - - - &linux; File Systems Added: head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/books/handbook/zfs/chapter.xml Sat Sep 13 02:08:33 2014 (r45602) @@ -0,0 +1,4332 @@ + + + + + + + The Z File System (<acronym>ZFS</acronym>) + + + + + Tom + Rhodes + + Written by + + + + Allan + Jude + + Written by + + + + Benedict + Reuschling + + Written by + + + + Warren + Block + + Written by + + + + + The Z File System, or + ZFS, is an advanced file system designed to + overcome many of the major problems found in previous + designs. + + Originally developed at &sun;, ongoing open source + ZFS development has moved to the OpenZFS Project. + + ZFS has three major design goals: + + + + Data integrity: All data includes a + checksum of the data. + When data is written, the checksum is calculated and written + along with it. When that data is later read back, the + checksum is calculated again. If the checksums do not match, + a data error has been detected. ZFS will + attempt to automatically correct errors when data redundancy + is available. + + + + Pooled storage: physical storage devices are added to a + pool, and storage space is allocated from that shared pool. + Space is available to all file systems, and can be increased + by adding new storage devices to the pool. + + + + Performance: multiple caching mechanisms provide increased + performance. ARC is an + advanced memory-based read cache. A second level of + disk-based read cache can be added with + L2ARC, and disk-based + synchronous write cache is available with + ZIL. + + + + A complete list of features and terminology is shown in + . + + + What Makes <acronym>ZFS</acronym> Different + + ZFS is significantly different from any + previous file system because it is more than just a file system. + Combining the traditionally separate roles of volume manager and + file system provides ZFS with unique + advantages. The file system is now aware of the underlying + structure of the disks. Traditional file systems could only be + created on a single disk at a time. If there were two disks + then two separate file systems would have to be created. In a + traditional hardware RAID configuration, this + problem was avoided by presenting the operating system with a + single logical disk made up of the space provided by a number of + physical disks, on top of which the operating system placed a + file system. Even in the case of software + RAID solutions like those provided by + GEOM, the UFS file system + living on top of the RAID transform believed + that it was dealing with a single device. + ZFS's combination of the volume manager and + the file system solves this and allows the creation of many file + systems all sharing a pool of available storage. One of the + biggest advantages to ZFS's awareness of the + physical layout of the disks is that existing file systems can + be grown automatically when additional disks are added to the + pool. This new space is then made available to all of the file + systems. ZFS also has a number of different + properties that can be applied to each file system, giving many + advantages to creating a number of different file systems and + datasets rather than a single monolithic file system. + + + + Quick Start Guide + + There is a startup mechanism that allows &os; to mount + ZFS pools during system initialization. To + enable it, add this line to + /etc/rc.conf: + + zfs_enable="YES" + + Then start the service: + + &prompt.root; service zfs start + + The examples in this section assume three + SCSI disks with the device names + da0, + da1, and + da2. Users + of SATA hardware should instead use + ada device + names. + + + Single Disk Pool + + To create a simple, non-redundant pool using a single + disk device: + + &prompt.root; zpool create example /dev/da0 + + To view the new pool, review the output of + df: + + &prompt.root; df +Filesystem 1K-blocks Used Avail Capacity Mounted on +/dev/ad0s1a 2026030 235230 1628718 13% / +devfs 1 1 0 100% /dev +/dev/ad0s1d 54098308 1032846 48737598 2% /usr +example 17547136 0 17547136 0% /example + + This output shows that the example pool + has been created and mounted. It is now accessible as a file + system. Files can be created on it and users can browse + it: + + &prompt.root; cd /example +&prompt.root; ls +&prompt.root; touch testfile +&prompt.root; ls -al +total 4 +drwxr-xr-x 2 root wheel 3 Aug 29 23:15 . +drwxr-xr-x 21 root wheel 512 Aug 29 23:12 .. +-rw-r--r-- 1 root wheel 0 Aug 29 23:15 testfile + + However, this pool is not taking advantage of any + ZFS features. To create a dataset on this + pool with compression enabled: + + &prompt.root; zfs create example/compressed +&prompt.root; zfs set compression=gzip example/compressed + + The example/compressed dataset is now a + ZFS compressed file system. Try copying + some large files to + /example/compressed. + + Compression can be disabled with: + + &prompt.root; zfs set compression=off example/compressed + + To unmount a file system, use + zfs umount and then verify with + df: + + &prompt.root; zfs umount example/compressed +&prompt.root; df +Filesystem 1K-blocks Used Avail Capacity Mounted on +/dev/ad0s1a 2026030 235232 1628716 13% / +devfs 1 1 0 100% /dev +/dev/ad0s1d 54098308 1032864 48737580 2% /usr +example 17547008 0 17547008 0% /example + + To re-mount the file system to make it accessible again, + use zfs mount and verify with + df: + + &prompt.root; zfs mount example/compressed +&prompt.root; df +Filesystem 1K-blocks Used Avail Capacity Mounted on +/dev/ad0s1a 2026030 235234 1628714 13% / +devfs 1 1 0 100% /dev +/dev/ad0s1d 54098308 1032864 48737580 2% /usr +example 17547008 0 17547008 0% /example +example/compressed 17547008 0 17547008 0% /example/compressed + + The pool and file system may also be observed by viewing + the output from mount: + + &prompt.root; mount +/dev/ad0s1a on / (ufs, local) +devfs on /dev (devfs, local) +/dev/ad0s1d on /usr (ufs, local, soft-updates) +example on /example (zfs, local) +example/data on /example/data (zfs, local) +example/compressed on /example/compressed (zfs, local) + + After creation, ZFS datasets can be + used like any file systems. However, many other features are + available which can be set on a per-dataset basis. In the + example below, a new file system called + data is created. Important files will be + stored here, so it is configured to keep two copies of each + data block: + + &prompt.root; zfs create example/data +&prompt.root; zfs set copies=2 example/data + + It is now possible to see the data and space utilization + by issuing df: + + &prompt.root; df +Filesystem 1K-blocks Used Avail Capacity Mounted on +/dev/ad0s1a 2026030 235234 1628714 13% / +devfs 1 1 0 100% /dev +/dev/ad0s1d 54098308 1032864 48737580 2% /usr +example 17547008 0 17547008 0% /example +example/compressed 17547008 0 17547008 0% /example/compressed +example/data 17547008 0 17547008 0% /example/data + + Notice that each file system on the pool has the same + amount of available space. This is the reason for using + df in these examples, to show that the file + systems use only the amount of space they need and all draw + from the same pool. ZFS eliminates + concepts such as volumes and partitions, and allows multiple + file systems to occupy the same pool. + + To destroy the file systems and then destroy the pool as + it is no longer needed: + + &prompt.root; zfs destroy example/compressed +&prompt.root; zfs destroy example/data +&prompt.root; zpool destroy example + + + + RAID-Z + + Disks fail. One method of avoiding data loss from disk + failure is to implement RAID. + ZFS supports this feature in its pool + design. RAID-Z pools require three or more + disks but provide more usable space than mirrored + pools. + + This example creates a RAID-Z pool, + specifying the disks to add to the pool: *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-head@FreeBSD.ORG Sat Sep 13 07:10:21 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D50735D6; Sat, 13 Sep 2014 07:10:21 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BFF12772; Sat, 13 Sep 2014 07:10:21 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8D7AL0P043595; Sat, 13 Sep 2014 07:10:21 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8D7ALxH043594; Sat, 13 Sep 2014 07:10:21 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409130710.s8D7ALxH043594@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sat, 13 Sep 2014 07:10:21 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45603 - head/ja_JP.eucJP/books/handbook/bsdinstall X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 07:10:22 -0000 Author: ryusuke Date: Sat Sep 13 07:10:21 2014 New Revision: 45603 URL: http://svnweb.freebsd.org/changeset/doc/45603 Log: - Merge the following from the English version: r43689 -> r44241 head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Sat Sep 13 02:08:33 2014 (r45602) +++ head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Sat Sep 13 07:10:21 2014 (r45603) @@ -482,7 +482,7 @@ ¥á¥â¥ê¥¹¥Æ¥£¥Ã¥¯¤Î¥¤¥á¡¼¥¸¤Î¼èÆÀ &os; 9.0-RELEASE °Ê¹ß¤Î¥á¥â¥ê¥¹¥Æ¥£¥Ã¥¯¤Î¥¤¥á¡¼¥¸¤Ï¡¢ - ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/arch/arch/ISO-IMAGES/version/&os;-version-RELEASE-arch-memstick.img + ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/arch/arch/ISO-IMAGES/version/&os;-version-RELEASE-arch-memstick.img. ¤Î ISO-IMAGES/ ¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¥À¥¦¥ó¥í¡¼¥É¤Ç¤­¤Þ¤¹¡£ ¤³¤³¤Ç¡¢arch ¤È @@ -538,7 +538,7 @@ ¤Ç¤­¤Þ¤»¤ó¡£&man.dd.1; ¤ò»ÈÍѤ·¤ÆľÀÜ¥¿¡¼¥²¥Ã¥È¥Ç¥£¥¹¥¯¤Ë½ñ¤­¹þ¤àɬÍפ¬¤¢¤ê¤Þ¤¹¡£ - &prompt.root; dd if=&os;-9.0-RELEASE-&arch.i386;-memstick.img of=/dev/da0 bs=64k + &prompt.root; dd if=&os;-9.0-RELEASE-&arch.i386;-memstick.img of=/dev/da0 bs=64k @@ -1950,10 +1950,12 @@ Trying to mount root from cd9660:/dev/is DNS) ¥ê¥¾¥ë¥Ð¤Ï¡¢¥Û¥¹¥È̾¤È¥Í¥Ã¥È¥ï¡¼¥¯¥¢¥É¥ì¥¹¤òÊÑ´¹¤·¤Þ¤¹¡£ ¤¹¤Ç¤Ë DHCP ¤Þ¤¿¤Ï SLAAC - ¤ò¥Í¥Ã¥È¥ï¡¼¥¯¤Î¼«Æ°ÀßÄê¤Ë»È¤Ã¤¿¤Î¤Ç¤¢¤ì¤Ð¡¢ - ¥ê¥¾¥ë¥Ð¤ÎÀßÄê¤Ï¤¹¤Ç¤Ë¹Ô¤ï¤ì¤Æ¤¤¤Þ¤¹¡£¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢Search + ¤ò»È¤Ã¤Æ¼«Æ°Åª¤Ë¥Í¥Ã¥È¥ï¡¼¥¯¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤òÀßÄꤷ¤¿¤Î¤Ç¤¢¤ì¤Ð¡¢ + Resolver Configuration + ¤Ë¤ÏÃͤ¬¤¹¤Ç¤ËÆþ¤Ã¤Æ¤¤¤ë¤Ç¤·¤ç¤¦¡£ + ¤½¤¦¤Ç¤Ê¤±¤ì¤Ð¡¢Search ¥Õ¥£¡¼¥ë¥É¤Ë¥í¡¼¥«¥ë¥Í¥Ã¥È¥ï¡¼¥¯¤Î¥É¥á¥¤¥ó̾¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ - DNS #1 ¤ª¤è¤Ó DNS #2 ¤Ï¡¢ + DNS #1 ¤ª¤è¤Ó DNS #2 ¤Ï¡¢ ¥í¡¼¥«¥ë DNS ¥µ¡¼¥Ð¤Î IP ¥¢¥É¥ì¥¹¤Ç¤¹¡£ ¾¯¤Ê¤¯¤È¤â¡¢1 ¤Ä¤Î DNS ¥µ¡¼¥Ð¤ÏɬÍפǤ¹¡£ @@ -2179,7 +2181,7 @@ Trying to mount root from cd9660:/dev/is
      - Invite user into + Invite user into other groups? - ¥æ¡¼¥¶¤òÊ̤Υ°¥ë¡¼¥×¤Î¥á¥ó¥Ð¡¼¤È¤·¤ÆÄɲ乤뤫¤É¤¦¤«¡£ @@ -2208,17 +2210,17 @@ Trying to mount root from cd9660:/dev/is Use password-based authentication? - - Ä̾ï¤Ï "yes" ¤Ç¤¹¡£ + Ä̾ï¤Ï yes ¤Ç¤¹¡£ Use an empty password? - - Ä̾ï¤Ï "no" ¤Ç¤¹¡£ + Ä̾ï¤Ï no ¤Ç¤¹¡£ Use a random password? - - Ä̾ï¤Ï "no" ¤Ç¤¹¡£ + Ä̾ï¤Ï no ¤Ç¤¹¡£ @@ -2234,7 +2236,7 @@ Trying to mount root from cd9660:/dev/is Lock out the account after creation? - - Ä̾ï¤Ï "no" ¤Ç¤¹¡£ + - Ä̾ï¤Ï no ¤Ç¤¹¡£ @@ -2256,7 +2258,7 @@ Trying to mount root from cd9660:/dev/is ¤µ¤é¤Ë¥æ¡¼¥¶¤òÄɲ乤ë¤Î¤Ç¤¢¤ì¤Ð¡¢ - "Add another user?" ¤Î¼ÁÌä¤ËÂФ·¡¢ + Add another user? ¤Î¼ÁÌä¤ËÂФ·¡¢ yes ¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤¡£ no ¤òÆþÎϤ¹¤ë¤È¡¢¥æ¡¼¥¶¤ÎÄɲ䬽ª¤ï¤ê¡¢¼¡¤Ë¿Ê¤ß¤Þ¤¹¡£ From owner-svn-doc-head@FreeBSD.ORG Sat Sep 13 07:17:02 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F0AD9682; Sat, 13 Sep 2014 07:17:01 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DBD04795; Sat, 13 Sep 2014 07:17:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8D7H11v045779; Sat, 13 Sep 2014 07:17:01 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8D7H1MH045778; Sat, 13 Sep 2014 07:17:01 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201409130717.s8D7H1MH045778@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sat, 13 Sep 2014 07:17:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45604 - head/ja_JP.eucJP/htdocs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 07:17:02 -0000 Author: ryusuke Date: Sat Sep 13 07:17:01 2014 New Revision: 45604 URL: http://svnweb.freebsd.org/changeset/doc/45604 Log: - Merge the following from the English version: r45134 -> r45569 head/ja_JP.eucJP/htdocs/index.xsl Modified: head/ja_JP.eucJP/htdocs/index.xsl Modified: head/ja_JP.eucJP/htdocs/index.xsl ============================================================================== --- head/ja_JP.eucJP/htdocs/index.xsl Sat Sep 13 07:10:21 2014 (r45603) +++ head/ja_JP.eucJP/htdocs/index.xsl Sat Sep 13 07:17:01 2014 (r45604) @@ -5,7 +5,7 @@ ]> - + The + href="https://www.freebsdfoundation.org/documents/Guidelines.shtml">The FreeBSD Foundation. &header2.word.contact; From owner-svn-doc-head@FreeBSD.ORG Sat Sep 13 17:56:40 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E0133993; Sat, 13 Sep 2014 17:56:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CADAD63C; Sat, 13 Sep 2014 17:56:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s8DHuehd051673; Sat, 13 Sep 2014 17:56:40 GMT (envelope-from gavin@FreeBSD.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s8DHues6051672; Sat, 13 Sep 2014 17:56:40 GMT (envelope-from gavin@FreeBSD.org) Message-Id: <201409131756.s8DHues6051672@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gavin set sender to gavin@FreeBSD.org using -f From: Gavin Atkinson Date: Sat, 13 Sep 2014 17:56:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45605 - head/en_US.ISO8859-1/htdocs/platforms X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 17:56:41 -0000 Author: gavin Date: Sat Sep 13 17:56:40 2014 New Revision: 45605 URL: http://svnweb.freebsd.org/changeset/doc/45605 Log: Like ARM, note that not all available peripherals may be supported on mips. Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml Modified: head/en_US.ISO8859-1/htdocs/platforms/mips.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/platforms/mips.xml Sat Sep 13 07:17:01 2014 (r45604) +++ head/en_US.ISO8859-1/htdocs/platforms/mips.xml Sat Sep 13 17:56:40 2014 (r45605) @@ -65,6 +65,8 @@
    • NetLogic XLR/XLS CPU family
    +

    Note that not all peripherals are supported on all CPUs.

    +

    Boards

    The following boards are supported:

    @@ -92,6 +94,8 @@
  • Cavium development boards CN5860-EVB-NIC4, CN5650-EVB-NIC16, CN5200-EVB-MB4
+

Note that not all peripherals are supported on all boards.

+

FreeBSD/MIPS mailing list

Join the FreeBSD/MIPS mailing list to