From owner-svn-doc-all@FreeBSD.ORG Sun Oct 20 16:44:59 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 459781B7; Sun, 20 Oct 2013 16:44:59 +0000 (UTC) (envelope-from pgj@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 323C72226; Sun, 20 Oct 2013 16:44:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9KGixUd031427; Sun, 20 Oct 2013 16:44:59 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9KGixm3031426; Sun, 20 Oct 2013 16:44:59 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201310201644.r9KGixm3031426@svn.freebsd.org> From: Gabor Pali Date: Sun, 20 Oct 2013 16:44:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43010 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Oct 2013 16:44:59 -0000 Author: pgj Date: Sun Oct 20 16:44:58 2013 New Revision: 43010 URL: http://svnweb.freebsd.org/changeset/doc/43010 Log: - Add introduction for the 2013Q3 report, we are good to go now Submitted by: theraven Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Sat Oct 19 16:52:39 2013 (r43009) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Sun Oct 20 16:44:58 2013 (r43010) @@ -15,7 +15,21 @@ September 2013. This is the third of four reports planned for 2013.

- +

We have had another very active three months in the &os; world, + including two Developer Summits (BSDCam and EuroBSDcon) that will be + covered in separate status reports. &os; continues to push hard + on security, with improvements to both the performance and + reliability of the random number generation, and more + compartmentalisation in programs in the base system. For + developers, there is work on a new modern debugger. There is also + a significant amount of of modernization in the support for + Objective-C and Ada via ports, making &os; a first-rate platform + for developing in either language, in addition to the existing + C++11 and C11 support already present in the base system. Server + users will be pleased to see improvements in the iSCSI stack and + scalability allowing over a million I/O operations per second on + commodify hardware, while desktop users will see improvements in X + support for new GPUs and for possible X replacements.

Thanks to all the reporters for the excellent work! This report contains 30 entries and we hope you enjoy reading it.

From owner-svn-doc-all@FreeBSD.ORG Sun Oct 20 21:02:34 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 11722C9C; Sun, 20 Oct 2013 21:02:34 +0000 (UTC) (envelope-from gjb@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id F2C562F91; Sun, 20 Oct 2013 21:02:33 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9KL2XRG070944; Sun, 20 Oct 2013 21:02:33 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9KL2XZK070943; Sun, 20 Oct 2013 21:02:33 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201310202102.r9KL2XZK070943@svn.freebsd.org> From: Glen Barber Date: Sun, 20 Oct 2013 21:02:33 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43011 - 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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Oct 2013 21:02:34 -0000 Author: gjb Date: Sun Oct 20 21:02:33 2013 New Revision: 43011 URL: http://svnweb.freebsd.org/changeset/doc/43011 Log: Add a '5XX' page, to be used for 'Service Unavailble' messages during maintenance windows when needed. Added: head/en_US.ISO8859-1/htdocs/5xx.xml (contents, props changed) Added: head/en_US.ISO8859-1/htdocs/5xx.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/5xx.xml Sun Oct 20 21:02:33 2013 (r43011) @@ -0,0 +1,25 @@ + + +]> + + + + &title; + + $FreeBSD$ + + + + + +

Service Unavailable

+ +

The requested site is currently unavailable.

+ +

Please try your request again later, use one of the links in + the navigation menu, or the search box at the top of the + page.

+ + From owner-svn-doc-all@FreeBSD.ORG Sun Oct 20 21:04:34 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 98A7FE49; Sun, 20 Oct 2013 21:04:34 +0000 (UTC) (envelope-from gjb@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 84C342FA7; Sun, 20 Oct 2013 21:04:34 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9KL4Y5H071633; Sun, 20 Oct 2013 21:04:34 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9KL4YNl071632; Sun, 20 Oct 2013 21:04:34 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201310202104.r9KL4YNl071632@svn.freebsd.org> From: Glen Barber Date: Sun, 20 Oct 2013 21:04:34 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43012 - 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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Oct 2013 21:04:34 -0000 Author: gjb Date: Sun Oct 20 21:04:34 2013 New Revision: 43012 URL: http://svnweb.freebsd.org/changeset/doc/43012 Log: Hook the 5xx.xml page to the build. Modified: head/en_US.ISO8859-1/htdocs/Makefile Modified: head/en_US.ISO8859-1/htdocs/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/Makefile Sun Oct 20 21:02:33 2013 (r43011) +++ head/en_US.ISO8859-1/htdocs/Makefile Sun Oct 20 21:04:34 2013 (r43012) @@ -25,6 +25,7 @@ DOCS+= send-pr.xml DOCS+= support.xml DOCS+= where.xml DOCS+= 4xx.xml +DOCS+= 5xx.xml XMLDOCS= index:xsl:${XML_NEWS_NEWS}: DEPENDSET.index=transtable mirrors news press events \ From owner-svn-doc-all@FreeBSD.ORG Sun Oct 20 21:15:08 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 52612576; Sun, 20 Oct 2013 21:15:08 +0000 (UTC) (envelope-from gjb@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3F8AC2078; Sun, 20 Oct 2013 21:15:08 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9KLF8VL077425; Sun, 20 Oct 2013 21:15:08 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9KLF8PB077424; Sun, 20 Oct 2013 21:15:08 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201310202115.r9KLF8PB077424@svn.freebsd.org> From: Glen Barber Date: Sun, 20 Oct 2013 21:15:08 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43013 - 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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Oct 2013 21:15:08 -0000 Author: gjb Date: Sun Oct 20 21:15:07 2013 New Revision: 43013 URL: http://svnweb.freebsd.org/changeset/doc/43013 Log: Fix page title. Modified: head/en_US.ISO8859-1/htdocs/5xx.xml Modified: head/en_US.ISO8859-1/htdocs/5xx.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/5xx.xml Sun Oct 20 21:04:34 2013 (r43012) +++ head/en_US.ISO8859-1/htdocs/5xx.xml Sun Oct 20 21:15:07 2013 (r43013) @@ -1,7 +1,7 @@ + ]> From owner-svn-doc-all@FreeBSD.ORG Sun Oct 20 21:59:37 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 35BD35F7; Sun, 20 Oct 2013 21:59:37 +0000 (UTC) (envelope-from pgj@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 22AFA235E; Sun, 20 Oct 2013 21:59:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9KLxb8w000190; Sun, 20 Oct 2013 21:59:37 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9KLxawl000188; Sun, 20 Oct 2013 21:59:36 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201310202159.r9KLxawl000188@svn.freebsd.org> From: Gabor Pali Date: Sun, 20 Oct 2013 21:59:36 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43014 - in head: en_US.ISO8859-1/htdocs/news/status 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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Oct 2013 21:59:37 -0000 Author: pgj Date: Sun Oct 20 21:59:36 2013 New Revision: 43014 URL: http://svnweb.freebsd.org/changeset/doc/43014 Log: - Publish the 2013Q3 status report Modified: head/en_US.ISO8859-1/htdocs/news/status/status.xml head/share/xml/news.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/status.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/status.xml Sun Oct 20 21:15:07 2013 (r43013) +++ head/en_US.ISO8859-1/htdocs/news/status/status.xml Sun Oct 20 21:59:36 2013 (r43014) @@ -13,8 +13,8 @@ -

Next Quarterly Status Report submissions (July - September) due: October - 7th, 2013

+

Next Quarterly Status Report submissions (October — + December) due: January 14th, 2014

Use the xml generator or download and edit the @@ -55,6 +55,8 @@

2013

    +
  • July, 2013 - + September, 2013
  • April, 2013 - June, 2013
  • BSDCan 2013 Developer Modified: head/share/xml/news.xml ============================================================================== --- head/share/xml/news.xml Sun Oct 20 21:15:07 2013 (r43013) +++ head/share/xml/news.xml Sun Oct 20 21:59:36 2013 (r43014) @@ -34,6 +34,18 @@ 10 + 20 + + + July-September, 2013 Status Report + +

    The July-September, 2013 Status Report + is now available with 30 entries.

    + + + + 14 From owner-svn-doc-all@FreeBSD.ORG Mon Oct 21 13:51:40 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id C7C41DB9; Mon, 21 Oct 2013 13:51:40 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B523329BE; Mon, 21 Oct 2013 13:51:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9LDpe3e018142; Mon, 21 Oct 2013 13:51:40 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9LDpeMv018140; Mon, 21 Oct 2013 13:51:40 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201310211351.r9LDpeMv018140@svn.freebsd.org> From: Ryusuke SUZUKI Date: Mon, 21 Oct 2013 13:51:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43015 - head/ja_JP.eucJP/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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Oct 2013 13:51:40 -0000 Author: ryusuke Date: Mon Oct 21 13:51:40 2013 New Revision: 43015 URL: http://svnweb.freebsd.org/changeset/doc/43015 Log: - Merge the following from the English version: r42963 -> r43014 head/ja_JP.eucJP/share/xml/news.xml Modified: head/ja_JP.eucJP/share/xml/news.xml Modified: head/ja_JP.eucJP/share/xml/news.xml ============================================================================== --- head/ja_JP.eucJP/share/xml/news.xml Sun Oct 20 21:59:36 2013 (r43014) +++ head/ja_JP.eucJP/share/xml/news.xml Mon Oct 21 13:51:40 2013 (r43015) @@ -20,7 +20,7 @@ the contents of will be preferred over <p>. $FreeBSD$ - Original revision: r42963 + Original revision: r43014 --> <news> <cvs:keyword xmlns:cvs="http://www.FreeBSD.org/XML/CVS"> @@ -34,6 +34,19 @@ <name>10</name> <day> + <name>20</name> + + <event> + <title>³«È¯¿ÊĽ¥ì¥Ý¡¼¥È (2013 ǯ 7 ·î - 9 ·î) ¸ø³« + +

    2013 + ǯ 7 ·î¤«¤é 9 ·î¤Î³«È¯¿ÊĽ¥ì¥Ý¡¼¥È (30 ¥¨¥ó¥È¥ê) + ¤¬¸ø³«¤µ¤ì¤Þ¤·¤¿¡£

    +
    +
    + + 14 From owner-svn-doc-all@FreeBSD.ORG Mon Oct 21 17:46:03 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 84726260; Mon, 21 Oct 2013 17:46:03 +0000 (UTC) (envelope-from pgj@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 717662902; Mon, 21 Oct 2013 17:46:03 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9LHk33J045393; Mon, 21 Oct 2013 17:46:03 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9LHk3sL045392; Mon, 21 Oct 2013 17:46:03 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201310211746.r9LHk3sL045392@svn.freebsd.org> From: Gabor Pali Date: Mon, 21 Oct 2013 17:46:03 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43016 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Oct 2013 17:46:03 -0000 Author: pgj Date: Mon Oct 21 17:46:02 2013 New Revision: 43016 URL: http://svnweb.freebsd.org/changeset/doc/43016 Log: - Fix a typo in the 2013Q3 report Submitted by: pluknet Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Mon Oct 21 13:51:40 2013 (r43015) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Mon Oct 21 17:46:02 2013 (r43016) @@ -28,7 +28,7 @@ C++11 and C11 support already present in the base system. Server users will be pleased to see improvements in the iSCSI stack and scalability allowing over a million I/O operations per second on - commodify hardware, while desktop users will see improvements in X + commodity hardware, while desktop users will see improvements in X support for new GPUs and for possible X replacements.

    Thanks to all the reporters for the excellent work! This report From owner-svn-doc-all@FreeBSD.ORG Mon Oct 21 22:20:55 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 047A7E34; Mon, 21 Oct 2013 22:20:55 +0000 (UTC) (envelope-from dru@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id D563C2AF1; Mon, 21 Oct 2013 22:20:54 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9LMKsPQ096923; Mon, 21 Oct 2013 22:20:54 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9LMKsln096922; Mon, 21 Oct 2013 22:20:54 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201310212220.r9LMKsln096922@svn.freebsd.org> From: Dru Lavigne Date: Mon, 21 Oct 2013 22:20:54 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43017 - head/en_US.ISO8859-1/books/handbook/network-servers X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Oct 2013 22:20:55 -0000 Author: dru Date: Mon Oct 21 22:20:54 2013 New Revision: 43017 URL: http://svnweb.freebsd.org/changeset/doc/43017 Log: Some tightening in the DNS, HTTP, and FTP sections. The DNS and HTTP sections still need a good go-through. Clarify the introductions to these sections. Fix some acronyms along the way. To be followed by a white-space fix. Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Oct 21 17:46:02 2013 (r43016) +++ head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Oct 21 22:20:54 2013 (r43017) @@ -3006,58 +3006,33 @@ dhcpd_ifaces="dc0" --> Domain Name System (<acronym>DNS</acronym>) - - Overview - BIND - &os; utilizes, by default, a version of BIND (Berkeley - Internet Name Domain), which is the most common implementation - of the DNS protocol. - DNS is the protocol through which names are - mapped to IP addresses, and vice versa. - For example, a query for - www.FreeBSD.org will receive a - reply with the IP address of The &os; - Project's web server, whereas, a query for - ftp.FreeBSD.org will return the - IP address of the corresponding - FTP machine. Likewise, the opposite can - happen. A query for an IP address can - resolve its hostname. It is not necessary to run a name + Domain Name System (DNS) is the protocol through which domain names are + mapped to IP addresses, and vice versa. By default, &os; installs the Berkeley + Internet Name Domain (BIND), which is the most common implementation + of the DNS protocol. The &os; version provides enhanced security features, a new file + system layout, and automated &man.chroot.8; + configuration. BIND is maintained by the + isc.org. + It is not necessary to run a name server to perform DNS lookups on a system. - &os; currently comes with BIND9 - DNS server software by default. Our - installation provides enhanced security features, a new file - system layout and automated &man.chroot.8; - configuration. - DNS DNS is coordinated across the Internet through a somewhat complex system of authoritative root, Top Level Domain (TLD), and other smaller-scale - name servers which host and cache individual domain - information. - - Currently, BIND is maintained by the - Internet Systems Consortium - . - - - - Terminology - - To understand this document, some terms related to - DNS must be understood. + name servers, which host and cache individual domain + information. Table 28.4 describes some of the terms associated with DNS: resolver reverse DNS root zone - + + <acronym>DNS</acronym> Terminology @@ -3117,7 +3092,7 @@ dhcpd_ifaces="dc0" - +
    zones @@ -3159,7 +3134,6 @@ dhcpd_ifaces="dc0" of a hostname is much like a file system: the /dev directory falls within the root, and so on. -
    Reasons to Run a Name Server @@ -4431,56 +4405,45 @@ $include Kexample.com.+005+nnnnn.ZSK.key setting up Apache - &os; is used to run some of the busiest web sites in the - world. The majority of web servers on the Internet are using - the Apache HTTP Server. - Apache software packages should be - included on the &os; installation media. If - Apache was not installed while - installing &os;, then it can be installed from the - www/apache22 port. - - Once Apache has been installed - successfully, it must be configured. - - - This section covers version 2.2.X of the - Apache HTTP Server as that is the - most widely used version for &os;. For more detailed - information beyond the scope of this document about - Apache 2.X, please see - . - + The open source + Apache HTTP Server is the most widely + used web server. &os; does not install this web server by default, + but it can be installed from the + www/apache24 package or port. + + This section summarizes how to configure and start version 2.x of the + Apache HTTP Server, the + most widely used version, on &os;. For more detailed + information about + Apache 2.X and its configuration directives, refer to + httpd.apache.org. - Configuration + Configuring and Starting Apache Apache configuration file - The main Apache HTTP Server + In &os;, the main Apache HTTP Server configuration file is installed as - /usr/local/etc/apache22/httpd.conf on - &os;. This file is a typical &unix; text configuration file - with comment lines beginning with the # - character. A comprehensive description of all possible - configuration options is outside the scope of this book, so - only the most frequently modified directives will be described - here. + /usr/local/etc/apache2x/httpd.conf. + This ASCII text file begins + comment lines with the #. The + most frequently modified directives are: ServerRoot "/usr/local" - This specifies the default directory hierarchy for + Specifies the default directory hierarchy for the Apache installation. Binaries are stored in the bin and sbin subdirectories of the server root, and configuration files are stored in etc/apache. + class="directory">etc/apache2x. @@ -4488,8 +4451,7 @@ $include Kexample.com.+005+nnnnn.ZSK.key ServerAdmin you@your.address - The address to which problems with the server should - be emailed. This address also appears on some + The email address to receive problems with the server. This address also appears on some server-generated pages, such as error documents. @@ -4498,21 +4460,20 @@ $include Kexample.com.+005+nnnnn.ZSK.key ServerName www.example.com - ServerName allows an + Allows an administrator to set a host name which is sent back to - clients for the server. This is useful if the host is - different than the one that it is configured with (i.e., - use www instead of the host's real - name). + clients for the server. For example, + www can be used instead of the actual host + name. DocumentRoot - "/usr/local/www/apache22/data" + "/usr/local/www/apache2x/data" - DocumentRoot: The directory + The directory where documents will be served from. By default, all requests are taken from this directory, but symbolic links and aliases may be used to point to other @@ -4525,18 +4486,14 @@ $include Kexample.com.+005+nnnnn.ZSK.key Apache configuration file before making changes. When the configuration of Apache, is complete, save the - file and verify the configuration using &man.apachectl.8;. - To do this, issue apachectl configtest - which should return Syntax OK. - - - - Running <application>Apache</application> + file and verify the configuration using apachectl(8). + Running apachectl configtest + should return Syntax OK. Apache starting or stopping - The www/apache22 port + The www/apache24 port installs an &man.rc.8; script to aid in starting, stopping, and restarting Apache, which can be found in /etc/rc.conf: - apache22_enable="YES" + apache24_enable="YES" If Apache should be started with non-default options, the following line may be added to - /etc/rc.conf: + /etc/rc.conf to specify the needed flags: - apache22_flags="" + apache24_flags="" The Apache configuration can be tested for errors after making subsequent @@ -4561,7 +4518,7 @@ $include Kexample.com.+005+nnnnn.ZSK.key or by the &man.service.8; utility by issuing one of the following commands: - &prompt.root; service apache22 configtest + &prompt.root; service apache24 configtest It is important to note that the @@ -4571,11 +4528,10 @@ $include Kexample.com.+005+nnnnn.ZSK.key If Apache does not report - configuration errors, the - Apache httpd - can be started with &man.service.8;: + configuration errors, start httpd + with &man.service.8;: - &prompt.root; service apache22 start + &prompt.root; service apache24 start The httpd service can be tested by entering http://httpd, if it is not the local machine. The default web page that is displayed is - /usr/local/www/apache22/data/index.html. + /usr/local/www/apache24/data/index.html. @@ -4915,128 +4871,107 @@ DocumentRoot /www/someotherdomain.tld --> - File Transfer Protocol (FTP) + File Transfer Protocol (<acronym>FTP</acronym>) - FTP servers + FTP servers - The File Transfer Protocol (FTP) provides users with a + The File Transfer Protocol (FTP) provides users with a simple way to transfer files to and from an - FTP server. - &os; includes FTP server - software, ftpd, in the base system. - This makes setting up and administering an - FTP server on - &os; very straightforward. + FTP server. + &os; includes FTP server + software, ftpd, in the base system. + + &os; provides several configuration files for controlling access + to the FTP server. This section summarizes + these files. Refer to &man.ftpd.8; for more details about the + built-in FTP server. - - Configuration + + Configuration The most important configuration step is deciding which - accounts will be allowed access to the FTP server. A normal - &os; system has a number of system accounts used for various - daemons, but unknown users should not be allowed to log in - with these accounts. The /etc/ftpusers - file is a list of users disallowed any FTP access. By - default, it includes the aforementioned system accounts, but - it is possible to add specific users here that should not be - allowed access to FTP. + accounts will be allowed access to the FTP server. A + &os; system has a number of system accounts which + should not be allowed FTP access. + The list of users disallowed any FTP access + can be found in /etc/ftpusers. + By + default, it includes system accounts. Additional + users that should not be + allowed access to FTP can be added. In some cases it may be desirable to restrict the access of some users without preventing them completely from using - FTP. This can be accomplished with the - /etc/ftpchroot file. This file lists - users and groups subject to FTP access restrictions. Refer to - &man.ftpchroot.5; for more details. + FTP. This can be accomplished be creating + /etc/ftpchroot as described in &man.ftpchroot.5;. This file lists + users and groups subject to FTP access restrictions. - FTP + FTP anonymous - To enable anonymous FTP access to the server, create a + To enable anonymous FTP access to the server, create a user named ftp on the &os; system. Users - will then be able to log on to the FTP server with a username - of ftp or anonymous - and with any password (by convention an email address for the - user should be used as the password). The FTP server will + will then be able to log on to the FTP server with a username + of ftp or anonymous. When prompted for the password, + any input will be accepted, but by convention, an email address + should be used as the password. The FTP server will call &man.chroot.2; when an anonymous user logs in, to restrict access to only the home directory of the ftp user. - There are two text files that specify welcome messages to - be displayed to FTP clients. The contents of the file + There are two text files that can be created to specify welcome messages to + be displayed to FTP clients. The contents of /etc/ftpwelcome will be displayed to users before they reach the login prompt. After a successful - login, the contents of the file + login, the contents of /etc/ftpmotd will be displayed. Note that the path to this file is relative to the login - environment, so the file ~ftp/etc/ftpmotd + environment, so the contents of ~ftp/etc/ftpmotd would be displayed for anonymous users. - Once the FTP server has been configured properly, it must - be enabled in /etc/inetd.conf. All that - is required here is to remove the comment symbol - # from in front of the existing - ftpd line : - - ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l - - As explained in , - the inetd configuration must be - reloaded after this configuration file is changed. Please - refer to for details - on enabling inetd on the - system. - - Alternatively, ftpd can also be - started as a stand-alone server. In this case, it is - sufficient to set the appropriate variable in - /etc/rc.conf: + Once the FTP server has been configured, set the appropriate variable in + /etc/rc.conf to start the service during boot: ftpd_enable="YES" - After setting the above variable, the stand-alone server - will be started at the next reboot, or it can be started - manually by executing the following command as - root: + To start the service now: &prompt.root; service ftpd start - Log on to the FTP server by typing: + Test the connection to the FTP server by typing: &prompt.user; ftp localhost - - - - Maintaining syslog log files - FTP + FTP The ftpd daemon uses &man.syslog.3; to log messages. By default, the system log - daemon will put messages related to FTP in the - /var/log/xferlog file. The location of - the FTP log can be modified by changing the following line in + daemon will write messages related to FTP in + /var/log/xferlog. The location of + the FTP log can be modified by changing the following line in /etc/syslog.conf: ftp.info /var/log/xferlog - FTP + FTP anonymous + Be aware of the potential problems involved with running - an anonymous FTP server. In particular, think twice about + an anonymous FTP server. In particular, think twice about allowing anonymous users to upload files. It may turn out - that the FTP site becomes a forum for the trade of unlicensed - commercial software or worse. If anonymous FTP uploads are + that the FTP site becomes a forum for the trade of unlicensed + commercial software or worse. If anonymous FTP uploads are required, then verify the permissions so that these files can not be read by other anonymous users until they have been reviewed by an administrator. + From owner-svn-doc-all@FreeBSD.ORG Mon Oct 21 22:51:20 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 196F3C97; Mon, 21 Oct 2013 22:51:20 +0000 (UTC) (envelope-from dru@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 05C6B2CEB; Mon, 21 Oct 2013 22:51:20 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9LMpJR9013240; Mon, 21 Oct 2013 22:51:19 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9LMpJ5I013239; Mon, 21 Oct 2013 22:51:19 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201310212251.r9LMpJ5I013239@svn.freebsd.org> From: Dru Lavigne Date: Mon, 21 Oct 2013 22:51:19 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43018 - head/en_US.ISO8859-1/books/handbook/network-servers X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 Oct 2013 22:51:20 -0000 Author: dru Date: Mon Oct 21 22:51:19 2013 New Revision: 43018 URL: http://svnweb.freebsd.org/changeset/doc/43018 Log: White space fix only. Translators can ignore. Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Oct 21 22:20:54 2013 (r43017) +++ head/en_US.ISO8859-1/books/handbook/network-servers/chapter.xml Mon Oct 21 22:51:19 2013 (r43018) @@ -3006,134 +3006,136 @@ dhcpd_ifaces="dc0" --> Domain Name System (<acronym>DNS</acronym>) - BIND + BIND - Domain Name System (DNS) is the protocol through which domain names are - mapped to IP addresses, and vice versa. By default, &os; installs the Berkeley - Internet Name Domain (BIND), which is the most common implementation - of the DNS protocol. The &os; version provides enhanced security features, a new file - system layout, and automated &man.chroot.8; - configuration. BIND is maintained by the - isc.org. - It is not necessary to run a name - server to perform DNS lookups on a - system. - - DNS - DNS is coordinated across the Internet - through a somewhat complex system of authoritative root, Top - Level Domain (TLD), and other smaller-scale - name servers, which host and cache individual domain - information. Table 28.4 describes some of the terms associated with DNS: - - resolver - reverse - DNS - root zone + Domain Name System (DNS) is the protocol + through which domain names are mapped to IP + addresses, and vice versa. By default, &os; installs the + Berkeley Internet Name Domain (BIND), which + is the most common implementation of the DNS + protocol. The &os; version provides enhanced security features, + a new file system layout, and automated &man.chroot.8; + configuration. BIND is maintained by the isc.org. It is not + necessary to run a name server to perform DNS + lookups on a system. + + DNS + DNS is coordinated across the Internet + through a somewhat complex system of authoritative root, Top + Level Domain (TLD), and other smaller-scale + name servers, which host and cache individual domain + information. Table 28.4 describes some of the terms associated + with DNS: + + resolver + reverse + DNS + root zone + + + <acronym>DNS</acronym> Terminology + + + + + + + + Term + Definition + + + + + + Forward DNS + Mapping of hostnames to IP + addresses. + + + + Origin + Refers to the domain covered in a particular zone + file. + + + + named, BIND + Common names for the BIND name server package + within &os;. + + + + Resolver + A system process through which a machine queries + a name server for zone information. + + + + Reverse DNS + Mapping of IP addresses to + hostnames. + + + + Root zone + + The beginning of the Internet zone hierarchy. All + zones fall under the root zone, similar to how all files + in a file system fall under the root directory. + + + + Zone + An individual domain, subdomain, or portion of the + DNS administered by the same + authority. + + + +
    - - <acronym>DNS</acronym> Terminology - - - - - - - Term - Definition - - - - - - Forward DNS - Mapping of hostnames to IP - addresses. - - - - Origin - Refers to the domain covered in a particular zone - file. - - - - named, BIND - Common names for the BIND name server package - within &os;. - - - - Resolver - A system process through which a machine queries - a name server for zone information. - - - - Reverse DNS - Mapping of IP addresses to - hostnames. - - - - Root zone - - The beginning of the Internet zone hierarchy. - All zones fall under the root zone, similar to how - all files in a file system fall under the root - directory. - - - - Zone - An individual domain, subdomain, or portion of - the DNS administered by the same - authority. - - - -
    - - - zones - examples - - - Examples of zones: - - - - . is how the root zone is usually - referred to in documentation. - - - - org. is a Top Level Domain - (TLD) under the root zone. - + + zones + examples + - - example.org. is a - zone under the org. - TLD. - + Examples of zones: - - 1.168.192.in-addr.arpa is a zone - referencing all IP addresses which fall - under the 192.168.1.* - IP address space. - - - - As one can see, the more specific part of a hostname - appears to its left. For example, - example.org. is more - specific than org., as org. - is more specific than the root zone. The layout of each part - of a hostname is much like a file system: the - /dev directory falls - within the root, and so on. + + + . is how the root zone is usually + referred to in documentation. + + + + org. is a Top Level Domain + (TLD) under the root zone. + + + + example.org. is a + zone under the org. + TLD. + + + + 1.168.192.in-addr.arpa is a zone + referencing all IP addresses which fall + under the 192.168.1.* + IP address space. + + + + As one can see, the more specific part of a hostname + appears to its left. For example, example.org. is more specific than + org., as org. is more specific + than the root zone. The layout of each part of a hostname is + much like a file system: the /dev directory falls within the + root, and so on. Reasons to Run a Name Server @@ -4405,18 +4407,19 @@ $include Kexample.com.+005+nnnnn.ZSK.key setting up Apache - The open source - Apache HTTP Server is the most widely - used web server. &os; does not install this web server by default, - but it can be installed from the - www/apache24 package or port. - - This section summarizes how to configure and start version 2.x of the - Apache HTTP Server, the - most widely used version, on &os;. For more detailed - information about - Apache 2.X and its configuration directives, refer to - httpd.apache.org. + The open source Apache HTTP Server + is the most widely used web server. &os; does + not install this web server by default, but it can be installed + from the www/apache24 package or port. + + This section summarizes how to configure and start version + 2.x of the Apache HTTP + Server, the most widely used version, on &os;. + For more detailed information about + Apache 2.X and its configuration + directives, refer to httpd.apache.org. Configuring and Starting Apache @@ -4424,20 +4427,20 @@ $include Kexample.com.+005+nnnnn.ZSK.key Apache configuration file - In &os;, the main Apache HTTP Server - configuration file is installed as + In &os;, the main Apache HTTP + Server configuration file is installed as /usr/local/etc/apache2x/httpd.conf. - This ASCII text file begins - comment lines with the #. The - most frequently modified directives are: + This ASCII text file begins comment lines with the + #. The most frequently modified directives + are: ServerRoot "/usr/local" - Specifies the default directory hierarchy for - the Apache installation. + Specifies the default directory hierarchy for the + Apache installation. Binaries are stored in the bin and sbin @@ -4451,7 +4454,8 @@ $include Kexample.com.+005+nnnnn.ZSK.key ServerAdmin you@your.address - The email address to receive problems with the server. This address also appears on some + The email address to receive problems with the + server. This address also appears on some server-generated pages, such as error documents. @@ -4463,8 +4467,8 @@ $include Kexample.com.+005+nnnnn.ZSK.key Allows an administrator to set a host name which is sent back to clients for the server. For example, - www can be used instead of the actual host - name. + www can be used instead of the actual + host name. @@ -4487,8 +4491,8 @@ $include Kexample.com.+005+nnnnn.ZSK.key making changes. When the configuration of Apache, is complete, save the file and verify the configuration using apachectl(8). - Running apachectl configtest - should return Syntax OK. + Running apachectl configtest should return + Syntax OK. Apache starting or stopping @@ -4507,16 +4511,17 @@ $include Kexample.com.+005+nnnnn.ZSK.key If Apache should be started with non-default options, the following line may be added to - /etc/rc.conf to specify the needed flags: + /etc/rc.conf to specify the needed + flags: apache24_flags="" The Apache configuration can be - tested for errors after making subsequent - configuration changes while httpd is - running. This can be done by the &man.rc.8; script directly, - or by the &man.service.8; utility by issuing one of the - following commands: + tested for errors after making subsequent configuration + changes while httpd is running. This can + be done by the &man.rc.8; script directly, or by the + &man.service.8; utility by issuing one of the following + commands: &prompt.root; service apache24 configtest @@ -4873,66 +4878,72 @@ DocumentRoot /www/someotherdomain.tld --> File Transfer Protocol (<acronym>FTP</acronym>) - FTP servers + FTP + servers - The File Transfer Protocol (FTP) provides users with a - simple way to transfer files to and from an - FTP server. - &os; includes FTP server - software, ftpd, in the base system. - - &os; provides several configuration files for controlling access - to the FTP server. This section summarizes - these files. Refer to &man.ftpd.8; for more details about the - built-in FTP server. + The File Transfer Protocol (FTP) provides + users with a simple way to transfer files to and from an + FTP server. &os; includes + FTP server software, + ftpd, in the base system. + + &os; provides several configuration files for controlling + access to the FTP server. This section + summarizes these files. Refer to &man.ftpd.8; for more details + about the built-in FTP server. - - Configuration + + Configuration The most important configuration step is deciding which - accounts will be allowed access to the FTP server. A - &os; system has a number of system accounts which - should not be allowed FTP access. - The list of users disallowed any FTP access - can be found in /etc/ftpusers. - By - default, it includes system accounts. Additional - users that should not be + accounts will be allowed access to the FTP + server. A &os; system has a number of system accounts which + should not be allowed FTP access. The list + of users disallowed any FTP access can be + found in /etc/ftpusers. By default, it + includes system accounts. Additional users that should not be allowed access to FTP can be added. In some cases it may be desirable to restrict the access of some users without preventing them completely from using FTP. This can be accomplished be creating - /etc/ftpchroot as described in &man.ftpchroot.5;. This file lists - users and groups subject to FTP access restrictions. + /etc/ftpchroot as described in + &man.ftpchroot.5;. This file lists users and groups subject + to FTP access restrictions. FTP anonymous - To enable anonymous FTP access to the server, create a - user named ftp on the &os; system. Users - will then be able to log on to the FTP server with a username - of ftp or anonymous. When prompted for the password, - any input will be accepted, but by convention, an email address - should be used as the password. The FTP server will - call &man.chroot.2; when an anonymous user logs in, to - restrict access to only the home directory of the + To enable anonymous FTP access to the + server, create a user named ftp on the + &os; system. Users will then be able to log on to the + FTP server with a username of + ftp or anonymous. + When prompted for the password, any input will be accepted, + but by convention, an email address should be used as the + password. The FTP server will call + &man.chroot.2; when an anonymous user logs in, to restrict + access to only the home directory of the ftp user. - There are two text files that can be created to specify welcome messages to - be displayed to FTP clients. The contents of + There are two text files that can be created to specify + welcome messages to be displayed to FTP + clients. The contents of /etc/ftpwelcome will be displayed to users before they reach the login prompt. After a successful login, the contents of /etc/ftpmotd will be displayed. Note that the path to this file is relative to the login - environment, so the contents of ~ftp/etc/ftpmotd - would be displayed for anonymous users. - - Once the FTP server has been configured, set the appropriate variable in - /etc/rc.conf to start the service during boot: + environment, so the contents of + ~ftp/etc/ftpmotd would be displayed for + anonymous users. + + Once the FTP server has been + configured, set the appropriate variable in + /etc/rc.conf to start the service during + boot: ftpd_enable="YES" @@ -4940,7 +4951,8 @@ DocumentRoot /www/someotherdomain.tld &prompt.root; service ftpd start - Test the connection to the FTP server by typing: + Test the connection to the FTP server + by typing: &prompt.user; ftp localhost @@ -4950,9 +4962,10 @@ DocumentRoot /www/someotherdomain.tld The ftpd daemon uses &man.syslog.3; to log messages. By default, the system log - daemon will write messages related to FTP in - /var/log/xferlog. The location of - the FTP log can be modified by changing the following line in + daemon will write messages related to FTP + in /var/log/xferlog. The location of + the FTP log can be modified by changing the + following line in /etc/syslog.conf: ftp.info /var/log/xferlog @@ -4963,14 +4976,15 @@ DocumentRoot /www/someotherdomain.tld - Be aware of the potential problems involved with running - an anonymous FTP server. In particular, think twice about - allowing anonymous users to upload files. It may turn out - that the FTP site becomes a forum for the trade of unlicensed - commercial software or worse. If anonymous FTP uploads are - required, then verify the permissions so that these files can - not be read by other anonymous users until they have been - reviewed by an administrator. + Be aware of the potential problems involved with running + an anonymous FTP server. In particular, + think twice about allowing anonymous users to upload files. + It may turn out that the FTP site becomes + a forum for the trade of unlicensed commercial software or + worse. If anonymous FTP uploads are + required, then verify the permissions so that these files + can not be read by other anonymous users until they have + been reviewed by an administrator. From owner-svn-doc-all@FreeBSD.ORG Tue Oct 22 08:42:53 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id C41BD509; Tue, 22 Oct 2013 08:42:53 +0000 (UTC) (envelope-from jkois@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B18A328B9; Tue, 22 Oct 2013 08:42:53 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9M8grk0042825; Tue, 22 Oct 2013 08:42:53 GMT (envelope-from jkois@svn.freebsd.org) Received: (from jkois@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9M8grrF042824; Tue, 22 Oct 2013 08:42:53 GMT (envelope-from jkois@svn.freebsd.org) Message-Id: <201310220842.r9M8grrF042824@svn.freebsd.org> From: Johann Kois Date: Tue, 22 Oct 2013 08:42:53 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43019 - head/de_DE.ISO8859-1/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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Oct 2013 08:42:53 -0000 Author: jkois Date: Tue Oct 22 08:42:53 2013 New Revision: 43019 URL: http://svnweb.freebsd.org/changeset/doc/43019 Log: r42963 -> r43014 MFde: Resync the project news Obtained from: The FreeBSD German Documentation Project Modified: head/de_DE.ISO8859-1/share/xml/news.xml Modified: head/de_DE.ISO8859-1/share/xml/news.xml ============================================================================== --- head/de_DE.ISO8859-1/share/xml/news.xml Mon Oct 21 22:51:19 2013 (r43018) +++ head/de_DE.ISO8859-1/share/xml/news.xml Tue Oct 22 08:42:53 2013 (r43019) @@ -4,7 +4,7 @@ @@ -19,7 +22,7 @@ The FreeBSD Documentation Project - áÐÒÅÌØ 2000 + $FreeBSD$ 2000 @@ -35,6 +38,7 @@ 2010 2011 2012 + 2013 The FreeBSD Documentation Project @@ -124,12 +128,7 @@ íÉÎÉÍÁÌØÎÙÊ Makefile ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ÐÒÉÍÅÒÎÏ ÔÁË: - # New ports collection makefile for: oneko -# Date created: 5 December 1994 -# Whom: asami -# -# $FreeBSD$ -# + # $FreeBSD$ PORTNAME= oneko PORTVERSION= 1.1b @@ -137,13 +136,21 @@ CATEGORIES= games MASTER_SITES= ftp://ftp.cs.columbia.edu/archives/X11R5/contrib/ MAINTAINER= asami@FreeBSD.org +COMMENT= Cat chasing a mouse all over the screen MAN1= oneko.1 MANCOMPRESSED= yes -USE_IMAKE= yes .include <bsd.port.mk> + + ÷ ÎÅËÏÔÏÒÙÈ ÓÌÕÞÁÑÈ × ÚÁÇÏÌÏ×ËÅ Makefile + ÓÕÝÅÓÔ×ÕÀÝÅÇÏ ÐÏÒÔÁ ÍÏÇÕÔ ÓÏÄÅÒÖÁÔØÓÑ ÄÏÐÏÌÎÉÔÅÌØÎÙÅ ÓÔÒÏËÉ, + ÔÁËÉÅ ËÁË ÎÁÚ×ÁÎÉÅ ÐÏÒÔÁ É ÄÁÔÁ ÅÇÏ ÓÏÚÄÁÎÉÑ. + üÔÁ ÄÏÐÏÌÎÉÔÅÌØÎÁÑ ÉÎÆÏÒÍÁÃÉÑ ÂÙÌÁ ÏÂßÑ×ÌÅÎÁ ÕÓÔÁÒÅ×ÛÅÊ + É ÎÁÈÏÄÉÔÓÑ × ÐÒÏÃÅÓÓÅ ÕÄÁÌÅÎÉÑ. + + ðÏÓÍÏÔÒÉÍ, ÓÍÏÖÅÔÅ ÌÉ ×Ù ÅÇÏ ÐÏÎÑÔØ. îÅ ÏÂÒÁÝÁÊÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÓÏÄÅÒÖÉÍÏÅ ÓÔÒÏÞËÉ $FreeBSD$, ÏÎÁ ÂÕÄÅÔ ÚÁÐÏÌÎÅÎÁ Á×ÔÏÍÁÔÉÞÅÓËÉ ÓÉÓÔÅÍÏÊ SVN, ËÏÇÄÁ ÐÏÒÔ ÂÕÄÅÔ @@ -174,12 +181,33 @@ USE_IMAKE= yes ÉÚ README ÉÌÉ ÓÔÒÁÎÉà ÓÐÒÁ×ÏÞÎÉËÁ; ÓÌÉÛËÏÍ ÞÁÓÔÏ ÏÎÉ ÎÅ Ñ×ÌÑÀÔÓÑ ËÒÁÔËÉÍ ÏÐÉÓÁÎÉÅÍ ÐÏÒÔÁ ÉÌÉ ÉÍÅÀÔ ÎÅÕÄÏÂÎÙÊ ÆÏÒÍÁÔ (ÎÁÐÒÉÍÅÒ, ÓÔÒÁÎÉÃÙ - ÓÐÒÁ×ÏÞÎÉËÁ ×ÙÒÏ×ÎÅÎÙ ÐÒÏÂÅÌÁÍÉ). åÓÌÉ ÐÏÒÔÉÒÕÅÍÏÅ ÐÒÉÌÏÖÅÎÉÅ - ÉÍÅÅÔ ÏÆÉÃÉÁÌØÎÕÀ ÓÔÒÁÎÉÞËÕ éÎÔÅÒÎÅÔ, ÕËÁÖÉÔÅ ÅÅ ÚÄÅÓØ. - ðÅÒÅÄ ÏÄÎÉÍ ÉÚ ÓÁÊÔÏ× ÄÏÂÁרÔÅ ÓÌÏ×Ï - WWW: ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÕÔÉÌÉÔÙ - ÒÁÂÏÔÁÌÉ ÐÒÁ×ÉÌØÎÏ. - + ÓÐÒÁ×ÏÞÎÉËÁ ×ÙÒÏ×ÎÅÎÙ ÐÒÏÂÅÌÁÍÉ, ÐÏÓËÏÌØËÕ ÜÔÏ ×ÙÇÌÑÄÉÔ × + ÏÓÏÂÅÎÎÏÓÔÉ ÐÌÏÈÏ Ó ÍÏÎÏÛÉÒÉÎÎÙÍÉ ÛÒÉÆÔÁÍÉ). + + + èÏÒÏÛÏ ÓÏÓÔÁ×ÌÅÎÎÙÊ pkg-descr + ÏÐÉÓÙ×ÁÅÔ ÐÏÒÔ ÄÏÓÔÁÔÏÞÎÏ ÐÏÌÎÏ, ÞÔÏÂÙ ÐÏÌØÚÏ×ÁÔÅÌÀ ÎÅ + ÐÒÉÈÏÄÉÌÏÓØ Ó×ÅÒÑÔØÓÑ Ó ÄÏËÕÍÅÎÔÁÃÉÅÊ ÉÌÉ ÐÏÓÅÝÁÔØ ×ÅÂÓÁÊÔ + ÄÌÑ ÐÏÎÉÍÁÎÉÑ ÔÏÇÏ, ÞÔÏ ÄÅÌÁÅÔ ÄÁÎÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ, + ÞÅÍ ÏÎÏ ÍÏÖÅÔ ÂÙÔØ ÐÏÌÅÚÎÏ ÉÌÉ ËÁËÉÅ ÈÏÒÏÛÉÅ ÆÕÎËÃÉÉ Õ ÎÅÇÏ + ÉÍÅÀÔÓÑ. õÐÏÍÉÎÁÎÉÅ ÐÒÏ ÏÐÒÅÄÅÌ£ÎÎÙÅ ÔÒÅÂÏ×ÁÎÉÑ, ÔÁËÉÅ ËÁË + ÉÓÐÏÌØÚÕÅÍÙÊ ÇÒÁÆÉÞÅÓËÉÊ ÉÎÓÔÒÕÍÅÎÔÁÒÉÊ, ÔÑÖ£ÌÙÅ ÚÁ×ÉÓÉÍÏÓÔÉ, + ÏËÒÕÖÅÎÉÅ ÄÌÑ ÚÁÐÕÓËÁ ÉÌÉ ÉÓÐÏÌØÚÕÅÍÙÊ ÑÚÙË ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ + ÐÏÍÏÇÕÔ ÐÏÌØÚÏ×ÁÔÅÌÑÍ ÏÐÒÅÄÅÌÉÔØÓÑ, ÂÕÄÅÔ ÌÉ ÜÔÏÔ ÐÏÒÔ ÄÌÑ + ÎÉÈ ÒÁÂÏÔÁÔØ. + + ÷ËÌÀÞÉÔÅ ÓÀÄÁ URL ÏÆÉÃÉÁÌØÎÏÊ ÄÏÍÁÛÎÅÊ ÓÔÒÁÎÉÃÙ éÎÔÅÒÎÅÔ. + ðÅÒÅÄ ÏÄÎÉÍ ÉÚ ÓÁÊÔÏ× (×ÙÂÅÒÉÔÅ ÏÓÎÏ×ÎÏÊ) + ÄÏÂÁרÔÅ WWW: (Ó ÐÏÓÌÅÄÕÀÝÉÍ ÅÄÉÎÉÞÎÙÍ + ÐÒÏÂÅÌÏÍ) ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÕÔÉÌÉÔÙ ÒÁÂÏÔÁÌÉ + ÐÒÁ×ÉÌØÎÏ. åÓÌÉ URI Ñ×ÌÑÅÔÓÑ ËÏÒÎÅÍ ÓÁÊÔÁ ÉÌÉ ËÁÔÁÌÏÇÏÍ, + ÔÏ ÚÎÁÞÅÎÉÅ ÄÏÌÖÎÏ ÂÙÔØ ÄÏÐÏÌÎÅÎÏ ËÏÓÏÊ ÞÅÒÔÏÊ. + + + åÓÌÉ ÕËÁÚÁÎÎÁÑ ÄÌÑ ÐÏÒÔÁ ×ÅÂ-ÓÔÒÁÎÉÃÁ ÎÅ ÄÏÓÔÕÐÎÁ, + ÐÏÐÙÔÁÊÔÅÓØ ÓÐÅÒ×Á ÐÏÉÓËÁÔØ, ÂÙÌ ÌÉ ÏÆÉÃÉÁÌØÎÙÊ ÓÁÊÔ + ÐÅÒÅÍÅÝ£Î, ÐÅÒÅÉÍÅÎÏ×ÁÎ ÉÌÉ ÒÁÚÍÅÝ£Î × ÄÒÕÇÏÍ ÍÅÓÔÅ. + óÌÅÄÕÀÝÉÊ ÐÒÉÍÅÒ ÐÏËÁÚÙ×ÁÅÔ, ËÁË ÄÏÌÖÅÎ ×ÙÇÌÑÄÅÔØ ×ÁÛ pkg-descr: @@ -255,6 +283,18 @@ PLIST_DIRS= lib/X11/onekoëÏÎÅÞÎÏ, ÐÅÒÅÍÅÎÎÁÑ PLIST_DIRS ÎÅ ÄÏÌÖÎÁ ÚÁÄÁ×ÁÔØÓÑ, ÅÓÌÉ ÐÏÒÔ ÎÅ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔ ÎÉËÁËÉÈ ËÁÔÁÌÏÇÏ×. + + îÅÓËÏÌØËÏ ÐÏÒÔÏ× ÍÏÇÕÔ ÓÏ×ÍÅÓÔÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÏÂÝÉÊ + ËÁÔÁÌÏÇ. ÷ ÜÔÏÍ ÓÌÕÞÁÅ PLIST_DIRS + ÓÌÅÄÕÅÔ ÚÁÍÅÎÉÔØ ÎÁ PLIST_DIRSTRY, ÔÁË + ÞÔÏÂÙ ËÁÔÁÌÏÇ ÕÄÁÌÑÌÓÑ ÔÏÌØËÏ ÅÓÌÉ ÏÎ ÐÕÓÔ, Á ÉÎÁÞÅ + ÉÇÎÏÒÉÒÏ×ÁÌÓÑ. éÓÐÏÌØÚÏ×ÁÎÉÅ PLIST_DIRS + É PLIST_DIRSTRY ÁÎÁÌÏÇÉÞÎÏ + @dirrm É @dirrmtry + × pkg-plist, ÏÐÉÓÁÎÉÅ ËÏÔÏÒÙÈ + ×ÈÏÄÉÔ × . + + ïÂÒÁÔÎÏÊ ÓÔÏÒÏÎÏÊ ÔÁËÏÇÏ ÓÐÏÓÏÂÁ ÐÅÒÅÞÉÓÌÅÎÉÑ ÆÁÊÌÏ× É ËÁÔÁÌÏÇÏ× ÐÏÒÔÁ Ñ×ÌÑÅÔÓÑ ÎÅ×ÏÚÍÏÖÎÏÓÔØ ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔÅÊ ËÏÍÁÎÄ, ÏÐÉÓÁÎÎÙÈ × &man.pkg.create.1;. @@ -435,10 +475,11 @@ PLIST_DIRS= lib/X11/oneko íÙ ÒÁÓÓÍÏÔÒÉÍ ×ÁÛ ÐÏÒÔ, ÐÒÉ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ×ÅÒÎ£Í ÅÇÏ ÏÂÒÁÔÎÏ, Á - ÚÁÔÅÍ ×ËÌÀÞÉÍ ÐÏÒÔ × ÎÁÛÅ ÄÅÒÅ×Ï. ÷ÁÛÅ ÉÍÑ ÔÁËÖÅ ÐÏÑ×ÉÔÓÑ × ÓÐÉÓËÅ - - äÏÐÏÌÎÉÔÅÌØÎÙÈ ËÏÎÔÒÉÂÕÔÏÒÏ× ÐÒÏÅËÔÁ FreeBSD É ÄÒÕÇÉÈ - ÆÁÊÌÁÈ. òÁÚ×Å ÜÔÏ ÎÅ ×ÅÌÉËÏÌÅÐÎÏ?!? :-) + ÚÁÔÅÍ ×ËÌÀÞÉÍ ÐÏÒÔ × ÎÁÛÅ ÄÅÒÅ×Ï. ÷ÁÛÅ ÉÍÑ ÔÁËÖÅ ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎÏ + × ÓÐÉÓÏË + äÏÐÏÌÎÉÔÅÌØÎÙÈ ËÏÎÔÒÉÂÕÔÏÒÏ× ÐÒÏÅËÔÁ FreeBSD É ÄÒÕÇÉÅ + ÆÁÊÌÙ. @@ -521,12 +562,6 @@ PLIST_DIRS= lib/X11/onekoWRKSRC/configure. - - - åÓÌÉ ÚÁÄÁÎÁ ÐÅÒÅÍÅÎÎÁÑ USE_IMAKE, - ÔÏ ÚÁÐÕÓËÁÅÔÓÑ ËÏÍÁÎÄÁ XMKMF (ÐÏ ÕÍÏÌÞÁÎÉÀ - ÜÔÏ xmkmf -a). - @@ -534,7 +569,7 @@ PLIST_DIRS= lib/X11/oneko÷ÙÐÏÌÎÑÅÔÓÑ ÃÅÌØ build. ïÎÁ ÏÔ×ÅÞÁÅÔ ÚÁ ÐÅÒÅÈÏÄ × ÓÏÂÓÔ×ÅÎÎÙÊ ÒÁÂÏÞÉÊ ËÁÔÁÌÏÇ ÐÏÒÔÁ (WRKSRC) É ÅÇÏ ÐÏÓÔÒÏÅÎÉÅ. åÓÌÉ ÚÁÄÁÎÁ - ÐÅÒÅÍÅÎÎÁÑ USE_GMAKE, ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ + ÐÅÒÅÍÅÎÎÁÑ USES= gmake, ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÔØÓÑ GNU-×ÅÒÓÉÑ ÕÔÉÌÉÔÙ make, × ÐÒÏÔÉ×ÎÏÍ ÓÌÕÞÁÅ ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÎÁ ÓÉÓÔÅÍÎÁÑ ÕÔÉÌÉÔÁ make. @@ -759,8 +794,7 @@ PLIST_DIRS= lib/X11/oneko post-patch: - @${REINPLACE_CMD} -e 's|for Linux|for FreeBSD|g' ${WRKSRC}/README - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|for Linux|for FreeBSD|g' ${WRKSRC}/README äÏ×ÏÌØÎÏ ÞÁÓÔÏ ÂÙ×ÁÀÔ ÓÉÔÕÁÃÉÉ, ËÏÇÄÁ ÐÏÒÔÉÒÕÅÍÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ, ÏÓÏÂÅÎÎÏ ÅÓÌÉ ÏÓÎÏ×ÎÏÊ ÐÌÁÔÆÏÒÍÏÊ ÒÁÚÒÁÂÏÔËÉ Ñ×ÌÑÅÔÓÑ @@ -993,6 +1027,26 @@ DOS2UNIX_REGEX= .*\.(c|cpp|h) + + òÅÚÕÌØÔÁÔ ÓÒÁ×ÎÅÎÉÑ ÎÏÍÅÒÁ ×ÅÒÓÉÉ ÎÅ ×ÓÅÇÄÁ ÏÞÅ×ÉÄÅÎ. + äÌÑ ×ÙÐÏÌÎÅÎÉÑ ÓÒÁ×ÎÅÎÉÑ Ä×ÕÈ ÓÔÒÏË Ó ÎÏÍÅÒÏÍ ×ÅÒÓÉÉ ÍÏÖÎÏ + ÉÓÐÏÌØÚÏ×ÁÔØ &man.pkg.version.1;. üË×É×ÁÌÅÎÔÏÍ × + pkgng Ñ×ÌÑÅÔÓÑ + pkg version -t. îÁÐÒÉÍÅÒ: + + &prompt.user; pkg_version -t 0.031 0.29 +> + + äÌÑ ÐÏÌØÚÏ×ÁÔÅÌÅÊ pkgng: + + &prompt.user; pkg version -t 0.031 0.29 +> + + óÔÒÏËÁ > × ×Ù×ÏÄÅ ËÏÍÁÎÄÙ ÏÚÎÁÞÁÅÔ, + ÞÔÏ ×ÅÒÓÉÑ 0.031 ÓÞÉÔÁÅÔÓÑ ×ÙÛÅ, ÞÅÍ ×ÅÒÓÉÑ 0.29, ÞÔÏ ÍÏÖÅÔ + ÂÙÔØ ÎÅ ÏÞÅ×ÉÄÎÏ ÄÌÑ ÔÏÇÏ, ËÔÏ ×ÙÐÏÌÎÑÅÔ ÐÏÒÔÉÒÏ×ÁÎÉÅ. + + ÷ ÓÉÔÕÁÃÉÑÈ, ÐÏÄÏÂÎÙÈ ÜÔÏÊ, ÄÏÌÖÎÏ ÂÙÔØ Õ×ÅÌÉÞÅÎÏ ÚÎÁÞÅÎÉÅ PORTEPOCH. åÓÌÉ ÚÎÁÞÅÎÉÅ PORTEPOCH ÎÅ ÒÁ×ÎÏ ÎÕÌÀ, ÔÏ ÏÎÏ ÄÏÂÁ×ÌÑÅÔÓÑ Ë @@ -2003,11 +2057,7 @@ PORTEPOCH= 1 ÐÏÄÄÅÒÖÉ×ÁÅÔ ÓÁÍÕ ÏËÏÎÎÕÀ ÓÉÓÔÅÍÕ. îÅ ÐÏÍÅÝÁÊÔÅ ÓÀÄÁ ÏÂÙÞÎÙÅ ÐÒÉÌÏÖÅÎÉÑ ÄÌÑ X: ÂÏÌØÛÉÎÓÔ×Ï ÉÚ ÎÉÈ ÄÏÌÖÎÙ ÂÙÔØ ÐÅÒÅÎÅÓÅÎÙ × ÄÒÕÇÉÅ ËÁÔÅÇÏÒÉÉ x11-* - (ÓÍÏÔÒÉÔÅ ÎÉÖÅ). åÓÌÉ ×ÁÛ ÐÏÒÔ Ñ×ÌÑÅÔÓÑ - ÐÒÉÌÏÖÅÎÉÅÍ ÄÌÑ X, ÚÁÄÁÊÔÅ USE_XLIB (ÞÔÏ - ÐÏÄÒÁÚÕÍÅ×ÁÅÔÓÑ ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ - USE_IMAKE) É ÕËÁÖÉÔÅ ÐÏÄÈÏÄÑÝÕÀ - ËÁÔÅÇÏÒÉÀ. + (ÓÍÏÔÒÉÔÅ ÎÉÖÅ). @@ -3343,19 +3393,102 @@ ALWAYS_KEEP_DISTFILES= yes <makevar>COMMENT</makevar> - üÔÏ ÏÄÎÏÓÔÒÏÞÎÏÅ ÏÐÉÓÁÎÉÅ ÐÏÒÔÁ. ðÏÖÁÌÕÊÓÔÁ, - ÎÅ ×ËÌÀÞÁÊÔÅ ÓÀÄÁ ÎÁÚ×ÁÎÉÅ ÐÁËÅÔÁ (ÉÌÉ ÎÏÍÅÒ ×ÅÒÓÉÉ ÐÒÏÇÒÁÍÍÎÏÇÏ - ÏÂÅÓÐÅÞÅÎÉÑ). ëÏÍÍÅÎÔÁÒÉÊ ÄÏÌÖÅÎ ÎÁÞÉÎÁÔØÓÑ Ó ÚÁÇÌÁ×ÎÏÊ ÂÕË×Ù É ÎÅ - ÚÁËÁÎÞÉ×ÁÔØÓÑ ÔÏÞËÏÊ. ÷ÏÔ ÐÒÉÍÅÒ: + óÏÄÅÒÖÉÔ ÏÄÎÏÓÔÒÏÞÎÏÅ ÏÐÉÓÁÎÉÅ ÐÏÒÔÁ. ðÏÖÁÌÕÊÓÔÁ, ÓÏÂÌÀÄÁÊÔÅ + ÓÌÅÄÕÀÝÉÅ ÐÒÁ×ÉÌÁ: + + + + óÔÁÒÁÊÔÅÓØ ÄÅÌÁÔØ ÓÔÒÏËÕ COMMENT ÄÌÉÎÏÊ ÎÅ ÂÏÌØÛÅ, ÞÅÍ 70 + ÓÉÍ×ÏÌÏ×, ÔÁË ËÁË ÜÔÁ ÓÔÒÏËÁ ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÎÁ ÐÒÏÇÒÁÍÍÏÊ + &man.pkg.info.1; ÄÌÑ ÏÔÏÂÒÁÖÅÎÉÑ ÏÄÎÏÓÔÒÏÞÎÏÇÏ ÏÐÉÓÁÎÉÑ + ÐÏÒÔÁ; + + + + îÅ ×ËÌÀÞÁÊÔÅ ÓÀÄÁ ÎÁÚ×ÁÎÉÅ ÐÁËÅÔÁ + (ÉÌÉ ÎÏÍÅÒ ×ÅÒÓÉÉ ÐÒÏÇÒÁÍÍÎÏÇÏ ÏÂÅÓÐÅÞÅÎÉÑ); + + + + ëÏÍÍÅÎÔÁÒÉÊ ÄÏÌÖÅÎ ÎÁÞÉÎÁÔØÓÑ Ó ÚÁÇÌÁ×ÎÏÊ ÂÕË×Ù É ÎÅ + ÚÁËÁÎÞÉ×ÁÔØÓÑ ÔÏÞËÏÊ; + + + + îÅ ÎÁÞÉÎÁÊÔÅ ËÏÍÍÅÎÔÁÒÉÊ Ó ÎÅÏÐÒÅÄÅÌ£ÎÎÏÇÏ ÁÒÔÉËÌÑ (A + ÉÌÉ An); + + + + éÍÅÎÁ ÐÉÛÕÔÓÑ Ó ÚÁÇÌÁ×ÎÏÊ ÂÕË×Ù (ÎÁÐÒÉÍÅÒ, Apache, + JavaScript. Perl); + + + + äÌÑ ÐÅÒÅÞÉÓÌÅÎÉÊ ÉÓÐÏÌØÚÕÊÔÅ ÁÎÇÌÉÊÓËÕÀ ïËÓÆÏÒÄÓËÕÀ + ÚÁÐÑÔÕÀ (ÁÎÇÌ. Oxford comma) (ÎÁÐÒÉÍÅÒ, green, + red, and blue); + + + + éÓÐÏÌØÚÕÊÔÅ ÐÒÏÇÒÁÍÍÕ ÐÒÏ×ÅÒËÉ ÏÒÆÏÇÒÁÆÉÉ. + + + + ÷ÏÔ ÐÒÉÍÅÒ: - A cat chasing a mouse all over the screen + Cat chasing a mouse all over the screen ÷ ÆÁÊÌÅ Makefile ÐÅÒÅÍÅÎÎÁÑ COMMENT ÄÏÌÖÎÁ ÓÌÅÄÏ×ÁÔØ ÓÒÁÚÕ ÚÁ ÐÅÒÅÍÅÎÎÏÊ MAINTAINER. + + + + <makevar>PORTSCOUT</makevar> + + Portscout Ñ×ÌÑÅÔ ÓÏÂÏÊ + Á×ÔÏÍÁÔÉÚÉÒÏ×ÁÎÎÏÅ ÓÒÅÄÓÔ×Ï ÐÒÏ×ÅÒËÉ ÄÏÓÔÕÐÎÏÓÔÉ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÈ + ÆÁÊÌÏ× ÄÌÑ ëÏÌÌÅËÃÉÉ ðÏÒÔÏ× &os;, ÐÏÄÒÏÂÎÏÅ ÏÐÉÓÁÎÉÅ ËÏÔÏÒÏÇÏ + ÐÒÅÄÏÓÔÁ×ÌÑÅÔ . + + ðÅÒÅÍÅÎÎÁÑ PORTSCOUT ÚÁÄÁ£Ô ÓÐÅÃÉÁÌØÎÙÅ + ÕÓÌÏ×ÉÑ, ÏÇÒÁÎÉÞÉ×ÁÀÝÉÅ ÒÁÂÏÔÕ Portscout + - ÓËÁÎÅÒÁ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÈ ÆÁÊÌÏ×. + + óÉÔÕÁÃÉÉ, ÐÒÉ ËÏÔÏÒÙÈ ÓÌÅÄÕÅÔ ÕËÁÚÙ×ÁÔØ ÐÅÒÅÍÅÎÎÕÀ + PORTSCOUT: + + + + ëÏÇÄÁ ÄÏÌÖÎÙ ÉÇÎÏÒÉÒÏ×ÁÔØÓÑ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÅ ÆÁÊÌÙ ÄÌÑ + ËÏÎËÒÅÔÎÙÈ ×ÅÒÓÉÊ ÉÌÉ ÍÌÁÄÛÉÈ ÒÅ×ÉÚÉÊ. îÁÐÒÉÍÅÒ, ÞÔÏÂÙ + ÉÓËÌÀÞÉÔØ ÉÚ ÐÒÏ×ÅÒÏË ÎÏ×ÙÈ ×ÅÒÓÉÊ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÈ ÆÁÊÌÏ× + ×ÅÒÓÉÀ 8.2 ÐÏ ÐÒÉÞÉÎÅ ÔÏÇÏ, ÞÔÏ + ÏÎÁ Ñ×ÌÑÅÔÓÑ ÐÏÌÏÍÁÎÎÏÊ, ÄÏÂÁרÔÅ ÓÌÅÄÕÀÝÅÅ: + + PORTSCOUT= ignore:8.2 + + + + ëÏÇÄÁ ÄÏÌÖÎÙ ÐÒÏ×ÅÒÑÔØÓÑ ËÏÎËÒÅÔÎÙÅ ×ÅÒÓÉÉ ÉÌÉ ÓÔÁÒÛÉÅ + É ÍÌÁÄÛÉÅ ÒÅ×ÉÚÉÉ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÈ ÆÁÊÌÏ×. îÁÐÒÉÍÅÒ, ÅÓÌÉ + ÓÌÅÄÕÅÔ ÏÇÒÁÎÉÞÉÔØÓÑ ÐÒÏ×ÅÒËÏÊ ×ÅÒÓÉÉ + 0.6.4, ÐÏÔÏÍÕ ÞÔÏ ÂÏÌÅÅ ÎÏ×ÙÅ + ×ÅÒÓÉÉ ÉÍÅÀÔ ÐÒÏÂÌÅÍÙ ÓÏ×ÍÅÓÔÉÍÏÓÔÉ Ó &os;, ÄÏÂÁרÔÅ: + + PORTSCOUT= limit:^0\.6\.4 + + + + ëÏÇÄÁ URL, × ËÏÔÏÒÙÈ ÕËÁÚÁÎÙ ÄÏÓÔÕÐÎÙÅ ×ÅÒÓÉÉ, ÏÔÌÉÞÁÀÔÓÑ + ÏÔ URL ÉÈ ÚÁÇÒÕÚËÉ. îÁÐÒÉÍÅÒ, ÞÔÏÂÙ ÐÒÉ×ÑÚÁÔØ ÐÒÏ×ÅÒËÕ ÎÏ×ÙÈ + ×ÅÒÓÉÊ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÈ ÆÁÊÌÏ× Ë ÓÔÒÁÎÉÃÅ ÚÁÇÒÕÚËÉ ÄÌÑ ÐÏÒÔÁ + databases/pgtune, + ÄÏÂÁרÔÅ: - ðÏÖÁÌÕÊÓÔÁ, ÐÏÓÔÁÒÁÊÔÅÓØ ÄÅÌÁÔØ ÓÔÒÏËÕ COMMENT ÄÌÉÎÏÊ ÎÅ ÂÏÌØÛÅ, - ÞÅÍ 70 ÓÉÍ×ÏÌÏ×, ÔÁË ËÁË ÜÔÁ ÓÔÒÏËÁ ÂÕÄÅÔ ÉÓÐÏÌØÚÏ×ÁÎÁ ÐÒÏÇÒÁÍÍÏÊ - &man.pkg.info.1; ÄÌÑ ÏÔÏÂÒÁÖÅÎÉÑ ÏÄÎÏÓÔÒÏÞÎÏÇÏ ÏÐÉÓÁÎÉÑ ÐÏÒÔÁ. + PORTSCOUT= site:http://pgfoundry.org/frs/?group_id=1000416 + + @@ -3377,38 +3510,23 @@ ALWAYS_KEEP_DISTFILES= yes üÔÁ ÐÅÒÅÍÅÎÎÁÑ ÕËÁÚÙ×ÁÅÔ, ÏÔ ËÁËÉÈ ÓÏ×ÍÅÓÔÎÏ ÉÓÐÏÌØÚÕÅÍÙÈ ÂÉÂÌÉÏÔÅË ÚÁ×ÉÓÉÔ ÐÏÒÔ. üÔÏ ÓÐÉÓÏË ÐÁÒ - lib:dir:target + lib:dir ÇÄÅ lib - ÜÔÏ ÉÍÑ ÂÉÂÌÉÏÔÅËÉ, dir - ÜÔÏ ËÁÔÁÌÏÇ, × ËÏÔÏÒÏÍ ÍÏÖÎÏ ÅÅ - ÎÁÊÔÉ × ÓÌÕÞÁÅ, ÅÓÌÉ ÅÅ ÎÅÔ ÎÁ ÍÁÛÉÎÅ, É - target - ÜÔÏ ÃÅÌØ, ËÏÔÏÒÕÀ ÎÕÖÎÏ ×ÙÚ×ÁÔØ - × ÜÔÏÍ ËÁÔÁÌÏÇÅ. îÁÐÒÉÍÅÒ, + ÎÁÊÔÉ × ÓÌÕÞÁÅ, ÅÓÌÉ ÅÅ ÎÅÔ ÎÁ ÍÁÛÉÎÅ. îÁÐÒÉÍÅÒ, - LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg + LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg ÐÒÏ×ÅÒÉÔ ÎÁÌÉÞÉÅ ÂÉÂÌÉÏÔÅËÉ jpeg Ó ÌÀÂÙÍ ÎÏÍÅÒÏÍ ×ÅÒÓÉÉ É ÐÅÒÅÊÄÅÔ × ÐÏÄËÁÔÁÌÏÇ graphics/jpeg ×ÁÛÅÇÏ ÄÅÒÅ×Á ÐÏÒÔÏ× ÄÌÑ ÅÅ ÐÏÓÔÒÏÅÎÉÑ É ÕÓÔÁÎÏ×ËÉ, ÅÓÌÉ ÂÉÂÌÉÏÔÅËÁ - ÏÔÓÕÔÓÔ×ÕÅÔ. þÁÓÔØ target ÍÏÖÅÔ ÂÙÔØ - ÏÐÕÝÅÎÁ, ÅÓÌÉ ÏÎÁ ÒÁ×ÎÁ DEPENDS_TARGET - (ÐÏ ÕÍÏÌÞÁÎÉÀ install). - - - þÁÓÔØ lib Ñ×ÌÑÅÔÓÑ ÒÅÇÕÌÑÒÎÙÍ - ×ÙÒÁÖÅÎÉÅÍ, ËÏÔÏÒÏÅ ×ÙÚÙ×ÁÅÔÓÑ ÄÌÑ ×Ù×ÏÄÁ, ÐÏÌÕÞÅÎÎÏÇÏ ÉÚ - ldconfig -r. òÁÚÒÅÛÁÀÔÓÑ ÔÁËÉÅ ÚÎÁÞÅÎÉÑ, ËÁË - intl.9 É intl.[5-7]. - ðÅÒ×ÙÊ ÛÁÂÌÏÎ, intl.9, ÓÏ×ÐÁÄÁÅÔ ÔÏÌØËÏ Ó - intl ×ÅÒÓÉÉ 9, × ÔÏ ×ÒÅÍÑ ËÁË intl.[5-7] - ÓÏ×ÐÁÄÁÅÔ Ó ÌÀÂÙÍ ÉÚ: intl.5, - intl.6 É intl.7. - + ÏÔÓÕÔÓÔ×ÕÅÔ. úÁ×ÉÓÉÍÏÓÔØ ÐÒÏ×ÅÒÑÅÔÓÑ Ä×ÁÖÄÙ, ÏÄÉÎ ÒÁÚ ×ÎÕÔÒÉ ÃÅÌÉ extract, Á ÚÁÔÅÍ ÉÚ ÃÅÌÉ install. ëÒÏÍÅ ÔÏÇÏ, ÉÍÑ ÚÁ×ÉÓÉÍÏÓÔÉ ÐÏÍÅÝÁÅÔÓÑ × ÐÁËÅÔ, ÔÁË ÞÔÏ &man.pkg.add.1; ÂÕÄÅÔ - Á×ÔÏÍÁÔÉÞÅÓËÉ ÅÇÏ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ, ÅÓÌÉ ÅÇÏ ÎÅÔ ÎÁ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÊ + Á×ÔÏÍÁÔÉÞÅÓËÉ Å£ ÕÓÔÁÎÁ×ÌÉ×ÁÔØ, ÅÓÌÉ Å£ ÎÅÔ ÎÁ ÐÏÌØÚÏ×ÁÔÅÌØÓËÏÊ ÓÉÓÔÅÍÅ. @@ -3484,7 +3602,7 @@ ALWAYS_KEEP_DISTFILES= yes Ó ÐÅÒÅÍÅÎÎÙÍÉ USE_*, ËÏÔÏÒÙÅ ÏÂÒÁÂÁÔÙ×ÁÀÔÓÑ × ports/Mk/bsd.*.mk ÄÌÑ ÐÏÐÏÌÎÅÎÉÑ ÐÅÒ×ÏÎÁÞÁÌØÎÙÈ ÚÁ×ÉÓÉÍÏÓÔÅÊ ÐÏÓÔÒÏÅÎÉÑ. îÁÐÒÉÍÅÒ, - USE_GMAKE=yes ÄÏÂÁ×ÌÑÅÔ + USES= gmake ÄÏÂÁ×ÌÑÅÔ devel/gmake × BUILD_DEPENDS. äÌÑ ÐÒÅÄÏÔ×ÒÁÝÅÎÉÑ ÚÁÇÒÑÚÎÅÎÉÑ RUN_DEPENDS ÐÏÄÏÂÎÙÍÉ ÄÏÐÏÌÎÉÔÅÌØÎÙÍÉ @@ -3595,6 +3713,26 @@ ALWAYS_KEEP_DISTFILES= yes ÓÏ×ÐÁÄÁÅÔ Ó DEPENDS_TARGET. + + <makevar>USES</makevar> + + óÕÝÅÓÔ×ÕÅÔ ÎÅÓËÏÌØËÏ ÐÁÒÁÍÅÔÒÏ× ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÒÁÚÌÉÞÎÙÈ + ×ÉÄÏ× ÈÁÒÁËÔÅÒÎÙÈ ÏÓÏÂÅÎÎÏÓÔÅÊ É ÚÁ×ÉÓÉÍÏÓÔÅÊ, ËÏÔÏÒÙÍÉ + ÏÂÌÁÄÁÅÔ ÒÁÓÓÍÁÔÒÉ×ÁÅÍÙÊ ÐÏÒÔ. ïÎÉ ÍÏÇÕÔ ÂÙÔØ ÕËÁÚÁÎÙ ÐÕÔ£Í + ÄÏÂÁ×ÌÅÎÉÑ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ × Makefile + ÐÏÒÔÁ: + + USES= feature[:arguments] + + äÌÑ ÐÏÌÕÞÅÎÉÑ ÐÏÌÎÏÇÏ ÓÐÉÓËÁ ÚÎÁÞÅÎÉÊ ÓÍÏÔÒÉÔÅ . + + + úÎÁÞÅÎÉÅ USES ÎÅÌØÚÑ ÐÒÉÓ×ÁÉ×ÁÔØ + ÐÏÓÌÅ ÐÏÄËÌÀÞÅÎÉÑ bsd.port.pre.mk. + + + <makevar>USE_<replaceable>*</replaceable></makevar> @@ -3614,10 +3752,11 @@ ALWAYS_KEEP_DISTFILES= yes × /etc/make.conf ×ÓÅÇÄÁ Ñ×ÌÑÅÔÓÑ ÏÛÉÂÏÞÎÙÍ ÄÅÊÓÔ×ÉÅÍ. ÷ ÞÁÓÔÎÏÓÔÉ, ÕÓÔÁÎÏ×ËÁ - USE_GCC= 3.4 + USE_GCC=X.Y - ÄÏÂÁ×ÉÔ ÚÁ×ÉÓÉÍÏÓÔØ - ÏÔ gcc34 Ë ËÁÖÄÏÍÕ ÐÏÒÔÕ, ×ËÌÀÞÁÑ ÓÁÍ gcc34! + (ÇÄÅ X.Y ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ ×ÅÒÓÉÉ) ÄÏÂÁ×ÉÔ ÚÁ×ÉÓÉÍÏÓÔØ + ÏÔ gccXY Ë ËÁÖÄÏÍÕ ÐÏÒÔÕ, ×ËÌÀÞÁÑ É ÓÁÍ + lang/gccXY! @@ -3629,7 +3768,7 @@ ALWAYS_KEEP_DISTFILES= yes ðÅÒÅÍÅÎÎÁÑ - óÍÙÓÌ + úÎÁÞÅÎÉÅ @@ -3649,35 +3788,30 @@ ALWAYS_KEEP_DISTFILES= yes - USE_BISON - - äÌÑ ÐÏÓÔÒÏÅÎÉÑ ÐÏÒÔ ÉÓÐÏÌØÚÕÅÔ - bison. - - - - USE_CDRTOOLS - - ðÏÒÔ ÔÒÅÂÕÅÔ cdrecord - ÉÚ sysutils/cdrtools ÉÌÉ sysutils/cdrtools-cjk × - ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÐÒÅÄÐÏÞÔÅÎÉÊ ÐÏÌØÚÏ×ÁÔÅÌÑ. - - - USE_GCC - ðÏÒÔ ÔÒÅÂÕÅÔ ÄÌÑ ÓÂÏÒËÉ ÓÐÅÃÉÁÌØÎÕÀ ×ÅÒÓÉÀ - gcc. ôÏÞÎÁÑ ×ÅÒÓÉÑ ÍÏÖÅÔ ÂÙÔØ ÕËÁÚÁÎÁ - × ÚÎÁÞÅÎÉÉ ÐÅÒÅÍÅÎÎÏÊ, ÎÁÐÒÉÍÅÒ 3.4. - íÉÎÉÍÁÌØÎÏ ÎÅÏÂÈÏÄÉÍÕÀ ×ÅÒÓÉÀ ÍÏÖÎÏ ÕËÁÚÁÔØ ËÁË - 3.4+. gcc ÉÚ - ÏÓÎÏ×ÎÏÊ ÓÉÓÔÅÍÙ ÉÓÐÏÌØÚÕÅÔÓÑ × ÓÌÕÞÁÅ, ÅÓÌÉ ÏÎ - ÕÄÏ×ÌÅÔ×ÏÒÑÅÔ ÚÁÐÒÏÛÅÎÎÏÊ ×ÅÒÓÉÉ, ÉÎÁÞÅ ÐÒÏÉÚ×ÏÄÉÔÓÑ - ËÏÍÐÉÌÑÃÉÑ ÐÏÄÈÏÄÑÝÅÊ ×ÅÒÓÉÉ gcc ÉÚ - ÐÏÒÔÏ× Ó ËÏÒÒÅËÃÉÊ ÐÅÒÅÍÅÎÎÙÈ CC É - CXX. + äÌÑ ÓÂÏÒËÉ ÐÏÒÔÁ ÔÒÅÂÕÅÔÓÑ GCC + (gcc ÉÌÉ g++). + îÅËÏÔÏÒÙÍ ÐÏÒÔÁÍ ÐÏÄÈÏÄÉÔ ÌÀÂÁÑ ×ÅÒÓÉÑ, ÄÌÑ ÄÒÕÇÉÈ + ÔÒÅÂÕÀÔÓÑ ÐÏÓÌÅÄÎÉÅ ÓÏ×ÒÅÍÅÎÎÙÅ ×ÅÒÓÉÉ. ïÂÙÞÎÏ + ÉÓÐÏÌØÚÕÅÔÓÑ ÓÏ ÚÎÁÞÅÎÉÅÍ any (× + ÜÔÏÍ ÓÌÕÞÁÅ ÉÓÐÏÌØÚÕÅÔÓÑ ×ÓÔÒÏÅÎÎÙÊ GCC × ÔÅÈ + ×ÅÒÓÉÑÈ &os;, × ÓÏÓÔÁ× ËÏÔÏÒÙÈ ÏÎ ×Ó£ ÅÝ£ ×ÈÏÄÉÔ, + ÉÌÉ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ÐÏÒÔ + lang/gcc, ËÏÇÄÁ Clang Ñ×ÌÑÅÔÓÑ + ËÏÍÐÉÌÑÔÏÒÏÍ C/C++ ÐÏ ÕÍÏÌÞÁÎÉÀ) ÉÌÉ + yes (×ÓÅÇÄÁ ÉÓÐÏÌØÚÕÅÔÓÑ + ÓÔÁÂÉÌØÎÁÑ ÓÏ×ÒÅÍÅÎÎÁÑ ×ÅÒÓÉÑ GCC ÉÚ ÐÏÒÔÁ + lang/gcc). ôÁËÖÅ × ÚÎÁÞÅÎÉÉ + ÐÅÒÅÍÅÎÎÏÊ ÍÏÖÎÏ ÕËÁÚÁÔØ ÔÏÞÎÕÀ ×ÅÒÓÉÀ, ÎÁÐÒÉÍÅÒ + 4.7. íÉÎÉÍÁÌØÎÏ ÄÏÐÕÓÔÉÍÕÀ + ×ÅÒÓÉÀ ÍÏÖÎÏ ÕËÁÚÁÔØ ËÁË 4.6+. + GCC ÉÚ ÏÓÎÏ×ÎÏÊ ÓÉÓÔÅÍÙ ÉÓÐÏÌØÚÕÅÔÓÑ × ÓÌÕÞÁÅ, ÅÓÌÉ + ÅÇÏ ×ÅÒÓÉÑ ÕÄÏ×ÌÅÔ×ÏÒÑÅÔ ÚÁÐÒÏÛÅÎÎÏÊ, ÉÎÁÞÅ + ÓÏÂÉÒÁÅÔÓÑ ÐÏÄÈÏÄÑÝÁÑ ×ÅÒÓÉÉ ËÏÍÐÉÌÑÔÏÒÁ ÉÚ ÐÏÒÔÁ Ó + ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÊ ËÏÒÒÅËÃÉÅÊ ÐÅÒÅÍÅÎÎÙÈ + CC É CXX. + @@ -3810,11 +3944,11 @@ LIB_DEPENDS= bar:${PORTSDIR}/foo/bar ëÏÒÒÅËÔÎÏÅ ÏÂßÑ×ÌÅÎÉÅ ÎÅÏÂÑÚÁÔÅÌØÎÏÊ ÚÁ×ÉÓÉÍÏÓÔÉOPTIONS_DEFINE= BAR -BAR_DESC= Enable bar support +BAR_DESC= Bar support .include <bsd.port.options.mk> -.if ${PORTOPTIONS:MBAR} +.if ${PORT_OPTIONS:MBAR} LIB_DEPENDS= bar:${PORTSDIR}/foo/bar .endif @@ -3962,13 +4096,6 @@ MASTERDIR= ${.CURDIR}/../xdvi300 bsd.port.mk ÎÉÞÅÇÏ ÄÏÐÏÌÎÉÔÅÌØÎÏ ÄÅÌÁÔØ ÎÅ ÎÕÖÎÏ. - úÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ MANCOMPRESSED Á×ÔÏÍÁÔÉÞÅÓËÉ - ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ × yes, ÅÓÌÉ ÐÅÒÅÍÅÎÎÁÑ - USE_IMAKE ÚÁÄÁÎÁ, Á - NO_INSTALL_MANPAGES ÎÅÔ, É × ÚÎÁÞÅÎÉÅ - no × ÐÒÏÔÉ×ÎÏÍ ÓÌÕÞÁÅ. ÷ÁÍ ÎÅ ÎÕÖÎÏ ÚÁÄÁ×ÁÔØ ÅÅ - Ñ×ÎÏ, ÅÓÌÉ ÚÎÁÞÅÎÉÅ ÐÏ ÕÍÏÌÞÁÎÉÀ ÐÏÄÈÏÄÉÔ ×ÁÛÅÍÕ ÐÏÒÔÕ. - åÓÌÉ ×ÁÛ ÐÏÒÔ ÏÐÒÅÄÅÌÑÅÔ ËÏÒÎÅÍ ÄÌÑ ÆÁÊÌÏ× óÐÒÁ×ÏÞÎÉËÁ ËÁÔÁÌÏÇ, ÏÔÌÉÞÎÙÊ ÏÔ PREFIX, ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÐÅÒÅÍÅÎÎÕÀ MANPREFIX, ÞÔÏÂÙ ÚÁÄÁÔØ ÅÇÏ Ñ×ÎÏ. ëÒÏÍÅ @@ -4078,7 +4205,7 @@ ${MANPREFIX}/man/de/man3/baz.3.gzüÔÉ ÐÅÒÅÍÅÎÎÙÅ ÐÒÅÄÎÁÚÎÁÞÅÎÙ ÄÌÑ ÕÓÔÁÎÏ×ËÉ ÓÉÓÔÅÍÎÙÍ ÁÄÍÉÎÉÓÔÒÁÔÏÒÏÍ. íÎÏÇÉÅ ÉÚ ÎÉÈ ÓÔÁÎÄÁÒÔÉÚÏ×ÁÎÙ × ÆÁÊÌÅ - ports/KNOBS. + ports/KNOBS.ðÒÉ ÓÏÚÄÁÎÉÉ ÐÏÒÔÁ ÎÅ ÄÁ×ÁÊÔÅ ÉÍÑ ÄÌÑ knob, ÓÐÅÃÉÆÉÞÎÏÅ ÄÌÑ ÄÁÎÎÏÇÏ ÐÒÉÌÏÖÅÎÉÑ. îÁ ÐÒÉÍÅÒÅ ÐÏÒÔÁ Avahi, ÉÓÐÏÌØÚÕÊÔÅ @@ -4110,19 +4237,11 @@ ${MANPREFIX}/man/de/man3/baz.3.gz ðÅÒÅÍÅÎÎÁÑ - úÎÁÞÅÎÉÑ + úÎÁÞÅÎÉÅ - - WITHOUT_NLS - - åÓÌÉ ÕÓÔÁÎÏ×ÌÅÎÁ, ÕËÁÚÙ×ÁÅÔ ÎÅ ÚÁÄÅÊÓÔ×Ï×ÁÔØ - ÉÎÔÅÒÎÁÃÉÏÎÁÌÉÚÁÃÉÀ, ÞÔÏ ÍÏÖÅÔ ÕÓËÏÒÉÔØ ËÏÍÐÉÌÑÃÉÀ. - ðÏ ÕÍÏÌÞÁÎÉÀ, ÉÎÔÅÒÎÁÃÉÏÎÁÌÉÚÁÃÉÑ ÉÓÐÏÌØÚÕÅÔÓÑ. - - WITH_OPENSSL_BASE @@ -4136,15 +4255,6 @@ ${MANPREFIX}/man/de/man3/baz.3.gzsecurity/openssl, ÄÁÖÅ ÅÓÌÉ × ÂÁÚÏ×ÏÊ ÓÉÓÔÅÍÅ ÐÏÓÌÅÄÎÑÑ ×ÅÒÓÉÑ. - - - WITHOUT_X11 - - ðÏÒÔÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÓÏÂÒÁÎÙ Ó ÐÏÄÄÅÒÖËÏÊ - ÉÌÉ ÂÅÚ ÐÏÄÄÅÒÖËÉ X, ÏÂÙÞÎÏ ÓÏÂÉÒÁÀÔÓÑ Ó ÐÏÄÄÅÒÖËÏÊ - X. åÓÌÉ ÜÔÁ ÐÅÒÅÍÅÎÎÁÑ ÏÐÒÅÄÅÌÅÎÁ, ÔÏ ÂÕÄÅÔ ÓÏÂÒÁÎÁ - ×ÅÒÓÉÑ ÂÅÚ ÐÏÄÄÅÒÖËÉ X. -
    @@ -4157,7 +4267,7 @@ ${MANPREFIX}/man/de/man3/baz.3.gzKNOBS + url="http://svnweb.FreeBSD.org/ports/head/KNOBS?view=markup">KNOBS îÁÚ×ÁÎÉÑ knobs ÄÏÌÖÎÙ ÏÔÒÁÖÁÔØ, ÞÔÏ ÜÔÏ ÔÁËÏÅ É ÞÔÏ @@ -4249,6 +4359,13 @@ OPT6_DESC= Describe OPT6OPTIONS_SINGLE= SG1 OPTIONS_SINGLE_SG1= OPT3 OPT4 + OPTIONS ÍÏÖÎÏ ÇÒÕÐÐÉÒÏ×ÁÔØ × ×ÉÄÅ + ÐÅÒÅËÌÀÞÁÔÅÌÅÊ, ÄÌÑ ËÏÔÏÒÙÈ ÒÁÚÒÅÛÅÎ ×ÙÂÏÒ ÅÄÉÎÓÔ×ÅÎÎÏÇÏ + ×ÁÒÉÁÎÔÁ (ÉÌÉ ÎÉ ÏÄÎÏÇÏ) × ËÁÖÄÏÊ ÇÒÕÐÐÅ: + + OPTIONS_RADIO= RG1 +OPTIONS_RADIO_RG1= OPT7 OPT8 + OPTIONS ÔÁËÖÅ ÍÏÖÎÏ ÇÒÕÐÐÉÒÏ×ÁÔØ × ×ÉÄÅ ÓÐÉÓËÏ× ÓÏ ÍÎÏÖÅÓÔ×ÅÎÎÙÍ ×ÙÂÏÒÏÍ, ÄÌÑ ËÏÔÏÒÙÈ ÏÂÑÚÁÎ ÂÙÔØ ×ËÌÀÞÅÎ ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ @@ -4257,20 +4374,13 @@ OPTIONS_SINGLE_SG1= OPT3 OPT4OPTIONS_MULTI= MG1 OPTIONS_MULTI_MG1= OPT5 OPT6 - OPTIONS_MULTI É - OPTIONS_SINGLE ÔÁËÖÅ ÄÏÐÕÓËÁÀÔ - ÏÔÓÕÔÓÔ×ÉÅ ×ÙÂÏÒÁ ÐÕÔ£Í ×ËÌÀÞÅÎÉÑ ÇÒÕÐÐÙ × - OPTIONS_DEFINE: - - OPTIONS_DEFINE= MG1 -OPTIONS_MULTI= MG1 -OPTIONS_MULTI_MG1= OPT5 OPT6 + OPTIONS ÔÁËÖÅ ÍÏÖÎÏ ÇÒÕÐÐÉÒÏ×ÁÔØ + × ×ÉÄÅ ÓÐÉÓËÏ× ÓÏ ÍÎÏÖÅÓÔ×ÅÎÎÙÍ ×ÙÂÏÒÏÍ, ÄÌÑ ËÏÔÏÒÙÈ + ÍÏÇÕÔ ÂÙÔØ ×ËÌÀÞÅÎÙ ÌÀÂÙÅ ÐÁÒÁÍÅÔÒÙ, ×ËÌÀÞÁÑ ÏÔÓÕÔÓÔ×ÉÅ + ×ÙÂÏÒÁ: - ðÏÓÌÅ ÜÔÏÇÏ ÇÒÕÐÐÁ ÔÒÅÂÕÅÔ ÐÏ ËÒÁÊÎÅÊ ÍÅÒÅ ÏÄÉÎ - OPTION ÉÚ MG1, - ÔÏÌØËÏ ÅÓÌÉ ×ÙÂÒÁÎ ÎÏ×ÙÊ MG1 - OPTION. òÅËÏÍÅÎÄÕÅÔÓÑ - ÐÏÜËÓÐÅÒÉÍÅÎÔÉÒÏ×ÁÔØ, ÞÔÏÂÙ ÕÌÕÞÛÉÔØ ÐÏÎÉÍÁÎÉÅ. + OPTIONS_GROUP= GG1 +OPTIONS_GROUP_GG1= OPT9 OPT10 ðÏ ÕÍÏÌÞÁÎÉÀ OPTIONS ÎÁÈÏÄÉÔÓÑ × ×ÙËÌÀÞÅÎÎÏÍ ÐÏÌÏÖÅÎÉÉ, ÅÓÌÉ ÐÒÉ ÜÔÏÍ ÏÎÏ ÔÁËÖÅ ÏÔÓÕÔÓÔ×ÕÅÔ @@ -4314,6 +4424,15 @@ RUN_DEPENDS+= bar:${PORTSDIR}/bar/bar .include <bsd.port.mk> + + ðÒÏ×ÅÒËÁ ÎÅÚÁÄÁÎÎÙÈ ÚÎÁÞÅÎÉÊ + <makevar>OPTIONS</makevar> + + .if ! ${PORT_OPTIONS:MEXAMPLES} +CONFIGURE_ARGS+=--without-examples +.endif + + ðÒÉÍÅÒ ÒÅÁÌØÎÏÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ <makevar>OPTIONS</makevar> @@ -4349,32 +4468,42 @@ CONFIGURE_ARGS+= --without-postgres LIB_DEPENDS+= icuuc:${PORTSDIR}/devel/icu .endif -# Check other OPTIONS - -.include <bsd.port.mk> - - - - éÓÐÏÌØÚÏ×ÁÎÉÅ <makevar>OPTIONS</makevar> - × ÓÔÁÒÏÍ ÓÔÉÌÅ - OPTIONS= FOO "Enable option foo" On - -.include <bsd.port.pre.mk> - -.if defined(WITHOUT_FOO) -CONFIGURE_ARGS+= --without-foo -.else -CONFIGURE_ARGS+= --with-foo +.if ! ${PORT_OPTIONS:MEXAMPLES} +CONFIGURE_ARGS+= --without-examples .endif -.include <bsd.port.post.mk> +# ðÒÏ×ÅÒËÁ ÄÒÕÇÉÈ ÐÁÒÁÍÅÔÒÏ× OPTIONS + +.include <bsd.port.mk> + - - ôÁËÏÊ ÓÐÏÓÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ OPTIONS - Ñ×ÌÑÅÔÓÑ ÕÓÔÁÒÅ×ÛÉÍ, É × ÂÕÄÕÝÅÍ ÅÇÏ ÐÏÄÄÅÒÖËÁ ÂÕÄÅÔ - ÕÄÁÌ£ÎÁ. îÅ ÉÓÐÏÌØÚÕÊÔÅ ÜÔÏÔ ÓÐÏÓÏ ÄÌÑ ÎÏ×ÙÈ ÐÏÒÔÏ×. - + + ðÁÒÁÍÅÔÒÙ ÐÏ ÕÍÏÌÞÁÎÉÀ + óÌÅÄÕÀÝÉÅ ÐÁÒÁÍÅÔÒÙ ÐÏ ÕÍÏÌÞÁÎÉÀ ×ÓÅÇÄÁ ×ËÌÀÞÅÎÙ. + + + DOCS — ÐÏÓÔÒÏÅÎÉÅ É ÕÓÔÁÎÏ×ËÁ + ÄÏËÕÍÅÎÔÁÃÉÉ. + + + NLS — ÉÎÔÅÒÎÁÃÉÏÎÁÌÉÚÁÃÉÑ. + + + EXAMPLES — ÐÏÓÔÒÏÅÎÉÅ É + ÕÓÔÁÎÏ×ËÁ ÐÒÉÍÅÒÏ× ÉÓÐÏÌØÚÏ×ÁÎÉÑ. + + + IPV6 — ÐÏÄÄÅÒÖËÁ ÐÒÏÔÏËÏÌÁ + IPv6. + + + + îÅÔ ÎÅÏÂÈÏÄÉÍÏÓÔÉ ÄÏÂÁ×ÌÑÔØ ÜÔÉ ÐÁÒÁÍÅÔÒÙ × + OPTIONS_DEFAULT. ôÅÍ ÎÅ ÍÅÎÅÅ, ÞÔÏÂÙ + ÏÔÏÂÒÁÚÉÔØ ÉÈ × ÏËÎÅ ÄÉÁÌÏÇÁ ×ÙÂÏÒÁ ÐÁÒÁÍÅÔÒÏ×, ÏÎÉ ÄÏÌÖÎÙ + ÂÙÔØ ÄÏÂÁ×ÌÅÎÙ × OPTIONS_DEFINE. +
    @@ -4393,7 +4522,7 @@ CONFIGURE_ARGS+= --with-foo îÅÐÒÁ×ÉÌØÎÏÅ ÕÐÒÁ×ÌÅÎÉÅ ÏÐÃÉÅÊ .if ${PORT_OPTIONS:MFOO} -LIB_DEPENDS+= foo:${PORTSDIR}/devel/foo +LIB_DEPENDS+= libfoo.so:${PORTSDIR}/devel/foo CONFIGURE_ARGS+= --enable-foo .endif @@ -4412,7 +4541,7 @@ CONFIGURE_ARGS+= --enable-foo ðÒÁ×ÉÌØÎÏÅ ÕÐÒÁ×ÌÅÎÉÅ ÏÐÃÉÅÊ .if ${PORT_OPTIONS:MFOO} -LIB_DEPENDS+= foo:${PORTSDIR}/devel/foo +LIB_DEPENDS+= libfoo.so:${PORTSDIR}/devel/foo CONFIGURE_ARGS+= --enable-foo .else CONFIGURE_ARGS+= --disable-foo @@ -4422,148 +4551,445 @@ CONFIGURE_ARGS+= --disable-foo ÷Ï ×ÔÏÒÏÍ ÐÒÉÍÅÒÅ ÂÉÂÌÉÏÔÅËÁ libfoo ÏÔËÌÀÞÅÎÁ Ñ×ÎÙÍ ÏÂÒÁÚÏÍ. óÃÅÎÁÒÉÊ configure ÎÅ ×ËÌÀÞÁÅÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÉÅ ÆÕÎËÃÉÉ × ÐÒÉÌÏÖÅÎÉÉ, ÎÅÓÍÏÔÒÑ ÎÁ ÐÒÉÓÕÔÓÔ×ÉÅ ÂÉÂÌÉÏÔÅËÉ × ÓÉÓÔÅÍÅ. -
    - + + ðÒÉ ÏÐÒÅÄÅÌÅÎÎÙÈ ÕÓÌÏ×ÉÑÈ ÓÏËÒÁÝÅÎÎÙÊ ÓÉÎÔÁËÓÉÓ ÚÁÐÉÓÉ + ÕÓÌÏ×ÉÊ ÍÏÖÅÔ ×ÙÚÙ×ÁÔØ ÐÒÏÂÌÅÍÙ ÓÏ ÓÌÏÖÎÙÍÉ ËÏÎÓÔÒÕËÃÉÑÍÉ. + åÓÌÉ ×Ù ÐÏÌÕÞÁÅÔÅ ÏÛÉÂËÉ, ÔÁËÉÅ ËÁË Malformed + conditional, ÔÏ ÍÏÖÅÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎ + ÁÌØÔÅÒÎÁÔÉ×ÎÙÊ ÓÉÎÔÁËÓÉÓ. + + .if !empty(VARIABLE:MVALUE) +# as an alternative to +.if ${VARIABLE:MVALUE} + +
    - - úÁÄÁÎÉÅ ÒÁÂÏÞÅÇÏ ËÁÔÁÌÏÇÁ + + ÷ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÍÁËÒÏÓÙ - ëÁÖÄÙÊ ÐÏÒÔ ÒÁÓÐÁËÏ×Ù×ÁÅÔÓÑ × ÒÁÂÏÞÉÊ ËÁÔÁÌÏÇ, ËÏÔÏÒÙÊ ÄÏÌÖÅÎ ÂÙÔØ - ÄÏÓÔÕÐÎÙÍ ÄÌÑ ÚÁÐÉÓÉ. ÷ ÓÉÓÔÅÍÅ ÐÏÒÔÏ× ÐÏ ÕÍÏÌÞÁÎÉÀ - DISTFILES ÒÁÓÐÁËÏ×Ù×ÁÀÔÓÑ × ËÁÔÁÌÏÇ Ó ÉÍÅÎÅÍ - ${DISTNAME}. äÒÕÇÉÍÉ ÓÌÏ×ÁÍÉ, ÅÓÌÉ ×Ù - ÚÁÄÁÌÉ: + óÕÝÅÓÔ×ÕÅÔ ÎÅÓËÏÌØËÏ ÍÁËÒÏÓÏ×, ÕÐÒÏÝÁÀÝÉÈ ÚÁÐÉÓØ ÕÓÌÏ×ÎÙÈ + ÚÎÁÞÅÎÉÊ, ËÏÔÏÒÙÅ ÏÔÌÉÞÁÀÔÓÑ × ÚÁ×ÉÓÉÍÏÓÔÉ ÏÔ ÎÁÂÏÒÁ + ÐÁÒÁÍÅÔÒÏ×. - PORTNAME= foo -PORTVERSION= 1.0 + åÓÌÉ ÐÅÒÅÍÅÎÎÁÑ OPTIONS_SUB ÉÍÅÅÔ + ÚÎÁÞÅÎÉÅ yes, ÔÏ ËÁÖÄÙÊ ÉÚ ÕËÁÚÁÎÎÙÈ × + OPTIONS_DEFINE ÐÁÒÁÍÅÔÒÏ× ÂÕÄÅÔ ÄÏÂÁ×ÌÅÎ + × PLIST_SUB. óÌÅÄÕÀÝÁÑ ÚÁÐÉÓØ: - ÔÏ ÄÉÓÔÒÉÂÕÔÉ×ÎÙÅ ÆÁÊÌÙ ÐÏÒÔÁ ÓÏÄÅÒÖÁÔ ËÁÔÁÌÏÇ ×ÅÒÈÎÅÇÏ ÕÒÏ×ÎÑ, - foo-1.0, É ×ÓÅ ÆÁÊÌÙ ÒÁÓÐÏÌÏÖÅÎÙ × ÜÔÏÍ - ËÁÔÁÌÏÇÅ. + OPTIONS_DEFINE= OPT1 +OPTIONS_SUB= yes - åÓÌÉ ÜÔÏ ÎÅ ×ÁÛ ÓÌÕÞÁÊ, ÔÏ ÉÍÅÅÔÓÑ ÎÅÓËÏÌØËÏ ÐÅÒÅÍÅÎÎÙÈ, ËÏÔÏÒÙÅ - ×Ù ÍÏÖÅÔÅ ÐÅÒÅÏÐÒÅÄÅÌÉÔØ. + ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ: - - <makevar>WRKSRC</makevar> + OPTIONS_DEFINE= OPT1 - üÔÁ ÐÅÒÅÍÅÎÎÁÑ ÚÁÄÁ£Ô ÉÍÑ ËÁÔÁÌÏÇÁ, ËÏÔÏÒÙÊ ÓÏÚÄÁ£ÔÓÑ ÐÒÉ - ÒÁÓÐÁËÏ×ËÅ ÉÓÈÏÄÎÙÈ ÆÁÊÌÏ× ÐÒÉÌÏÖÅÎÉÑ. ÷ ÎÁÛÅÍ ÐÒÅÄÙÄÕÝÅÍ - ÐÒÉÍÅÒÅ ÅÓÌÉ ÂÙ ÒÁÓÐÁËÏ×ËÁ ÐÒÏÉÓÈÏÄÉÌÁ × ËÁÔÁÌÏÇ Ó ÉÍÅÎÅÍ - foo (Á ÎÅ - foo-1.0), ÔÏ ×Ù ÄÏÌÖÎÙ ÎÁÐÉÓÁÔØ: +.include <bsd.port.options.mk> - WRKSRC= ${WRKDIR}/foo +.if ${PORT_OPTIONS:MOPT1} +PLIST_SUB+= OPT1="" +.else +PLIST_SUB+= OPT1="@comment " +.endif - ÉÌÉ, ËÁË ×ÁÒÉÁÎÔ + X_CONFIGURE_ENABLE ÄÏÐÉÓÙ×ÁÅÔ × + CONFIGURE_ARGS ÓÔÒÏËÕ + --enable-${X_CONFIGURE_ENABLE} ÉÌÉ + --disable-${X_CONFIGURE_ENABLE} × + ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ÓÏÓÔÏÑÎÉÅÍ X. óÌÅÄÕÀÝÁÑ + ÚÁÐÉÓØ: - WRKSRC= ${WRKDIR}/${PORTNAME} - + OPTIONS_DEFINE= OPT1 +OPT1_CONFIGURE_ENABLE= test - - <makevar>NO_WRKSUBDIR</makevar> + ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ: - åÓÌÉ ÐÏÒÔ ×ÏÏÂÝÅ ÎÅ ÒÁÓÐÁËÏ×Ù×ÁÅÔÓÑ ÎÉ × ËÁËÏÊ ËÁÔÁÌÏÇ, ÔÏ ×Ù - ÄÏÌÖÎÙ ÚÁÄÁÔØ ÐÅÒÅÍÅÎÎÕÀ NO_WRKSUBDIR ÄÌÑ ÕËÁÚÁÎÉÑ - ÎÁ ÜÔÏÔ ÆÁËÔ. + OPTIONS_DEFINE= OPT1 - NO_WRKSUBDIR= yes - - +.include <bsd.port.options.mk> - - òÁÚÒÅÛÅÎÉÅ ËÏÎÆÌÉËÔÏ× +.if ${PORT_OPTIONS:MOPT1} +CONFIGURE_ARGS+= --enable-test +.else +CONFIGURE_ARGS+= --disable-test +.endif - äÌÑ ÒÅÇÉÓÔÒÁÃÉÉ ËÏÎÆÌÉËÔÁ ÍÅÖÄÕ ÐÁËÅÔÁÍÉ É ÐÏÒÔÁÍÉ ÉÓÐÏÌØÚÕÀÔÓÑ - ÔÒÉ ÒÁÚÌÉÞÎÙÅ ÐÅÒÅÍÅÎÎÙÅ: CONFLICTS, - CONFLICTS_INSTALL É - CONFLICTS_BUILD. + X_CONFIGURE_WITH ÄÏÐÉÓÙ×ÁÅÔ × + CONFIGURE_ARGS ÓÔÒÏËÕ + --with-${X_CONFIGURE_WITH} ÉÌÉ + --without-${X_CONFIGURE_WITH} × + ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ÓÏÓÔÏÑÎÉÅÍ X. óÌÅÄÕÀÝÁÑ + ÚÁÐÉÓØ: - - ðÅÒÅÍÅÎÎÙÅ ÒÅÇÉÓÔÒÁÃÉÉ ËÏÎÆÌÉËÔÁ Á×ÔÏÍÁÔÉÞÅÓËÉ ÏÐÒÅÄÅÌÑÀÔ - ÐÅÒÅÍÅÎÎÕÀ IGNORE, ËÏÔÏÒÁÑ ÂÏÌÅÅ ÐÏÄÒÏÂÎÏ - ÏÐÉÓÁÎÁ × . - + OPTIONS_DEFINE= OPT1 +OPT1_CONFIGURE_WITH= test - ðÒÉ ÕÄÁÌÅÎÉÉ ÏÄÎÏÇÏ ÉÚ ËÏÎÆÌÉËÔÕÀÝÉÈ ÐÏÒÔÏ× ÃÅÌÅÓÏÏÂÒÁÚÎÏ - ÓÏÈÒÁÎÉÔØ ÚÁÐÉÓÉ CONFLICTS × ÔÅÈ ÄÒÕÇÉÈ ÐÏÒÔÁÈ - × ÔÅÞÅÎÉÉ ÎÅÓËÏÌØËÉÈ ÍÅÓÑÃÅ×, ÞÔÏÂÙ ÐÏÚÁÂÏÔÉÔØÓÑ Ï ÔÅÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ, - ËÏÔÏÒÙÅ ÏÂÎÏ×ÌÑÀÔÓÑ ÏÔ ÓÌÕÞÁÑ Ë ÓÌÕÞÁÀ. + ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ: - - <makevar>CONFLICTS_INSTALL</makevar> + OPTIONS_DEFINE= OPT1 - åÓÌÉ ×ÁÛ ÐÁËÅÔ ÎÅ ÍÏÖÅÔ ÓÕÝÅÓÔ×Ï×ÁÔØ ×ÍÅÓÔÅ Ó ÄÒÕÇÉÍÉ - (ÉÚ-ÚÁ ËÏÎÆÌÉËÔÁ ÆÁÊÌÏ×, ÎÅÓÏ×ÍÅÓÔÉÍÏÓÔÉ ×ÒÅÍÅÎÉ ×ÙÐÏÌÎÅÎÉÑ É ÔÁË - ÄÁÌÅÅ), ÐÅÒÅÞÉÓÌÉÔÅ ÉÍÅÎÁ ÏÓÔÁÌØÎÙÈ ÐÁËÅÔÏ× × ÐÅÒÅÍÅÎÎÏÊ - CONFLICTS_INSTALL. úÄÅÓØ ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ - ÛÁÂÌÏÎÙ ËÏÍÁÎÄÎÏÇÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ, ÔÁËÉÅ ËÁË * - É ?. éÍÅÎÁ ÐÁËÅÔÏ× ÄÏÌÖÎÙ ×ÙÇÌÑÄÅÔØ ÔÁË ÖÅ, - ËÁË × /var/db/pkg. ðÏÖÁÌÕÊÓÔÁ, ÕÂÅÄÉÔÅÓØ, - ÞÔÏ CONFLICTS_INSTALL ÎÅ ÓÏÄÅÒÖÉÔ ÐÁËÅÔ ÓÁÍÏÇÏ - ÜÔÏÇÏ ÐÏÒÔÁ. ÷ ÐÒÏÔÉ×ÎÏÍ ÓÌÕÞÁÅ ÎÅ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÕÓÔÁÎÏ×ËÁ Ó - ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÐÅÒÅÍÅÎÎÏÊ FORCE_PKG_REGISTER. - ðÒÏ×ÅÒËÁ CONFLICTS_INSTALL ×ÙÐÏÌÎÑÅÔÓÑ ÐÏÓÌÅ ÐÒÏÃÅÓÓÁ ÓÂÏÒËÉ É - ÄÏ ÐÒÏÃÅÓÓÁ ÕÓÔÁÎÏ×ËÉ. - +.include <bsd.port.options.mk> - - <makevar>CONFLICTS_BUILD</makevar> +.if ${PORT_OPTIONS:MOPT1} +CONFIGURE_ARGS+= --with-test +.else +CONFIGURE_ARGS+= --without-test +.endif - åÓÌÉ ×ÁÛ ÐÏÒÔ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÓÏÂÒÁÎ, ËÏÇÄÁ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎ - ÄÒÕÇÏÊ, ÐÅÒÅÞÉÓÌÉÔÅ ÉÍÅÎÁ ÏÓÔÁÌØÎÙÈ ÐÏÒÔÏ× × ÐÅÒÅÍÅÎÎÏÊ - CONFLICTS_BUILD. úÄÅÓØ ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ - ÛÁÂÌÏÎÙ ËÏÍÁÎÄÎÏÇÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ, ÔÁËÉÅ ËÁË * - É ?. éÍÅÎÁ ÐÁËÅÔÏ× ÄÏÌÖÎÙ ×ÙÇÌÑÄÅÔØ ÔÁË ÖÅ, - ËÁË × /var/db/pkg. ðÒÏ×ÅÒËÁ CONFLICTS_BUILD - ×ÙÐÏÌÎÑÅÔÓÑ ÄÏ ÐÒÏÃÅÓÓÁ ÓÂÏÒËÉ. ëÏÎÆÌÉËÔÙ ÓÂÏÒËÉ × ÐÏÌÕÞÁÅÍÏÍ - ÐÁËÅÔÅ ÎÅ ÚÁÐÉÓÙ×ÁÀÔÓÑ. - + úÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ X_CONFIGURE_ON + ÂÕÄÅÔ ÄÏÐÉÓÁÎÏ × CONFIGURE_ARGS × + ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ÓÏÓÔÏÑÎÉÅÍ X. óÌÅÄÕÀÝÁÑ + ÚÁÐÉÓØ: - - <makevar>CONFLICTS</makevar> + OPTIONS_DEFINE= OPT1 +OPT1_CONFIGURE_ON= --add-test - åÓÌÉ ×ÁÛ ÐÏÒÔ ÎÅ ÍÏÖÅÔ ÂÙÔØ ÓÏÂÒÁÎ, ËÏÇÄÁ ÕÖÅ ÕÓÔÁÎÏ×ÌÅÎ - ÄÒÕÇÏÊ, Á ÐÏÌÕÞÁÅÍÙÊ ÐÁËÅÔ ÎÅ ÍÏÖÅÔ ÓÕÝÅÓÔ×Ï×ÁÔØ ×ÍÅÓÔÅ Ó ÄÒÕÇÉÍÉ, - ÐÅÒÅÞÉÓÌÉÔÅ ÉÍÅÎÁ ÏÓÔÁÌØÎÙÈ ÐÁËÅÔÏ× × ÐÅÒÅÍÅÎÎÏÊ - CONFLICTS. úÄÅÓØ ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ ÛÁÂÌÏÎÙ - ËÏÍÁÎÄÎÏÇÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ, ÔÁËÉÅ ËÁË * É - ?. éÍÅÎÁ ÐÁËÅÔÏ× ÄÏÌÖÎÙ ×ÙÇÌÑÄÅÔØ ÔÁË ÖÅ, ËÁË - × /var/db/pkg. ðÏÖÁÌÕÊÓÔÁ, ÕÂÅÄÉÔÅÓØ, ÞÔÏ - CONFLICTS ÎÅ ÓÏÄÅÒÖÉÔ ÐÁËÅÔ ÓÁÍÏÇÏ ÜÔÏÇÏ ÐÏÒÔÁ. - ÷ ÐÒÏÔÉ×ÎÏÍ ÓÌÕÞÁÅ ÎÅ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÕÓÔÁÎÏ×ËÁ Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ - ÐÅÒÅÍÅÎÎÏÊ FORCE_PKG_REGISTER. ðÒÏ×ÅÒËÁ - CONFLICTS ×ÙÐÏÌÎÑÅÔÓÑ ÄÏ ÐÒÏÃÅÓÓÏ× ÓÂÏÒËÉ É ÕÓÔÁÎÏ×ËÉ. - - + ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ: - - õÓÔÁÎÏ×ËÁ ÆÁÊÌÏ× + OPTIONS_DEFINE= OPT1 - - íÁËÒÏÓÙ INSTALL_* +.include <bsd.port.options.mk> - éÓÐÏÌØÚÕÊÔÅ ÍÁËÒÏÓÙ, ËÏÔÏÒÙÅ ÅÓÔØ × ÆÁÊÌÅ - bsd.port.mk ÄÌÑ ÏÂÅÓÐÅÞÅÎÉÑ ÐÒÁ×ÉÌØÎÙÈ ÐÒÁ× - ÄÏÓÔÕÐÁ É ×ÌÁÄÅÎÉÑ ÆÁÊÌÏ× × Ó×ÏÉÈ ÃÅÌÑÈ - *-install. +.if ${PORT_OPTIONS:MOPT1} +CONFIGURE_ARGS+= --add-test +.endif - - - INSTALL_PROGRAM - ÜÔÏ ËÏÍÁÎÄÁ ÄÌÑ - ÕÓÔÁÎÏ×ËÉ ÂÉÎÁÒÎÙÈ ×ÙÐÏÌÎÉÍÙÈ ÆÁÊÌÏ×. - + úÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ X_CONFIGURE_OFF + ÂÕÄÅÔ ÄÏÐÉÓÁÎÏ × CONFIGURE_ARGS × + ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó ÓÏÓÔÏÑÎÉÅÍ X. óÌÅÄÕÀÝÁÑ + ÚÁÐÉÓØ: - - INSTALL_SCRIPT - ÜÔÏ ËÏÍÁÎÄÁ ÄÌÑ ÕÓÔÁÎÏ×ËÉ - ×ÙÐÏÌÎÉÍÙÈ ÓËÒÉÐÔÏ×. - + OPTIONS_DEFINE= OPT1 +OPT1_CONFIGURE_OFF= --no-test - - INSTALL_LIB - ÜÔÏ ËÏÍÁÎÄÁ ÄÌÑ ÕÓÔÁÎÏ×ËÉ - ÄÉÎÁÍÉÞÅÓËÉÈ ÂÉÂÌÉÏÔÅË. - + ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ: + + OPTIONS_DEFINE= OPT1 +.include <bsd.port.options.mk> +.if ! ${PORT_OPTIONS:MOPT1} +CONFIGURE_ARGS+= --no-test +.endif + + úÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ X_CMAKE_ON ÂÕÄÅÔ + ÄÏÐÉÓÁÎÏ × CMAKE_ARGS × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó + ÓÏÓÔÏÑÎÉÅÍ X. óÌÅÄÕÀÝÁÑ ÚÁÐÉÓØ: + + OPTIONS_DEFINE= OPT1 +OPT1_CMAKE_ON= -DTEST:BOOL=true + + ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ: + + OPTIONS_DEFINE= OPT1 + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MOPT1} +CMAKE_ARGS+= -DTEST:BOOL=true +.endif + + úÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ X_CMAKE_OFF ÂÕÄÅÔ + ÄÏÐÉÓÁÎÏ × CMAKE_ARGS × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó + ÓÏÓÔÏÑÎÉÅÍ X. óÌÅÄÕÀÝÁÑ ÚÁÐÉÓØ: + + OPTIONS_DEFINE= OPT1 +OPT1_CMAKE_OFF= -DTEST:BOOL=false + + ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ: + + OPTIONS_DEFINE= OPT1 + +.include <bsd.port.options.mk> + +.if ! ${PORT_OPTIONS:MOPT1} +CMAKE_ARGS+= -DTEST:BOOL=false +.endif + + äÌÑ ÌÀÂÏÊ ÉÚ ÓÌÅÄÕÀÝÉÈ ÐÅÒÅÍÅÎÎÙÈ: *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-all@FreeBSD.ORG Wed Oct 23 21:11:04 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id B7138669; Wed, 23 Oct 2013 21:11:04 +0000 (UTC) (envelope-from dru@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A32852152; Wed, 23 Oct 2013 21:11:04 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9NLB4X7050086; Wed, 23 Oct 2013 21:11:04 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9NLB4Ah050085; Wed, 23 Oct 2013 21:11:04 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201310232111.r9NLB4Ah050085@svn.freebsd.org> From: Dru Lavigne Date: Wed, 23 Oct 2013 21:11:04 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43033 - head/en_US.ISO8859-1/books/handbook/multimedia X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Oct 2013 21:11:04 -0000 Author: dru Date: Wed Oct 23 21:11:04 2013 New Revision: 43033 URL: http://svnweb.freebsd.org/changeset/doc/43033 Log: Add some clarifications to section 8.4. Tighten up some headings by moving content into an existing Table. Fix some tags. To be followed by a white space fix. Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Wed Oct 23 21:02:20 2013 (r43032) +++ head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Wed Oct 23 21:11:04 2013 (r43033) @@ -32,7 +32,7 @@ recorded audio, adding sound effects, and controlling attached MIDI devices. - &os; also supports the playback of video files and DVDs. + &os; also supports the playback of video files and DVDs. The &os; Ports Collection contains applications to encode, convert, and playback various video media. @@ -61,12 +61,12 @@ - Play DVDs, .mpg, and + Play DVDs, .mpg, and .avi files. - Rip CD and DVD content into files. + Rip CD and DVD content into files. @@ -713,48 +713,47 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz + + --> Video Playback Before configuring video playback, determine the model - of the video card and the chip it uses. While + and chipset of the video card. While &xorg; supports a wide variety of - video cards, fewer give good playback performance. To obtain + video cards, not all provide good playback performance. To obtain a list of extensions supported by the &xorg; server using the card, run - &man.xdpyinfo.1; while &xorg; is + xdpyinfo while &xorg; is running. It is a good idea to have a short MPEG test file for - evaluating various players and options. Since some DVD - applications look for DVD media in DVD + applications look for DVD media in /dev/dvd by default, or have this - device name hardcoded in them, it might be useful to make - symbolic links to the proper devices: + device name hardcoded in them, it might be useful to make a + symbolic links to the proper device: - &prompt.root; ln -sf /dev/acd0 /dev/dvd -&prompt.root; ln -sf /dev/acd0 /dev/rdvd + &prompt.root; ln -sf /dev/cd0 /dev/dvd Due to the nature of &man.devfs.5;, manually created links - will not persist after a system reboot. In order to create the - symbolic links automatically when the system boots, add the - following lines to /etc/devfs.conf: + will not persist after a system reboot. In order to recreate the + symbolic link automatically when the system boots, add the + following line to /etc/devfs.conf: - link acd0 dvd -link acd0 rdvd + link cd0 dvd - DVD decryption invokes special DVD-ROM functions and - requires write permission on the DVD devices. + DVD decryption invokes certain functions that + require write permission to the DVD device. To enhance the shared memory &xorg; interface, it is @@ -772,7 +771,7 @@ kern.ipc.shmall=32768 DGA There are several possible ways to display video under - &xorg;. What works is largely + &xorg; and what works is largely hardware dependent. Each method described below will have varying quality across different hardware. @@ -786,41 +785,52 @@ kern.ipc.shmall=32768 XVideo: an extension to the - &xorg; interface which supports - video in any drawable object. + &xorg; interface which + allows video to be directly displayed in drawable objects + through a special acceleration. This extension provides + good quality playback even on low-end machines. The next section describes + how to determine if this extension is running. SDL: the Simple Directmedia - Layer. + Layer is a porting layer for many operating systems, + allowing cross-platform applications to be developed which make + efficient use of sound and graphics. SDL provides a + low-level abstraction to the hardware which can sometimes be + more efficient than the &xorg; + interface. On &os;, SDL can be installed using the devel/sdl20 package or port. DGA: the Direct Graphics - Access. + Access is an + &xorg; extension which allows a + program to bypass the &xorg; server + and directly alter the framebuffer. Because it relies on a low + level memory mapping, programs using it must be run as + root. The DGA extension can be tested and + benchmarked using &man.dga.1;. When dga is + running, it changes the colors of the display whenever a key is + pressed. To quit, press q. - SVGAlib: low level console graphics layer. + SVGAlib: a low level console graphics layer. XVideo - &xorg; has an extension called - XVideo, also known as Xvideo, Xv, and xv. - It allows video to be directly displayed in drawable objects - through a special acceleration. This extension provides - good quality playback even on low-end machines. - - To check whether the extension is running, use + To check whether this extension is running, use xvinfo: &prompt.user; xvinfo - XVideo is supported for the card if the result looks - like: + XVideo is supported for the card if the result is similar + to: X-Video Extension version 2.2 screen #0 @@ -895,7 +905,7 @@ kern.ipc.shmall=32768 with every implementation of XVideo and their absence may hinder some players. - If the result looks like: + If the result instead looks like: X-Video Extension version 2.2 screen #0 @@ -903,42 +913,8 @@ no adaptors present XVideo is probably not supported for the card. This means that it will be more difficult for the display to meet the - computational demands of rendering video. Depending on the - video card and processor, one might still be able to have a - satisfying experience. - - - - - Simple Directmedia Layer - - The Simple Directmedia Layer, SDL, is a - porting layer for many operating systems - allowing cross-platform applications to be developed which make - efficient use of sound and graphics. The SDL layer provides a - low-level abstraction to the hardware which can sometimes be - more efficient than the &xorg; - interface. - - SDL can be installed using the devel/sdl12 package or port. - - - - - Direct Graphics Access - - DGA is an - &xorg; extension which allows a - program to bypass the &xorg; server - and directly alter the framebuffer. Because it relies on a low - level memory mapping, programs using it must be run as - root. - - The DGA extension can be tested and - benchmarked using &man.dga.1;. When dga is - running, it changes the colors of the display whenever a key is - pressed. To quit, press q. + computational demands of rendering video, depending on the + video card and processor.
    @@ -953,101 +929,26 @@ no adaptors present the &os; Ports Collection which can be used for video playback. - Many of the video applications which run on &os; were - developed as &linux; applications. Many of these applications - are still beta-quality. Some of the problems commonly - encountered with video packages on &os; include: - - - - - An application cannot playback a file which another - application produced. - - - - An application cannot playback a file which the - application itself produced. - - - - The same application on two different machines, - rebuilt on each machine for that machine, plays back the - same file differently. - - - - A seemingly trivial filter, like rescaling of the image - size, results in bad artifacts from a buggy rescaling - routine. - - - - An application frequently dumps core. - - - - Documentation is not installed with the port and can be - found either on the web or under the port's work - directory. - - - - - Many applications may also exhibit - &linux;-isms. There may be issues resulting from - the way some standard libraries are implemented in the &linux; - distributions, or some features of the &linux; kernel which have - been assumed by the authors of the applications. These issues - are not always noticed and worked around by the port - maintainers, which can lead to problems like these: - - - - The use of /proc/cpuinfo to detect - processor characteristics. - - - - A misuse of threads which causes a program to hang upon - completion instead of truly terminating. - - - - Relies on software which is not yet available in the - &os; Ports Collection. - - - - MPlayer + <application>MPlayer</application> and <application>MEncoder</application> MPlayer is a command-line video player with an optional graphical interface which aims to - provide speed and flexibility. This application, as well as - other graphical front-ends, is available from the &os; Ports + provide speed and flexibility. Other + graphical front-ends to MPlayer are available from the &os; Ports Collection. - - Building MPlayer - - MPlayer - making + MPlayer - MPlayer is available as a - package or port in multimedia/mplayer. Several + MPlayer can be installed using + the multimedia/mplayer package or port. Several compile options are available and a variety of hardware checks occur during the build process. For these reasons, some users prefer to build the port rather than install the - package. The available options will be displayed in a - menu after these commands are input: - - &prompt.root; cd /usr/ports/multimedia/mplayer -&prompt.root; make + package. - The menu options should be reviewed to determine the + When compiling the port, the menu options should be reviewed to determine the type of support to compile into the port. If an option is not selected, MPlayer will not be able to display that type of video format. Use the arrow @@ -1055,21 +956,13 @@ no adaptors present finished, press Enter to continue the port compile and installation. - By default, this package or port will build the + By default, the package or port will build the mplayer command line utility and the gmplayer graphical utility. To encode - videos, install the multimedia/mencoder port. Due to licensing restrictions, a package is not available for - MEncoder. - - - - - Using MPlayer - - MPlayer - use + MEncoder. The first time MPlayer is run, it will create of the user-specific configuration files. This section describes only a few common uses. Refer - to the mplayer manual page for a complete + to mplayer(1) for a complete description of its numerous options. To play the file testfile.avi, specify the video interfaces with - : + , as seen in the following examples: &prompt.user; mplayer -vo xv testfile.avi @@ -1100,31 +993,31 @@ no adaptors present relative performance depends on many factors and will vary significantly with hardware. - To play a DVD, replace the + To play a DVD, replace testfile.avi with , where N is the title number to play - and DEVICE - is the device node for the DVD-ROM. For example, to play + and DEVICE + is the device node for the DVD. For example, to play title 3 from /dev/dvd: &prompt.root; mplayer -vo xv dvd://3 -dvd-device /dev/dvd - The default DVD device can be defined during the build + The default DVD device can be defined during the build of the MPlayer port by including the WITH_DVD_DEVICE=/path/to/desired/device option. By default, the device is - /dev/acd0. More details can be found + /dev/cd0. More details can be found in the port's Makefile.options. - To stop, pause, advance, and so on, consult the - keybindings, which are displayed by running mplayer - -h, or read the manual page. + To stop, pause, advance, and so on, use a + keybinding. To see the list of keybindings, run mplayer + -h or read mplayer(1). Additional playback options include , which engages fullscreen mode, @@ -1138,38 +1031,28 @@ no adaptors present fs=yes zoom=yes - mplayer can be used to rip a DVD + mplayer can be used to rip a DVD title to a .vob. To dump the second - title from a DVD: + title from a DVD: &prompt.root; mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd The output file, out.vob, will be - MPEG and can be manipulated by the other packages described - in this section. + in MPEG format. - The MPlayer - documentation is technically informative and - should be consulted by anyone wishing to obtain a high level - of expertise with &unix; video. The - MPlayer mailing list is hostile - to anyone who has not bothered to read the documentation, so - before making a bug report, read the documentation - first. - - - - <application>MEncoder</application> + Anyone wishing to obtain a high level + of expertise with &unix; video should consult mplayerhq.hu/DOCS as it is technically informative. + This documentation should be considered as required reading + before submitting any bug reports. mencoder Before using mencoder, it is a good - idea to become familiar with the options described in the + idea to become familiar with the options described at HTML - documentation. There are innumerable ways to + url="http://www.mplayerhq.hu/DOCS/HTML/en/mencoder.html">mplayerhq.hu/DOCS/HTML/en/mencoder.html. There are innumerable ways to improve quality, lower bitrate, and change formats, and some of these options may make the difference between good or bad performance. Improper combinations of command line options @@ -1200,11 +1083,9 @@ zoom=yes input.avi can be replaced with and run as root - to re-encode a DVD title directly. Since it may take a few - tries to get the desired result, it is recommended to dump + to re-encode a DVD title directly. Since it may take a few + tries to get the desired result, it is recommended to instead dump the title to a file and to work on the file. - - @@ -1226,40 +1107,35 @@ zoom=yes to open a specific file. Alternatively, xine may be - invoked to play a file immediately without the graphical - interface: - - &prompt.user; xine - - Alternatively, it may be invoked to play a file - immediately without the GUI with the command: + invoked from the command line + by specifying the name of the file to play: &prompt.user; xine -g -p mymovie.avi - The - xine HOWTO contains a chapter on performance - improvement which is general to all players. + Refer to + xine-project.org/faq for more information and + troubleshooting tips. - The <application>transcode</application> + <title>The <application>Transcode</application> Utilities - transcode provides a suite of + Transcode provides a suite of tools for re-encoding video and audio files. - transcode can be used to merge + Transcode can be used to merge video files or repair broken files using command line tools - with stdin/stdout stream + with stdin/stdout stream interfaces. - transcode can be installed + In &os;, Transcode can be installed using the multimedia/transcode package or port. Many users prefer to compile the port as it provides a menu of compile options for specifying the support and codecs to compile in. If an option is not selected, - transcode will not be able to + Transcode will not be able to encode that format. Use the arrow keys and spacebar to select the required formats. When finished, press Enter to continue the port compile and @@ -1272,18 +1148,17 @@ zoom=yes input.avi -V --export_prof vcd-pal -o output_vcd &prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa - The resulting MPEG file, + The resulting MPEG file, output_vcd.mpg, is ready to be played with MPlayer. - The file can be burned on a CD-R media to create a Video CD. In - this, install and use the multimedia/vcdimager and sysutils/cdrdao programs. + The file can be burned on a CD media to create a video CD using a utility such as + multimedia/vcdimager or sysutils/cdrdao. In addition to the manual page for - transcode, refer to the transcode - wiki for further information and examples. + transcode, refer to transcoding.org/cgi-bin/transcode for further information and examples.
    From owner-svn-doc-all@FreeBSD.ORG Wed Oct 23 21:41:14 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 8B62F49A; Wed, 23 Oct 2013 21:41:14 +0000 (UTC) (envelope-from pluknet@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 76BC72341; Wed, 23 Oct 2013 21:41:14 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9NLfEX2060193; Wed, 23 Oct 2013 21:41:14 GMT (envelope-from pluknet@svn.freebsd.org) Received: (from pluknet@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9NLfEfI060192; Wed, 23 Oct 2013 21:41:14 GMT (envelope-from pluknet@svn.freebsd.org) Message-Id: <201310232141.r9NLfEfI060192@svn.freebsd.org> From: Sergey Kandaurov Date: Wed, 23 Oct 2013 21:41:14 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43034 - head/ru_RU.KOI8-R/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Oct 2013 21:41:14 -0000 Author: pluknet Date: Wed Oct 23 21:41:13 2013 New Revision: 43034 URL: http://svnweb.freebsd.org/changeset/doc/43034 Log: o Enable callout images. o Point to SVN revision in 'Original revision' reference. Modified: head/ru_RU.KOI8-R/books/porters-handbook/Makefile Modified: head/ru_RU.KOI8-R/books/porters-handbook/Makefile ============================================================================== --- head/ru_RU.KOI8-R/books/porters-handbook/Makefile Wed Oct 23 21:11:04 2013 (r43033) +++ head/ru_RU.KOI8-R/books/porters-handbook/Makefile Wed Oct 23 21:41:13 2013 (r43034) @@ -4,7 +4,7 @@ # $FreeBSD$ # $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/porters-handbook/Makefile,v 1.7 2003/09/26 02:34:16 andy Exp $ # -# Original reivision: 1.4 +# Original revision: r42686 # # @@ -30,6 +30,29 @@ SRCS= book.xml SRCS+= uses.xml SRCS+= versions.xml +# Images from the cross-document image library +IMAGES_LIB+= callouts/1.png +IMAGES_LIB+= callouts/2.png +IMAGES_LIB+= callouts/3.png +IMAGES_LIB+= callouts/4.png +IMAGES_LIB+= callouts/5.png +IMAGES_LIB+= callouts/6.png +IMAGES_LIB+= callouts/7.png +IMAGES_LIB+= callouts/8.png +IMAGES_LIB+= callouts/9.png +IMAGES_LIB+= callouts/10.png +IMAGES_LIB+= callouts/11.png +IMAGES_LIB+= callouts/12.png +IMAGES_LIB+= callouts/13.png +IMAGES_LIB+= callouts/14.png +IMAGES_LIB+= callouts/15.png +IMAGES_LIB+= callouts/16.png +IMAGES_LIB+= callouts/17.png +IMAGES_LIB+= callouts/18.png +IMAGES_LIB+= callouts/19.png +IMAGES_LIB+= callouts/20.png +IMAGES_LIB+= callouts/21.png + # Entities #SRCS+= ../../../en_US.ISO8859-1/books/handbook/authors.ent From owner-svn-doc-all@FreeBSD.ORG Wed Oct 23 21:56:05 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id D2B639AD; Wed, 23 Oct 2013 21:56:05 +0000 (UTC) (envelope-from pluknet@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BEB462409; Wed, 23 Oct 2013 21:56:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9NLu5sf063969; Wed, 23 Oct 2013 21:56:05 GMT (envelope-from pluknet@svn.freebsd.org) Received: (from pluknet@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9NLu5sX063968; Wed, 23 Oct 2013 21:56:05 GMT (envelope-from pluknet@svn.freebsd.org) Message-Id: <201310232156.r9NLu5sX063968@svn.freebsd.org> From: Sergey Kandaurov Date: Wed, 23 Oct 2013 21:56:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43035 - head/ru_RU.KOI8-R/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Oct 2013 21:56:05 -0000 Author: pluknet Date: Wed Oct 23 21:56:05 2013 New Revision: 43035 URL: http://svnweb.freebsd.org/changeset/doc/43035 Log: Finally remove the commented out and long unused authors.ent. Modified: head/ru_RU.KOI8-R/books/porters-handbook/Makefile Modified: head/ru_RU.KOI8-R/books/porters-handbook/Makefile ============================================================================== --- head/ru_RU.KOI8-R/books/porters-handbook/Makefile Wed Oct 23 21:41:13 2013 (r43034) +++ head/ru_RU.KOI8-R/books/porters-handbook/Makefile Wed Oct 23 21:56:05 2013 (r43035) @@ -53,8 +53,6 @@ IMAGES_LIB+= callouts/19.png IMAGES_LIB+= callouts/20.png IMAGES_LIB+= callouts/21.png -# Entities -#SRCS+= ../../../en_US.ISO8859-1/books/handbook/authors.ent - DOC_PREFIX?= ${.CURDIR}/../../.. + .include "${DOC_PREFIX}/share/mk/doc.project.mk" From owner-svn-doc-all@FreeBSD.ORG Wed Oct 23 23:35:28 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 53A61BB6; Wed, 23 Oct 2013 23:35:28 +0000 (UTC) (envelope-from delphij@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 40D9928F4; Wed, 23 Oct 2013 23:35:28 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9NNZSJ7098693; Wed, 23 Oct 2013 23:35:28 GMT (envelope-from delphij@svn.freebsd.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9NNZS9h098692; Wed, 23 Oct 2013 23:35:28 GMT (envelope-from delphij@svn.freebsd.org) Message-Id: <201310232335.r9NNZS9h098692@svn.freebsd.org> From: Xin LI Date: Wed, 23 Oct 2013 23:35:28 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43036 - head/en_US.ISO8859-1/articles/contributors X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Oct 2013 23:35:28 -0000 Author: delphij Date: Wed Oct 23 23:35:27 2013 New Revision: 43036 URL: http://svnweb.freebsd.org/changeset/doc/43036 Log: Add Xiaoding Liu for his contribution. Modified: head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Modified: head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml ============================================================================== --- head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Wed Oct 23 21:56:05 2013 (r43035) +++ head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Wed Oct 23 23:35:27 2013 (r43036) @@ -10877,6 +10877,11 @@ + Xiaoding Liu + xiaoding+freebsd@xiaoding.org + + + Yamagi Burmeister yamagi@yamagi.org From owner-svn-doc-all@FreeBSD.ORG Thu Oct 24 01:28:40 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 78974FAB; Thu, 24 Oct 2013 01:28:40 +0000 (UTC) (envelope-from dru@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 646F82EEF; Thu, 24 Oct 2013 01:28:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9O1SecR037266; Thu, 24 Oct 2013 01:28:40 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9O1SepG037265; Thu, 24 Oct 2013 01:28:40 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201310240128.r9O1SepG037265@svn.freebsd.org> From: Dru Lavigne Date: Thu, 24 Oct 2013 01:28:40 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43037 - head/en_US.ISO8859-1/books/handbook/multimedia X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2013 01:28:40 -0000 Author: dru Date: Thu Oct 24 01:28:39 2013 New Revision: 43037 URL: http://svnweb.freebsd.org/changeset/doc/43037 Log: White space fix only. Translators can ignore. Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Wed Oct 23 23:35:27 2013 (r43036) +++ head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Thu Oct 24 01:28:39 2013 (r43037) @@ -32,9 +32,10 @@ recorded audio, adding sound effects, and controlling attached MIDI devices. - &os; also supports the playback of video files and DVDs. - The &os; Ports Collection contains applications to encode, - convert, and playback various video media. + &os; also supports the playback of video files and + DVDs. The &os; Ports Collection contains + applications to encode, convert, and playback various video + media. This chapter describes how to configure sound cards, video playback, TV tuner cards, and scanners on &os;. It also @@ -61,12 +62,13 @@ - Play DVDs, .mpg, and - .avi files. + Play DVDs, .mpg, + and .avi files. - Rip CD and DVD content into files. + Rip CD and DVD content into + files. @@ -87,7 +89,7 @@ Know how to install applications as described in . - + @@ -112,25 +114,25 @@ Setting Up the Sound Card - PCI - sound cards - Before beginning the configuration, determine the model of - the sound card and the chip it uses. &os; supports a wide - variety of sound cards. Check the supported audio devices - list of the Hardware - Notes to see if the card is supported and which &os; - driver it uses. + PCI + sound cards + Before beginning the configuration, determine the model of + the sound card and the chip it uses. &os; supports a wide + variety of sound cards. Check the supported audio devices + list of the Hardware + Notes to see if the card is supported and which &os; + driver it uses. - - kernel - configuration - + + kernel + configuration + - In order to use the sound device, its device driver - must be loaded. - The easiest way is to load a kernel module for the sound card - with &man.kldload.8;. This example loads the driver for a - built-in audio chipset based on the Intel specification: + In order to use the sound device, its device driver must be + loaded. The easiest way is to load a kernel module for the + sound card with &man.kldload.8;. This example loads the driver + for a built-in audio chipset based on the Intel + specification: &prompt.root; kldload snd_hda @@ -157,23 +159,24 @@ after loading the snd_driver metadriver, type cat /dev/sndstat. - - Configuring a Custom Kernel with Sound Support + + Configuring a Custom Kernel with Sound Support - This section is for users who prefer to statically compile in support for the - sound card in a custom kernel. For more information about recompiling a - kernel, refer to . - - When using a custom kernel to provide sound support, make - sure that the audio framework driver exists in the custom kernel - configuration file: - - device sound - - Next, add support for the sound card. To continue the example - of the built-in audio chipset based on the Intel specification from the - previous section, use the following line in the custom kernel - configuration file: + This section is for users who prefer to statically compile + in support for the sound card in a custom kernel. For more + information about recompiling a kernel, refer to . + + When using a custom kernel to provide sound support, make + sure that the audio framework driver exists in the custom + kernel configuration file: + + device sound + + Next, add support for the sound card. To continue the + example of the built-in audio chipset based on the Intel + specification from the previous section, use the following + line in the custom kernel configuration file: device snd_hda @@ -215,69 +218,71 @@ hint.sbc.0.flags="0x15" cases, the IRQ or other settings may need to be changed to match the card. Refer to &man.snd.sbc.4; for more information about this card. - + - - Testing Sound + + Testing Sound - After loading - the required module or rebooting into the custom kernel, - the sound card should be detected. - To confirm, run dmesg | grep pcm. This - example is from a system with a built-in Conexant CX20590 chipset: + After loading the required module or rebooting into the + custom kernel, the sound card should be detected. To confirm, + run dmesg | grep pcm. This example is + from a system with a built-in Conexant CX20590 chipset: - pcm0: <NVIDIA (0x001c) (HDMI/DP 8ch)> at nid 5 on hdaa0 + pcm0: <NVIDIA (0x001c) (HDMI/DP 8ch)> at nid 5 on hdaa0 pcm1: <NVIDIA (0x001c) (HDMI/DP 8ch)> at nid 6 on hdaa0 pcm2: <Conexant CX20590 (Analog 2.0+HP/2.0)> at nid 31,25 and 35,27 on hdaa1 - The status of the sound card may also be checked using this - command: + The status of the sound card may also be checked using + this command: - &prompt.root; cat /dev/sndstat + &prompt.root; cat /dev/sndstat FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64) Installed devices: pcm0: <NVIDIA (0x001c) (HDMI/DP 8ch)> (play) pcm1: <NVIDIA (0x001c) (HDMI/DP 8ch)> (play) pcm2: <Conexant CX20590 (Analog 2.0+HP/2.0)> (play/rec) default - The output will vary depending upon the sound card. If no - pcm devices are listed, double-check that the correct - device driver was loaded or compiled into the kernel. The - next section lists some common problems and their solutions. - - If all goes well, the sound card should now work in os;. If - the CD or DVD drive is properly - connected to the sound card, one can insert an audio CD in the - drive and play it with &man.cdcontrol.1;: + The output will vary depending upon the sound card. If no + pcm devices are listed, double-check + that the correct device driver was loaded or compiled into the + kernel. The next section lists some common problems and their + solutions. + + If all goes well, the sound card should now work in os;. + If the CD or DVD drive + is properly connected to the sound card, one can insert an + audio CD in the drive and play it with + &man.cdcontrol.1;: &prompt.user; cdcontrol -f /dev/acd0 play 1 - - Audio CDs have specialized encodings which means that they should not be - mounted using &man.mount.8;. - - - Various applications, such as audio/workman, provide a friendlier - interface. The audio/mpg123 - port can be installed to listen to MP3 audio files. - - Another quick way to test the card is to send data to - /dev/dsp: - - &prompt.user; cat filename > /dev/dsp - - where - filename can - be any type of file. This command should produce some noise, confirming - that the sound card is working. + + Audio CDs have specialized encodings which means that + they should not be mounted using &man.mount.8;. + + + Various applications, such as audio/workman, provide a + friendlier interface. The audio/mpg123 port can be installed + to listen to MP3 audio files. + + Another quick way to test the card is to send data to + /dev/dsp: + + &prompt.user; cat filename > /dev/dsp + + where + filename can + be any type of file. This command should produce some noise, + confirming that the sound card is working. - - The /dev/dsp* device nodes will - be created automatically as needed. When not in use, they - do not exist and will not appear in the output of - &man.ls.1;. - + + The /dev/dsp* device nodes will + be created automatically as needed. When not in use, they + do not exist and will not appear in the output of + &man.ls.1;. + @@ -292,7 +297,8 @@ pcm2: <Conexant CX20590 (Analog 2.0+H solutions: - Common Error Messages + Common Error Messages + @@ -327,8 +333,8 @@ pcm2: <Conexant CX20590 (Analog 2.0+H xxx: can't open /dev/dsp! Type fstat | grep - dsp to check if another application is holding the - device open. Noteworthy troublemakers are + dsp to check if another application is + holding the device open. Noteworthy troublemakers are esound and KDE's sound support. @@ -337,11 +343,10 @@ pcm2: <Conexant CX20590 (Analog 2.0+H
    - Modern graphics cards often come - with their own sound driver for use with - HDMI. This sound device is - sometimes enumerated before the sound card meaning that the sound - card will not be used as the default playback + Modern graphics cards often come with their own sound + driver for use with HDMI. This sound + device is sometimes enumerated before the sound card meaning + that the sound card will not be used as the default playback device. To check if this is the case, run dmesg and look for pcm. The output looks something like @@ -365,11 +370,12 @@ pcm6: <HDA Realtek ALC889 PCM #2 Digi pcm7: <HDA Realtek ALC889 PCM #3 Digital> at cad 2 nid 1 on hdac1 ... - In this example, the graphics card (NVidia) has - been enumerated before the sound card (Realtek - ALC889). To use the sound card as the default - playback device, change hw.snd.default_unit - to the unit that should be used for playback: + In this example, the graphics card + (NVidia) has been enumerated before the + sound card (Realtek ALC889). To use the + sound card as the default playback device, change + hw.snd.default_unit to the unit that should + be used for playback: &prompt.root; sysctl hw.snd.default_unit=n @@ -401,25 +407,24 @@ pcm7: <HDA Realtek ALC889 PCM #3 Digi Sound Channels to multiplex the sound card's playback by mixing sound in the kernel. - Three - &man.sysctl.8; knobs are available for configuring virtual channels: + Three &man.sysctl.8; knobs are available for configuring + virtual channels: &prompt.root; sysctl dev.pcm.0.play.vchans=4 &prompt.root; sysctl dev.pcm.0.rec.vchans=4 &prompt.root; sysctl hw.snd.maxautovchans=4 - This example allocates four virtual channels, which - is a practical number for everyday use. Both + This example allocates four virtual channels, which is a + practical number for everyday use. Both dev.pcm.0.play.vchans=4 and - dev.pcm.0.rec.vchans=4 are configurable after a device has been - attached and represent the number of - virtual channels pcm0 has for playback - and recording. Since the - pcm module can be loaded independently - of the hardware drivers, hw.snd.maxautovchans - indicates how many virtual channels will be given to an audio device - when it is attached. Refer to &man.pcm.4; for more - information. + dev.pcm.0.rec.vchans=4 are configurable after + a device has been attached and represent the number of virtual + channels pcm0 has for playback and + recording. Since the pcm module can be + loaded independently of the hardware drivers, + hw.snd.maxautovchans indicates how many + virtual channels will be given to an audio device when it is + attached. Refer to &man.pcm.4; for more information. The number of virtual channels for a device cannot be @@ -451,10 +456,9 @@ pcm7: <HDA Realtek ALC889 PCM #3 Digi The default values for the different mixer channels are hardcoded in the source code of the &man.pcm.4; driver. While sound card mixer levels can be changed using &man.mixer.8; or - third-party applications and daemons, this is not a permanent solution. - To instead set default - mixer values at the driver level, - define the appropriate values in + third-party applications and daemons, this is not a permanent + solution. To instead set default mixer values at the driver + level, define the appropriate values in /boot/device.hints, as seen in this example: @@ -727,18 +731,19 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz Video Playback - Before configuring video playback, determine the model - and chipset of the video card. While + Before configuring video playback, determine the model and + chipset of the video card. While &xorg; supports a wide variety of - video cards, not all provide good playback performance. To obtain - a list of extensions supported by the + video cards, not all provide good playback performance. To + obtain a list of extensions supported by the &xorg; server using the card, run - xdpyinfo while &xorg; is - running. + xdpyinfo while + &xorg; is running. It is a good idea to have a short MPEG test file for - evaluating various players and options. Since some DVD - applications look for DVD media in DVD applications look for + DVD media in /dev/dvd by default, or have this device name hardcoded in them, it might be useful to make a symbolic links to the proper device: @@ -746,14 +751,15 @@ MPEG 1.0 layer III, 128 kbit/s, 44100 Hz &prompt.root; ln -sf /dev/cd0 /dev/dvd Due to the nature of &man.devfs.5;, manually created links - will not persist after a system reboot. In order to recreate the - symbolic link automatically when the system boots, add the + will not persist after a system reboot. In order to recreate + the symbolic link automatically when the system boots, add the following line to /etc/devfs.conf: link cd0 dvd - DVD decryption invokes certain functions that - require write permission to the DVD device. + DVD decryption invokes certain functions + that require write permission to the DVD + device. To enhance the shared memory &xorg; interface, it is @@ -785,35 +791,38 @@ kern.ipc.shmall=32768 XVideo: an extension to the - &xorg; interface which - allows video to be directly displayed in drawable objects - through a special acceleration. This extension provides - good quality playback even on low-end machines. The next section describes - how to determine if this extension is running. + &xorg; interface which + allows video to be directly displayed in drawable objects + through a special acceleration. This extension provides + good quality playback even on low-end machines. The next + section describes how to determine if this extension is + running. - SDL: the Simple Directmedia - Layer is a porting layer for many operating systems, - allowing cross-platform applications to be developed which make - efficient use of sound and graphics. SDL provides a - low-level abstraction to the hardware which can sometimes be - more efficient than the &xorg; - interface. On &os;, SDL can be installed using the devel/sdl20 package or port. + SDL: the Simple Directmedia Layer is + a porting layer for many operating systems, allowing + cross-platform applications to be developed which make + efficient use of sound and graphics. SDL + provides a low-level abstraction to the hardware which can + sometimes be more efficient than the + &xorg; interface. On &os;, + SDL can be installed using the devel/sdl20 package or + port. - DGA: the Direct Graphics - Access is an - &xorg; extension which allows a - program to bypass the &xorg; server - and directly alter the framebuffer. Because it relies on a low - level memory mapping, programs using it must be run as - root. The DGA extension can be tested and - benchmarked using &man.dga.1;. When dga is - running, it changes the colors of the display whenever a key is - pressed. To quit, press q. + DGA: the Direct Graphics Access is an + &xorg; extension which allows a + program to bypass the &xorg; + server and directly alter the framebuffer. Because it + relies on a low level memory mapping, programs using it must + be run as root. The + DGA extension can be tested and + benchmarked using &man.dga.1;. When dga + is running, it changes the colors of the display whenever a + key is pressed. To quit, press q. @@ -901,23 +910,22 @@ kern.ipc.shmall=32768 depth: 1 red, green, blue masks: 0x0, 0x0, 0x0 - The formats listed, such as YUV2 and YUV12, are not present - with every implementation of XVideo and their absence may hinder - some players. + The formats listed, such as YUV2 and YUV12, are not + present with every implementation of XVideo and their absence + may hinder some players. - If the result instead looks like: + If the result instead looks like: - X-Video Extension version 2.2 + X-Video Extension version 2.2 screen #0 no adaptors present - XVideo is probably not supported for the card. This means - that it will be more difficult for the display to meet the - computational demands of rendering video, depending on the - video card and processor. - - -
    + XVideo is probably not supported for the card. This means + that it will be more difficult for the display to meet the + computational demands of rendering video, depending on the + video card and processor. + +
    Ports and Packages Dealing with Video @@ -930,162 +938,163 @@ no adaptors present playback. - <application>MPlayer</application> and <application>MEncoder</application> + <application>MPlayer</application> and + <application>MEncoder</application> MPlayer is a command-line video player with an optional graphical interface which aims to - provide speed and flexibility. Other - graphical front-ends to MPlayer are available from the &os; Ports - Collection. + provide speed and flexibility. Other graphical front-ends to + MPlayer are available from the &os; + Ports Collection. + + MPlayer + + MPlayer can be installed using + the multimedia/mplayer + package or port. Several compile options are available and a + variety of hardware checks occur during the build process. + For these reasons, some users prefer to build the port rather + than install the package. + + When compiling the port, the menu options should be + reviewed to determine the type of support to compile into the + port. If an option is not selected, + MPlayer will not be able to + display that type of video format. Use the arrow keys and + spacebar to select the required formats. When finished, + press Enter to continue the port compile + and installation. + + By default, the package or port will build the + mplayer command line utility and the + gmplayer graphical utility. To encode + videos, compile the multimedia/mencoder port. Due to + licensing restrictions, a package is not available for + MEncoder. + + The first time MPlayer is run, + it will create ~/.mplayer in the user's home + directory. This subdirectory contains default versions of + the user-specific configuration files. + + This section describes only a few common uses. Refer to + mplayer(1) for a complete description of its numerous + options. + + To play the file + testfile.avi, + specify the video interfaces with , as + seen in the following examples: + + &prompt.user; mplayer -vo xv testfile.avi + + &prompt.user; mplayer -vo sdl testfile.avi + + &prompt.user; mplayer -vo x11 testfile.avi + + &prompt.root; mplayer -vo dga testfile.avi + + &prompt.root; mplayer -vo 'sdl:dga' testfile.avi + + It is worth trying all of these options, as their + relative performance depends on many factors and will vary + significantly with hardware. + + To play a DVD, replace + testfile.avi + with , where + N is the title number to play and + DEVICE is the device node for the + DVD. For example, to play title 3 from + /dev/dvd: - MPlayer + &prompt.root; mplayer -vo xv dvd://3 -dvd-device /dev/dvd - MPlayer can be installed using - the multimedia/mplayer package or port. Several - compile options are available and a variety of hardware - checks occur during the build process. For these reasons, - some users prefer to build the port rather than install the - package. - - When compiling the port, the menu options should be reviewed to determine the - type of support to compile into the port. If an option is - not selected, MPlayer will not be - able to display that type of video format. Use the arrow - keys and spacebar to select the required formats. When - finished, press Enter to continue the port - compile and installation. - - By default, the package or port will build the - mplayer command line utility and the - gmplayer graphical utility. To encode - videos, compile the multimedia/mencoder port. Due - to licensing restrictions, a package is not available for - MEncoder. - - The first time MPlayer is - run, it will create ~/.mplayer in the user's - home directory. This subdirectory contains default versions - of the user-specific configuration files. - - This section describes only a few common uses. Refer - to mplayer(1) for a complete - description of its numerous options. - - To play the file - testfile.avi, - specify the video interfaces with - , as seen in the following examples: - - &prompt.user; mplayer -vo xv testfile.avi - - &prompt.user; mplayer -vo sdl testfile.avi - -&prompt.user; mplayer -vo x11 testfile.avi - -&prompt.root; mplayer -vo dga testfile.avi - -&prompt.root; mplayer -vo 'sdl:dga' testfile.avi - - It is worth trying all of these options, as their - relative performance depends on many factors and will vary - significantly with hardware. - - To play a DVD, replace - testfile.avi - with , where - N is the title number to play - and DEVICE - is the device node for the DVD. For example, to play - title 3 from /dev/dvd: - - &prompt.root; mplayer -vo xv dvd://3 -dvd-device /dev/dvd - - - The default DVD device can be defined during the build - of the MPlayer port by - including the - WITH_DVD_DEVICE=/path/to/desired/device - option. By default, the device is - /dev/cd0. More details can be found - in the port's - Makefile.options. - - - To stop, pause, advance, and so on, use a - keybinding. To see the list of keybindings, run mplayer - -h or read mplayer(1). - - Additional playback options include - , which engages fullscreen mode, - and , which helps - performance. + + The default DVD device can be defined + during the build of the MPlayer + port by including the + WITH_DVD_DEVICE=/path/to/desired/device + option. By default, the device is + /dev/cd0. More details can be found in + the port's Makefile.options. + - Each user can add commonly used options to their - ~/.mplayer/config like so: + To stop, pause, advance, and so on, use a keybinding. To + see the list of keybindings, run mplayer + -h or read mplayer(1). + + Additional playback options include , which engages fullscreen mode, and + , which helps performance. - vo=xv + Each user can add commonly used options to their + ~/.mplayer/config like so: + + vo=xv fs=yes zoom=yes - mplayer can be used to rip a DVD - title to a .vob. To dump the second - title from a DVD: - - &prompt.root; mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd - - The output file, out.vob, will be - in MPEG format. - - Anyone wishing to obtain a high level - of expertise with &unix; video should consult mplayerhq.hu/DOCS as it is technically informative. - This documentation should be considered as required reading - before submitting any bug reports. - - - mencoder - - - Before using mencoder, it is a good - idea to become familiar with the options described at - mplayerhq.hu/DOCS/HTML/en/mencoder.html. There are innumerable ways to - improve quality, lower bitrate, and change formats, and some - of these options may make the difference between good or bad - performance. Improper combinations of command line options - can yield output files that are unplayable even by - mplayer. - - Here is an example of a simple copy: - - &prompt.user; mencoder input.avi -oac copy -ovc copy -o output.avi - - To rip to a file, use with - mplayer. - - To convert - input.avi - to the MPEG4 codec with MPEG3 audio encoding, first install - the audio/lame port. - Due to licensing restrictions, a package is not available. - Once installed, type: + mplayer can be used to rip a + DVD title to a .vob. + To dump the second title from a DVD: + + &prompt.root; mplayer -dumpstream -dumpfile out.vob dvd://2 -dvd-device /dev/dvd + + The output file, out.vob, will be in + MPEG format. + + Anyone wishing to obtain a high level of expertise with + &unix; video should consult mplayerhq.hu/DOCS + as it is technically informative. This documentation should + be considered as required reading before submitting any bug + reports. - &prompt.user; mencoder input.avi -oac mp3lame -lameopts br=192 \ + + mencoder + + + Before using mencoder, it is a good + idea to become familiar with the options described at + mplayerhq.hu/DOCS/HTML/en/mencoder.html. + There are innumerable ways to improve quality, lower bitrate, + and change formats, and some of these options may make the + difference between good or bad performance. Improper + combinations of command line options can yield output files + that are unplayable even by mplayer. + + Here is an example of a simple copy: + + &prompt.user; mencoder input.avi -oac copy -ovc copy -o output.avi + + To rip to a file, use with + mplayer. + + To convert + input.avi to + the MPEG4 codec with MPEG3 audio encoding, first install the + audio/lame port. Due to + licensing restrictions, a package is not available. Once + installed, type: + + &prompt.user; mencoder input.avi -oac mp3lame -lameopts br=192 \ -ovc lavc -lavcopts vcodec=mpeg4:vhq -o output.avi - This will produce output playable by applications such - as mplayer and - xine. - - input.avi - can be replaced with and run as root - to re-encode a DVD title directly. Since it may take a few - tries to get the desired result, it is recommended to instead dump - the title to a file and to work on the file. + This will produce output playable by applications such as + mplayer and xine. + + input.avi + can be replaced with and run as root to + re-encode a DVD title directly. Since it + may take a few tries to get the desired result, it is + recommended to instead dump the title to a file and to work on + the file. @@ -1129,8 +1138,8 @@ zoom=yes with stdin/stdout stream interfaces. - In &os;, Transcode can be installed - using the In &os;, Transcode can be + installed using the multimedia/transcode package or port. Many users prefer to compile the port as it provides a menu of compile options for specifying the support and codecs @@ -1144,23 +1153,25 @@ zoom=yes This example demonstrates how to convert a DivX file into a PAL MPEG-1 file (PAL VCD): - &prompt.user; transcode -i + &prompt.user; transcode -i input.avi -V --export_prof vcd-pal -o output_vcd &prompt.user; mplex -f 1 -o output_vcd.mpg output_vcd.m1v output_vcd.mpa - The resulting MPEG file, - output_vcd.mpg, - is ready to be played with MPlayer. - The file can be burned on a CD media to create a video CD using a utility such as - multimedia/vcdimager or sysutils/cdrdao. - - In addition to the manual page for - transcode, refer to transcoding.org/cgi-bin/transcode for further information and examples. - - + The resulting MPEG file, + output_vcd.mpg, + is ready to be played with MPlayer. + The file can be burned on a CD media to + create a video CD using a utility such as + multimedia/vcdimager or sysutils/cdrdao. + + In addition to the manual page for + transcode, refer to transcoding.org/cgi-bin/transcode + for further information and examples. + + @@ -1189,16 +1200,16 @@ zoom=yes TV cards - TV cards can be used to watch broadcast or cable TV on - a computer. Most cards accept composite video via an RCA or - S-video input and some cards include a FM radio tuner. - - &os; provides support for PCI-based TV cards using a - Brooktree Bt848/849/878/879 - video capture chip with the &man.bktr.4; driver. This driver - supports most Pinnacle PCTV video cards. Before purchasing a TV card, - onsult &man.bktr.4; for a - list of supported tuners. + TV cards can be used to watch broadcast or cable TV on a + computer. Most cards accept composite video via an + RCA or S-video input and some cards include a + FM radio tuner. + + &os; provides support for PCI-based TV cards using a + Brooktree Bt848/849/878/879 video capture chip with the + &man.bktr.4; driver. This driver supports most Pinnacle PCTV + video cards. Before purchasing a TV card, onsult &man.bktr.4; for + a list of supported tuners. Loading the Driver @@ -1223,9 +1234,9 @@ device smbus components are interconnected via an I2C bus. Then, build and install a new kernel. - To test that the tuner is correctly detected, reboot the system. The TV card - should appear in the boot messages, as seen in this - example: + To test that the tuner is correctly detected, reboot the + system. The TV card should appear in the boot messages, as + seen in this example: bktr0: <BrookTree 848A> mem 0xd7000000-0xd7000fff irq 10 at device 10.0 on pci0 iicbb0: <I2C bit-banging driver> on bti2c0 @@ -1247,8 +1258,8 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t &prompt.root; sysctl hw.bt848.tuner=6 - Refer to &man.bktr.4; for a description - of the available &man.sysctl.8; parameters and kernel options. + Refer to &man.bktr.4; for a description of the available + &man.sysctl.8; parameters and kernel options. @@ -1281,10 +1292,10 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t Troubleshooting - If any problems are encountered with the TV card, - check that the video capture chip and the tuner are - supported by &man.bktr.4; and that the right configuration - options were used. For more support or to ask questions + If any problems are encountered with the TV card, check + that the video capture chip and the tuner are supported by + &man.bktr.4; and that the right configuration options were + used. For more support or to ask questions about supported TV cards, refer to the &a.multimedia.name; mailing list. @@ -1294,44 +1305,45 @@ bktr0: Pinnacle/Miro TV, Philips SECAM t MythTV MythTV is a popular, open source Personal Video Recorder - (PVR) - application. This section demonstrates how to install and - setup MythTV on &os;. Refer to PVR) application. This section demonstrates + how to install and setup MythTV on &os;. Refer to mythtv.org/wiki for more information on how to use MythTV. - MythTV requires a frontend and a backend. These components - can either be installed on the same system or on - different machines. - - The frontend can be installed on &os; using the multimedia/mythtv-frontend package or port. - &xorg; must also be installed and configured as described in - . Ideally, this - system has a video card that supports X-Video Motion Compensation - (XvMC) and, - optionally, a Linux Infrared Remote Control - (LIRC)-compatible remote. - - To install both the backend and the frontend on &os;, use the multimedia/mythtv package or port. - A &mysql; database server is also required and should - automatically be installed as a dependency. - Optionally, this system should have a tuner card - and sufficient storage to hold recorded data. + MythTV requires a frontend and a backend. These + components can either be installed on the same system or on + different machines. + + The frontend can be installed on &os; using the multimedia/mythtv-frontend package + or port. &xorg; must also be + installed and configured as described in . Ideally, this system has a video card that + supports X-Video Motion Compensation + (XvMC) and, optionally, a Linux Infrared + Remote Control (LIRC)-compatible + remote. + + To install both the backend and the frontend on &os;, use + the multimedia/mythtv + package or port. A &mysql; database server is also required + and should automatically be installed as a dependency. + Optionally, this system should have a tuner card and + sufficient storage to hold recorded data. Hardware - MythTV uses Video for Linux (V4L) to access video input - devices such as encoders and tuners. In &os;, MythTV - works best with USB DVB-S/C/T cards as they are well supported by the multimedia/webcamd package or port which provides - a V4L userland application. - Any Digital Video Broadcasting (DVB) - card supported by webcamd should - work with MythTV. A list of known working cards can be - found at MythTV uses Video for Linux (V4L) to + access video input devices such as encoders and tuners. In + &os;, MythTV works best with USB DVB-S/C/T + cards as they are well supported by the multimedia/webcamd package or port + which provides a V4L userland application. + Any Digital Video Broadcasting (DVB) card + supported by webcamd should work + with MythTV. A list of known working cards can be found at + wiki.freebsd.org/WebcamCompat. Drivers are also available for Hauppauge cards in the *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-all@FreeBSD.ORG Thu Oct 24 01:29:48 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id BC32480; Thu, 24 Oct 2013 01:29:48 +0000 (UTC) (envelope-from dru@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A7E2F2EF5; Thu, 24 Oct 2013 01:29:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9O1TmCo037416; Thu, 24 Oct 2013 01:29:48 GMT (envelope-from dru@svn.freebsd.org) Received: (from dru@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9O1TmLN037415; Thu, 24 Oct 2013 01:29:48 GMT (envelope-from dru@svn.freebsd.org) Message-Id: <201310240129.r9O1TmLN037415@svn.freebsd.org> From: Dru Lavigne Date: Thu, 24 Oct 2013 01:29:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43038 - head/en_US.ISO8859-1/books/handbook/multimedia X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2013 01:29:48 -0000 Author: dru Date: Thu Oct 24 01:29:48 2013 New Revision: 43038 URL: http://svnweb.freebsd.org/changeset/doc/43038 Log: Fix typo. Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Thu Oct 24 01:28:39 2013 (r43037) +++ head/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml Thu Oct 24 01:29:48 2013 (r43038) @@ -1208,7 +1208,7 @@ zoom=yes &os; provides support for PCI-based TV cards using a Brooktree Bt848/849/878/879 video capture chip with the &man.bktr.4; driver. This driver supports most Pinnacle PCTV - video cards. Before purchasing a TV card, onsult &man.bktr.4; for + video cards. Before purchasing a TV card, consult &man.bktr.4; for a list of supported tuners. From owner-svn-doc-all@FreeBSD.ORG Thu Oct 24 21:24:35 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id BDB06F26; Thu, 24 Oct 2013 21:24:35 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 9115C2C22; Thu, 24 Oct 2013 21:24:35 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9OLOZ3q043840; Thu, 24 Oct 2013 21:24:35 GMT (envelope-from bdrewery@svn.freebsd.org) Received: (from bdrewery@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9OLOZaq043839; Thu, 24 Oct 2013 21:24:35 GMT (envelope-from bdrewery@svn.freebsd.org) Message-Id: <201310242124.r9OLOZaq043839@svn.freebsd.org> From: Bryan Drewery Date: Thu, 24 Oct 2013 21:24:35 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43039 - head/share/pgpkeys X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2013 21:24:35 -0000 Author: bdrewery (ports committer) Date: Thu Oct 24 21:24:35 2013 New Revision: 43039 URL: http://svnweb.freebsd.org/changeset/doc/43039 Log: Update my key Modified: head/share/pgpkeys/bdrewery.key Modified: head/share/pgpkeys/bdrewery.key ============================================================================== --- head/share/pgpkeys/bdrewery.key Thu Oct 24 01:29:48 2013 (r43038) +++ head/share/pgpkeys/bdrewery.key Thu Oct 24 21:24:35 2013 (r43039) @@ -1,183 +1,62 @@ -uid Bryan Drewery -uid Bryan Drewery -uid Bryan Drewery -sub 4096R/9E2CE2D3 2012-04-06 [expires: 2017-04-05] +pub 2048R/35D771BB6E4697CF 2013-10-24 [expires: 2018-10-23] + Key fingerprint = F917 3CB2 C3AA EA7A 5C8A 1F09 35D7 71BB 6E46 97CF +uid Bryan Drewery +uid Bryan Drewery +sub 2048R/FF5A7FF27D55A32D 2013-10-24 [expires: 2018-10-23] + ]]> From owner-svn-doc-all@FreeBSD.ORG Fri Oct 25 09:48:56 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 387BD3B5; Fri, 25 Oct 2013 09:48:56 +0000 (UTC) (envelope-from ryusuke@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 16B1529F0; Fri, 25 Oct 2013 09:48:56 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9P9mubg096929; Fri, 25 Oct 2013 09:48:56 GMT (envelope-from ryusuke@svn.freebsd.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9P9mtl5096928; Fri, 25 Oct 2013 09:48:55 GMT (envelope-from ryusuke@svn.freebsd.org) Message-Id: <201310250948.r9P9mtl5096928@svn.freebsd.org> From: Ryusuke SUZUKI Date: Fri, 25 Oct 2013 09:48:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43040 - head/ja_JP.eucJP/books/handbook/users X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Fri, 25 Oct 2013 12:07:37 +0000 X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Oct 2013 09:48:56 -0000 Author: ryusuke Date: Fri Oct 25 09:48:55 2013 New Revision: 43040 URL: http://svnweb.freebsd.org/changeset/doc/43040 Log: - Merge the following from the English version: r41037 -> r42873 head/ja_JP.eucJP/books/handbook/users/chapter.xml Submitted by: Yuta MASUMOTO ryusuke Reviewed by: Yuta MASUMOTO ryusuke Modified: head/ja_JP.eucJP/books/handbook/users/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/users/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/users/chapter.xml Thu Oct 24 21:24:35 2013 (r43039) +++ head/ja_JP.eucJP/books/handbook/users/chapter.xml Fri Oct 25 09:48:55 2013 (r43040) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r41037 + Original revision: r42873 $FreeBSD$ --> @@ -30,43 +30,31 @@ ¥·¥¹¥Æ¥à¤ò»È¤¦¤¿¤á¤Ë¤Ï¡¢ ¤É¤Î¥æ¡¼¥¶¤â¥¢¥«¥¦¥ó¥È¤¬¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ - ¤³¤Î¾Ï¤òÆÉ¤à¤È¡¢°Ê²¼¤Î¤³¤È¤¬¤ï¤«¤ê¤Þ¤¹¡£ + ¤³¤Î¾Ï¤Ç¤Ï¡¢°Ê²¼¤Î¤³¤È¤òÀâÌÀ¤·¤Þ¤¹¡£ - &os; ¤Î¤µ¤Þ¤¶¤Þ¤Ê¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Î°ã¤¤ + &os; + ¥·¥¹¥Æ¥à¤Ë¤ª¤±¤ë¤µ¤Þ¤¶¤Þ¤Ê¼ïÎà¤Î¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ë¤Ä¤¤¤Æ - ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤òÄɲä·¤¿¤êºï½ü¤¹¤ëÊýË¡ + ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤òÄɲᢺï½ü¤ª¤è¤ÓÊѹ¹¤¹¤ëÊýË¡ - ¥æ¡¼¥¶¤Î̾Á°¤ä¥·¥§¥ë¤Ê¤É¡¢¥¢¥«¥¦¥ó¥È¤ÎºÙÌܤòÊѹ¹¤¹¤ëÊýË¡ + ¥æ¡¼¥¶¤ä¥°¥ë¡¼¥×¤¬ÍøÍѤǤ­¤ë¥ê¥½¡¼¥¹¤Î¾å¸Â¤òÀ©¸æ¤¹¤ëÊýË¡ - ¥¢¥«¥¦¥ó¥ÈËè¤ËÀ©¸Â¤ò¤«¤±¤Æ¡¢¥á¥â¥ê¤ä CPU »þ´Ö¤Ê¤É¡¢ - ¥¢¥«¥¦¥ó¥È¤ä¥°¥ë¡¼¥×¤ËÂФ·¤Æ¥¢¥¯¥»¥¹¤¬µö²Ä¤µ¤ì¤ë»ñ¸»¤òÀ©¸æ¤¹¤ëÊýË¡ - - - - ¥¢¥«¥¦¥ó¥È´ÉÍý¤ò³Ú¤Ë¤¹¤ë¤¿¤á¤Î¥°¥ë¡¼¥×¤Î»È¤¤Êý - - - - ¤³¤Î¾Ï¤òÆÉ¤àÁ°¤Ë - - - - &unix; ¤È &os; ¤Î´ðÁÃÃμ± - ¤òÍý²ò¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£ + ¥°¥ë¡¼¥×¤ÎºîÀ®¡¢ + ¤ª¤è¤Ó¥°¥ë¡¼¥×¤Ë¥æ¡¼¥¶¤ò¥á¥ó¥Ð¤È¤·¤ÆÄɲ乤ëÊýË¡ - ¤Ï¤¸¤á¤Ë + ¥¢¥«¥¦¥ó¥È¤Î¼ïÎà &os; ¥·¥¹¥Æ¥à¤Ø¥¢¥¯¥»¥¹¤¹¤ë¤Ë¤Ï¡¢ ¤«¤Ê¤é¤º¥¢¥«¥¦¥ó¥È¤¬»È¤ï¤ì¡¢ @@ -74,8 +62,73 @@ ¥æ¡¼¥¶¤È¥¢¥«¥¦¥ó¥È¤Î´ÉÍý¤Ï¡¢½ÅÍפʤâ¤Î¤Ç¤¹¡£ - &os; ¥·¥¹¥Æ¥à¾å¤Î¤É¤Î¥¢¥«¥¦¥ó¥È¤Ë¤â¡¢ - ¤½¤Î¥¢¥«¥¦¥ó¥È¤ò¼±Ê̤¹¤ë¤¿¤á¤Î¾ðÊ󤬤ʤˤ«¤·¤é·ë¤ÓÉÕ¤±¤é¤ì¤Æ¤¤¤Þ¤¹¡£ + ¥¢¥«¥¦¥ó¥È¤Ë¤ÏÂ礭¤¯Ê¬¤±¤Æ»°¼ïÎढ¤ê¤Þ¤¹¡£ + ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È (system accounts)¡¢¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È (user accounts)¡¢ + ¤½¤·¤Æ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶ (superuser) ¤Ç¤¹¡£ + + + ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È + + + ¥¢¥«¥¦¥ó¥È + ¥·¥¹¥Æ¥à + + + ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È¤Ï¡¢DNS¡¢¥á¡¼¥ë¡¢ + ¥¦¥§¥Ö¥µ¡¼¥Ð¤È¤¤¤Ã¤¿³Æ¼ï¥µ¡¼¥Ó¥¹¤ò±¿ÍѤ¹¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£ + ¤³¤ÎÌÜŪ¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¤ò³ÎÊݤ¹¤ë¤¿¤á¤Ç¤¹¡£ + ¤â¤·¤¹¤Ù¤Æ¤Î¥µ¡¼¥Ó¥¹¤¬¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¡¢ + ¤½¤ì¤é¤Î¥µ¡¼¥Ó¥¹¤Ï¤É¤ó¤Êưºî¤Ç¤â²Äǽ¤È¤Ê¤ê¡¢ + ŬÀÚ¤ÊÀ©¸Â¤òŬÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¡£ + + + ¥¢¥«¥¦¥ó¥È + daemon + + + ¥¢¥«¥¦¥ó¥È + operator + + + ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È¤Î¶ñÂÎÎã¤Ï¡¢ + daemon, operator, + bind, news ¤ª¤è¤Ó + www ¤È¤¤¤Ã¤¿¤â¤Î¤Ç¤¹¡£ + + + ¥¢¥«¥¦¥ó¥È + nobody + + + nobody + ¤ÏÄ̾ï¤ÎÆÃ¸¢¤ò»ý¤¿¤Ê¤¤¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È¤Ç¤¹¡£ + ¤·¤«¤·¡¢nobody + ¤òÍøÍѤ¹¤ë¥µ¡¼¥Ó¥¹¤¬Áý¤¨¤ì¤ÐÁý¤¨¤ë¤Û¤É¡¢ + ¤½¤ì¤Ë½ê°¤¹¤ë¥Õ¥¡¥¤¥ë¤ä¥×¥í¥»¥¹¤âÁý¤¨¡¢ + ¤½¤ÎÆÃ¸¢¤âÂ礭¤¯¤Ê¤ë¤È¤¤¤¦¤³¤È¤ò˺¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£ + + + + ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È + + + ¥¢¥«¥¦¥ó¥È + user + + + ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ï¡¢ + ¼ç¤Ë¸½¼Â¤Î¥æ¡¼¥¶¤¬¥·¥¹¥Æ¥à¤Ë¥¢¥¯¥»¥¹¤¹¤ë¼êÃʤȤ·¤ÆÍѤ¤¤é¤ì¤ë¤â¤Î¤Ç¤¹¡£ + ¥·¥¹¥Æ¥à¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤Ï¡¢ + ¤½¤ì¤¾¤ìÍ£°ì¤Î¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤ò»ý¤Ä¤Ù¤­¤Ç¤¹¡£ + ¤³¤¦¤¹¤ë¤³¤È¤Ç´ÉÍý¼Ô¤Ï郎²¿¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤ë¤«¤¬¤ï¤«¤ê¤Þ¤¹¤·¡¢ + ¾¤Î¿Í¤ÎÀßÄê¤ò²õ¤·¤Æ¤·¤Þ¤¦¤è¤¦¤Ê¤³¤È¤òÈò¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ + + ¤½¤ì¤¾¤ì¤Î¥æ¡¼¥¶¤Ï²÷Ŭ¤Ë¥·¥¹¥Æ¥à¤òÍøÍѤ¹¤ë¤¿¤á¡¢ + ¥·¥§¥ë¡¢¥¨¥Ç¥£¥¿¡¢¥­¡¼ÀßÄê¡¢¸À¸ì¤Ê¤É¡¢ + ³Æ¼«¤Î´Ä¶­¤ò¥»¥Ã¥È¥¢¥Ã¥×¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ + + &os; ¥·¥¹¥Æ¥à¾å¤Î¤É¤Î¥¢¥«¥¦¥ó¥È¤Ë¤â¡¢ + °Ê²¼¤Î¤è¤¦¤Ê¾ðÊ󤬤ʤˤ«¤·¤é·ë¤ÓÉÕ¤±¤é¤ì¤Æ¤¤¤Þ¤¹¡£ @@ -89,7 +142,7 @@ Í­¸ú¤Ê¥æ¡¼¥¶Ì¾¤òºîÀ®¤¹¤ë¤Ë¤Ï &man.passwd.5; ¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¤¤¤¯¤Ä¤â¤Îµ¬Â§¤¬¤¢¤ê¤Þ¤¹¡£ ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¾å°Ì¸ß´¹À­¤òÊݤĤ¿¤á¤Ë¡¢ - 8 ʸ»ú°Ê²¼¤Î¾®Ê¸»ú¤«¤é¤Ê¤ë¥æ¡¼¥¶Ì¾¤¬°ìÈÌŪ¤Ç¤¹¡£ + 8 ʸ»ú°Ê²¼¤Î¾®Ê¸»ú¤«¤é¤Ê¤ë¥æ¡¼¥¶Ì¾¤ò»È¤¦¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ @@ -97,10 +150,9 @@ ¥Ñ¥¹¥ï¡¼¥É - ¤½¤ì¤¾¤ì¤Î¥¢¥«¥¦¥ó¥È¤Ë¤Ï¥Ñ¥¹¥ï¡¼¥É¤¬¤¢¤ê¤Þ¤¹¡£ + ¤½¤ì¤¾¤ì¤Î¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ë¤Ï¥Ñ¥¹¥ï¡¼¥É¤¬¤¢¤ê¤Þ¤¹¡£ ¥Ñ¥¹¥ï¡¼¥É¤Ï¶õÇò¤Ë¤â¤Ç¤­¤Þ¤¹¤¬¡¢ - ¹Ô¤¦¤Ù¤­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ - ¤¹¤Ù¤Æ¤Î¥¢¥«¥¦¥ó¥È¤Ë¤Ï¥Ñ¥¹¥ï¡¼¥É¤ò¤Ä¤±¤ë¤Ù¤­¤Ç¤¹¡£ + ¹Ô¤¦¤Ù¤­¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ @@ -109,21 +161,12 @@ ¥æ¡¼¥¶ ID (UID) ¤Ï¡¢ - ¥·¥¹¥Æ¥à¤¬¥æ¡¼¥¶¤ò°ì°Õ¤Ë¼±Ê̤¹¤ë¤¿¤á¤Î¡¢ - ÅÁÅýŪ¤Ë¤Ï 0 ¤«¤é 65535 - UID ¤ä GID - ¤Ë¤Ï 4294967295 ¤Þ¤Ç¤Î¿ô¤ò»È¤¨¤Þ¤¹¤¬¡¢ - ¤½¤Î¤è¤¦¤Ê ID ¤Ï¡¢ID - ¤ÎÃͤËÂФ·¤Æ²¾Äê¤òÃÖ¤¤¤Æ¤¤¤ë¥½¥Õ¥È¥¦¥§¥¢¤ÇÌäÂê¤òµ¯¤³¤¹²ÄǽÀ­¤¬¤¢¤ê¤Þ¤¹¡£ - ¤Î´Ö¤Î¿ôÃͤǤ¹¡£ÆâÉôŪ¤Ë¤Ï¡¢&os; ¤Ï¥æ¡¼¥¶¤Î¼±ÊÌ¤Ë - UID ¤ò»È¤Ã¤Æ¤¤¤Þ¤¹¡£ + &os; ¥·¥¹¥Æ¥à¤¬¥æ¡¼¥¶¤ò°ì°Õ¤Ë¼±Ê̤¹¤ë¤¿¤á¤Î¿ôÃͤǤ¹¡£ ¥æ¡¼¥¶Ì¾¤ò»ØÄê¤Ç¤­¤ë¥³¥Þ¥ó¥É¤Ï¡¢ ¥æ¡¼¥¶Ì¾¤ò UID ¤ËÊÑ´¹¤·¤Æ¤«¤é°·¤Ã¤Æ¤¤¤Þ¤¹¡£ - ¹¥¤Þ¤·¤¯¤¢¤ê¤Þ¤»¤ó¤¬¡¢Æ±¤¸ UID - ¤ò»ý¤Ä°Û¤Ê¤ë¥æ¡¼¥¶Ì¾¤Î¥¢¥«¥¦¥ó¥È¤¬¤¤¤¯¤Ä¤¢¤Ã¤Æ¤â¤è¤¤¤È¤¤¤¦¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£ - &os; ¤Ë¸Â¤Ã¤Æ¤¤¤¦¤È¡¢ - ¤³¤ì¤é¤Î¥¢¥«¥¦¥ó¥È¤Ï¤Ò¤È¤ê¤Î¥æ¡¼¥¶¤È¤·¤Æ°·¤ï¤ì¤Þ¤¹¡£ + 65535 ¤è¤êÂ礭¤Ê UID ¤Ï¡¢32 + ¥Ó¥Ã¥È°Ê¾å¤ÎÀ°¿ô¤ËÂбþ¤·¤Æ¤¤¤Ê¤¤¥½¥Õ¥È¥¦¥§¥¢¤Ë¤ª¤¤¤Æ¸ß´¹À­¤ÎÌäÂê¤ò°ú¤­µ¯¤³¤¹²ÄǽÀ­¤¬¤¢¤ë¤Î¤Ç¡¢ + 65535 °Ê²¼¤Î UID ¤ò»ÈÍѤ¹¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ @@ -132,12 +175,13 @@ ¥°¥ë¡¼¥× ID (GID) ¤Ï¡¢ - ¥æ¡¼¥¶¤¬Â°¤¹¤ëÂè°ì¥°¥ë¡¼¥×¤ò°ì°Õ¤Ë¼±Ê̤¹¤ë¤¿¤á¤Î¡¢ - ÅÁÅýŪ¤Ë¤Ï 0 ¤«¤é 65535 - ¤Î´Ö¤Î¿ôÃͤǤ¹¡£¥°¥ë¡¼¥×¤Ï¡¢UID ¤Ç¤Ï¤Ê¤¯¡¢ + ¥æ¡¼¥¶¤¬Â°¤¹¤ëÂè°ì¥°¥ë¡¼¥×¤ò°ì°Õ¤Ë¼±Ê̤¹¤ë¤¿¤á¤Î¿ôÃͤǤ¹¡£ + ¥°¥ë¡¼¥×¤Ï¡¢UID ¤Ç¤Ï¤Ê¤¯¡¢ ¥æ¡¼¥¶¤Î GID ¤Ë´ð¤Å¤¤¤Æ»ñ¸»¤Ø¤Î¥¢¥¯¥»¥¹¤òÀ©¸æ¤¹¤ë»ÅÁȤߤǤ¹¡£ ¤³¤ì¤Ï¡¢¤¢¤ë¼ï¤ÎÀßÄê¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤òÂçÉý¤Ë¾®¤µ¤¯¤·¤Þ¤¹¡£ - ¥æ¡¼¥¶¤Ï¡¢Ê£¿ô¤Î¥°¥ë¡¼¥×¤Ë½ê°¤Ç¤­¤Þ¤¹¡£ + ¥æ¡¼¥¶¤Ï¡¢Ê£¿ô¤Î¥°¥ë¡¼¥×¤Ë½ê°¤Ç¤­¤Þ¤¹¡£ + 65535 ¤è¤êÂ礭¤Ê GID ¤Ï¡¢¥½¥Õ¥È¥¦¥§¥¢¤ËÌäÂê¤ò°ú¤­µ¯¤³¤¹²ÄǽÀ­¤¬¤¢¤ë¤Î¤Ç¡¢ + 65535 °Ê²¼¤Î GID ¤ò»È¤¦¤³¤È¤ò¿ä¾©¤·¤Þ¤¹¡£ @@ -147,7 +191,8 @@ ¥í¥°¥¤¥ó¥¯¥é¥¹¤Ï¥°¥ë¡¼¥×¤Î»ÅÁȤߤò³ÈÄ¥¤·¤¿¤â¤Î¤Ç¡¢ ÊÌ¡¹¤Î¥æ¡¼¥¶¤ËÂФ·¤Æ¥·¥¹¥Æ¥à¤òÄ´À°¤¹¤ë»þ¤Ë¡¢ - ¤µ¤é¤Ê¤ë½ÀÆðÀ­¤òÄ󶡤·¤Þ¤¹¡£ + ¤µ¤é¤Ê¤ë½ÀÆðÀ­¤òÄ󶡤·¤Þ¤¹¡£¥í¥°¥¤¥ó¥¯¥é¥¹¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¤Ï¡¢ + ¤ÇÀâÌÀ¤·¤Þ¤¹¡£ @@ -157,7 +202,8 @@ ¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢&os; ¤ÏÄê´üŪ¤Ë¥Ñ¥¹¥ï¡¼¥É¤òÊѹ¹¤¹¤ë¤³¤È¤ò¥æ¡¼¥¶¤Ë¶¯À©¤·¤Þ¤»¤ó¡£ - ¤³¤ì¤ò¥æ¡¼¥¶¤´¤È¤ËÀßÄꤷ¤Æ¡¢°ìÉô¤Þ¤¿¤Ï¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤Ë¡¢ + ¤³¤ì¤ò &man.pw.8; ¤ò»ÈÍѤ·¤Æ¥æ¡¼¥¶¤´¤È¤ËÀßÄꤷ¡¢ + °ìÉô¤Þ¤¿¤Ï¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤Ë¡¢ °ìÄê¤Î»þ´Ö¤¬¤¿¤Ã¤¿¤é¥Ñ¥¹¥ï¡¼¥É¤ò¶¯À©Åª¤ËÊѹ¹¤µ¤»¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ @@ -169,7 +215,7 @@ ¥Ç¥Õ¥©¥ë¥È¤Ç¤Ï¡¢&os; ¤Ï¥¢¥«¥¦¥ó¥È¤ò¼º¸ú¤µ¤»¤Þ¤»¤ó¡£ ¤¿¤È¤¨¤Ð³Ø¹»¤ÇÀ¸Å̤Υ¢¥«¥¦¥ó¥È¤¬¤¢¤ë¾ì¹ç¤Ê¤É¡¢ ¸Â¤é¤ì¤¿´ü´Ö¤À¤±¤Î¥¢¥«¥¦¥ó¥È¤òºîÀ®¤¹¤ë¤Ê¤é¡¢ - ¤½¤Î¥¢¥«¥¦¥ó¥È¤¬¤¤¤Ä¼º¸ú¤¹¤ë¤«»ØÄê¤Ç¤­¤Þ¤¹¡£ + ¤½¤Î¥¢¥«¥¦¥ó¥È¤¬¤¤¤Ä¼º¸ú¤¹¤ë¤« &man.pw.8; ¤ò»È¤Ã¤Æ»ØÄê¤Ç¤­¤Þ¤¹¡£ Í­¸ú´ü´Ö¤¬·Ð²á¤·¤¿¤é¡¢ ¤½¤Î¥¢¥«¥¦¥ó¥È¤Î¥Ç¥£¥ì¥¯¥È¥ê¤ä¥Õ¥¡¥¤¥ë¤Ï»Ä¤Ã¤Æ¤¤¤Þ¤¹¤¬¡¢ ¥·¥¹¥Æ¥à¤Ø¤Î¥í¥°¥¤¥ó¤Ï¤Ç¤­¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£ @@ -182,7 +228,9 @@ &os; ¤Ç¤Ï¥æ¡¼¥¶Ì¾¤Ç¥¢¥«¥¦¥ó¥È¤ò°ì°Õ¤Ë¼±Ê̤·¤Þ¤¹¤¬¡¢ ɬ¤º¤·¤â¥æ¡¼¥¶¤ÎËÜ̾¤òÈ¿±Ç¤·¤¿¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ - ¤³¤Î¾ðÊó¤ò¥¢¥«¥¦¥ó¥È¤Ë´ØÏ¢ÉÕ¤±¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ + ¤³¤Î¾ðÊó¤ò¥¢¥«¥¦¥ó¥È¤Ë´ØÏ¢ÉÕ¤±¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ + ¤³¤Î¾ðÊó¤Ï¡¢¥³¥á¥ó¥È¤Î¤è¤¦¤Ë¡¢¶õÇò¡¢Âçʸ»ú¡¢¤ª¤è¤Ó + 8 »ú°Ê¾å¤Çµ­ºÜ¤Ç¤­¤Þ¤¹¡£ @@ -214,29 +262,20 @@ + - - ¥¢¥«¥¦¥ó¥È¤Ë¤ÏÂ礭¤¯Ê¬¤±¤Æ»°¼ïÎà¤Î¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢ - ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶ (superuser)¡¢ - ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È (system accounts)¡¢ - ¤½¤·¤Æ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È (user accounts) ¤Ç¤¹¡£ - ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Î¥¢¥«¥¦¥ó¥È¤ÏÄ̾ï root ¤È¸Æ¤Ð¤ì¡¢ - ̵À©¸Â¤ÎÆÃ¸¢¤ò»ý¤Ä¤¿¤á¤Ë¥·¥¹¥Æ¥à¤Î´ÉÍý¤ËÍѤ¤¤é¤ì¤Þ¤¹¡£ - ¤Þ¤¿¡¢¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È¤Ï¥µ¡¼¥Ó¥¹¤Î±¿ÍѤËÍѤ¤¤é¤ì¡¢ - ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ï¡¢ - ¼ÂºÝ¤Î¥æ¡¼¥¶¤Ë³ä¤êÅö¤Æ¤é¤ì¡¢¥í¥°¥¤¥ó¤·¤Æ¥·¥¹¥Æ¥à¤òÍøÍѤ¹¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£ - - + ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È ¥¢¥«¥¦¥ó¥È ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶ (root) + ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤ÏÄ̾ï root ¤È¸Æ¤Ð¤ì¡¢ - ¥·¥¹¥Æ¥à´ÉÍý¤ò¹Ô¤Ê¤¦¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£ - ¤³¤Î¥¢¥«¥¦¥ó¥È¤Ï¥á¡¼¥ë¤Î¤ä¤ê¤È¤ê¡¢¥·¥¹¥Æ¥à¤ÎÄ´ºº¡¢ + ¥·¥¹¥Æ¥à´ÉÍý¤ò¹Ô¤Ê¤¦¤¿¤á¤Ë»È¤ï¤ì¡¢¸¢¸Â¤ËÀ©¸Â¤¬¤¢¤ê¤Þ¤»¤ó¡£ + ¤½¤Î¤¿¤á¡¢¤³¤Î¥¢¥«¥¦¥ó¥È¤Ï¥á¡¼¥ë¤Î¤ä¤ê¤È¤ê¡¢¥·¥¹¥Æ¥à¤ÎÄ´ºº¡¢ ¥×¥í¥°¥é¥ß¥ó¥°¤È¤¤¤Ã¤¿Æü¾ïŪ¤Êºî¶È¤ò¹Ô¤Ê¤¦¤¿¤á¤Ë»È¤ï¤ì¤ë¤Ù¤­¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ ¤½¤ÎÍýͳ¤Ï¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤¬Ä̾ï¤Î¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤È°Û¤Ê¤ê¡¢ @@ -245,89 +284,58 @@ ¥·¥¹¥Æ¥à¤Ë½ÅÂç¤Ê±Æ¶Á¤òÍ¿¤¨¤Æ¤·¤Þ¤¦¶²¤ì¤¬¤¢¤ë¤Î¤Ç¤¹¡£ ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ç¤Ï¡¢ ²¾¤ËÁàºî¤ò´Ö°ã¤¨¤Æ¤â¥·¥¹¥Æ¥à¤ò²õ¤·¤Æ¤·¤Þ¤¦¤è¤¦¤Ê¤³¤È¤Ï¤Ç¤­¤Ê¤¤¤è¤¦¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£ - ¤·¤¿¤¬¤Ã¤ÆÆÃ¸¢¤òɬÍפȤ·¤Æ¤¤¤Ê¤¤¤Î¤Ç¤¢¤ì¤Ð¡¢ - ¤Ç¤­¤ë¤À¤±¤¤¤Ä¤â¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤òÍøÍѤ¹¤ëÊý¤¬Ë¾¤Þ¤·¤¤¤È¸À¤¨¤ë¤Ç¤·¤ç¤¦¡£ + ¤½¤Î¤¿¤á¡¢¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ç¥í¥°¥¤¥ó¤·¡¢ + ¹â¤¤¸¢¸Â¤¬É¬Íפʥ³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë¤È¤­¤À¤±¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ë¤Ê¤ë¤³¤È¤¬¿ä¾©¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ç¼Â¹Ô¤¹¤ë¥³¥Þ¥ó¥É¤Ï¤¤¤Ä¤Ç¤â¡¢ Æó²ó¡¢»°²ó¤È³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£ ¤Ê¤¼¤Ê¤é¥¹¥Ú¡¼¥¹¤¬Â¿¤«¤Ã¤¿¤ê¡¢Ê¸»ú¤¬·ç¤±¤Æ¤¤¤¿¤ê¤¹¤ë¤À¤±¤Ç¡¢ ¼è¤êÊÖ¤·¤Î¤Ä¤«¤Ê¤¤¥Ç¡¼¥¿¤ÎÇ˲õ¤Ë¤Ä¤Ê¤¬¤ë²ÄǽÀ­¤¬¤¢¤ë¤«¤é¤Ç¤¹¡£ - ¾ï¤Ë¥·¥¹¥Æ¥à´ÉÍý¼ÔÍѤ˥桼¥¶¥¢¥«¥¦¥ó¥È¤òºîÀ®¤·¡¢ - °ìÈÌŪ¤Ê»ÈÍѤˤª¤¤¤Æ¤Ï¡¢¤½¤Î¥¢¥«¥¦¥ó¥È¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£ - ¤³¤ì¤Ï¥Þ¥ë¥Á¥æ¡¼¥¶¥â¡¼¥É¡¢¥·¥ó¥°¥ë¥æ¡¼¥¶¥â¡¼¥É¤òÌä¤ï¤º¡¢ - ƱÍͤˤ¢¤Æ¤Ï¤Þ¤ê¤Þ¤¹¡£ - ¤³¤Î¾Ï¤Î¤¦¤·¤í¤ÎÊý¤Ç¤Ï¡¢¥¢¥«¥¦¥ó¥È¤ÎÄɲäÈÄ̾ï¤Î¥æ¡¼¥¶¤«¤é - ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ø¤È°Ü¹Ô¤¹¤ë¼ê½ç¤Ë¤Ä¤¤¤Æ°·¤¤¤Þ¤¹¡£ - - - - ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È - - - ¥¢¥«¥¦¥ó¥È - ¥·¥¹¥Æ¥à - - ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È¤È¤Ï¡¢DNS¡¢¥á¡¼¥ë¡¢ - ¥¦¥§¥Ö¥µ¡¼¥Ð¤È¤¤¤Ã¤¿³Æ¼ï¥µ¡¼¥Ó¥¹¤ò±¿ÍѤ¹¤ë¤¿¤á¤Ë»È¤ï¤ì¤Þ¤¹¡£ - ¤³¤ÎÌÜŪ¤Ï¡¢¥»¥­¥å¥ê¥Æ¥£¤ò³ÎÊݤ¹¤ë¤¿¤á¤Ç¤¹¡£ - ¤â¤·¥µ¡¼¥Ó¥¹¤¬¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤ë¤È¡¢ - ¤½¤ì¤é¤Î¥µ¡¼¥Ó¥¹¤Ï (ËÜÍè°Õ¿Þ¤·¤Ê¤¤¤è¤¦¤Ê) - ¤É¤ó¤Êưºî¤Ç¤â²Äǽ¤È¤Ê¤ê¡¢Å¬ÀÚ¤ÊÀ©¸Â¤òŬÍѤ¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¡£ - - - ¥¢¥«¥¦¥ó¥È - daemon - - - ¥¢¥«¥¦¥ó¥È - operator - - ¥·¥¹¥Æ¥à¥¢¥«¥¦¥ó¥È¤Î¶ñÂÎÎã¤È¤·¤Æ¡¢ - daemon, operator, - bind, news ¤ª¤è¤Ó - www - ¤È¤¤¤Ã¤¿¤â¤Î¤¬¤¢¤ê¤Þ¤¹¡£ + ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Î¸¢¸Â¤òÆÀ¤ë¤Ë¤Ï¡¢¤µ¤Þ¤¶¤Þ¤ÊÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£ + root ¥æ¡¼¥¶¤È¤·¤Æ¥í¥°¥¤¥ó¤¹¤ëÊýË¡¤â¤¢¤ê¤Þ¤¹¤¬¡¢ + ¤³¤ì¤Ï¤Þ¤Ã¤¿¤¯¤ª´«¤á¤Ç¤­¤Þ¤»¤ó¡£ + + ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Î¸¢¸Â¤ò¼ê¤ËÆþ¤ì¤ë¤Ë¤Ï¡¢¤«¤ï¤ê¤Ë &man.su.1; + ¤ò»È¤Ã¤Æ²¼¤µ¤¤¡£ + - ¥ª¥×¥·¥ç¥ó¤ò¤Ä¤±¤Æ¼Â¹Ô¤¹¤ë¤È¡¢ + ¼Â¹Ô¤·¤¿¥æ¡¼¥¶¤Ë root ¥æ¡¼¥¶¤Î´Ä¶­¤¬ÀßÄꤵ¤ì¤Þ¤¹¡£ + ¤³¤Î¥³¥Þ¥ó¥É¤Ï wheel + ¥°¥ë¡¼¥×¤ËÆþ¤Ã¤Æ¤ë¥æ¡¼¥¶¤Î¤ß¤¬¼Â¹Ô¤Ç¤­¡¢Â¾¤Î¥æ¡¼¥¶¤Ï¼Â¹Ô½ÐÍè¤Þ¤»¤ó¡£ + ¤Þ¤¿¡¢¼Â¹Ô»þ¤Ë¤Ï root + ¥æ¡¼¥¶¤Î¥Ñ¥¹¥ï¡¼¥É¤òɬÍפȤ·¤Þ¤¹¡£ + + °Ê²¼¤ÎÎã¤Ç¤Ï¡¢make install + ¤ò¹Ô¤¦¤È¤­¤Ë¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Î¸¢¸Â¤¬É¬ÍפʤΤǡ¢ + ¤³¤Î¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤¹¤ë»þ¤À¤±¥æ¡¼¥¶¤Ï¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ë¤Ê¤ê¤Þ¤¹¡£ + ¥³¥Þ¥ó¥É¤ò¼Â¹Ô¤·¤¿¤é¡¢¥æ¡¼¥¶¤Ï exit + ¤ò¼Â¹Ô¤·¤Æ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤«¤é¥í¥°¥¢¥¦¥È¤·¡¢ + Ä̾ï¤Î¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Î¸¢¸Â¤ËÌá¤ê¤Þ¤¹¡£ - - ¥¢¥«¥¦¥ó¥È - nobody - - nobody - ¥æ¡¼¥¶¤ÏÄ̾ï¤ÎÆÃ¸¢¤ò»ý¤¿¤Ê¤¤¥·¥¹¥Æ¥à¥æ¡¼¥¶¤Ç¤¹¡£ - ¤·¤«¤·¡¢nobody - ¤òÍøÍѤ¹¤ë¥µ¡¼¥Ó¥¹¤¬Áý¤¨¤ì¤ÐÁý¤¨¤ë¤Û¤É¡¢ - ¤½¤ì¤Ë½ê°¤¹¤ë¥Õ¥¡¥¤¥ë¤ä¥×¥í¥»¥¹¤âÁý¤¨¡¢ - ¤½¤ÎÆÃ¸¢¤âÂ礭¤¯¤Ê¤ë¤È¤¤¤¦¤³¤È¤ò˺¤ì¤Ê¤¤¤è¤¦¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£ - - - - ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È - - - ¥¢¥«¥¦¥ó¥È - user - - ¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤Ï¡¢ - ¼ç¤Ë¸½¼Â¤Î¥æ¡¼¥¶¤¬¥·¥¹¥Æ¥à¤Ë¥¢¥¯¥»¥¹¤¹¤ë¼êÃʤȤ·¤ÆÍѤ¤¤é¤ì¤ë¤â¤Î¤Ç¤¹¡£ - ¤³¤Î¥¢¥«¥¦¥ó¥È¤ÏÍøÍѤ¹¤ë¥æ¡¼¥¶¤È¥·¥¹¥Æ¥à´Ä¶­¤òʬΥ¤·¤Þ¤¹¡£ - ¤½¤Î¤¿¤á¡¢¥·¥¹¥Æ¥à¤ä¾¤Î¥æ¡¼¥¶¤Ë´í³²¤ò¤ª¤è¤Ü¤¹´í¸±À­¤ò¤Ê¤¯¤·¡¢¤Þ¤¿¡¢ - ¾¤Ë±Æ¶Á¤òÍ¿¤¨¤ë¤³¤È¤Ê¤¯¥æ¡¼¥¶¼«¿È¤Î´Ä¶­¤ò¥«¥¹¥¿¥Þ¥¤¥º¤¹¤ë¤³¤È¤ò²Äǽ¤Ë¤·¤Æ¤¤¤Þ¤¹¡£ + + ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¸¢¸Â¤Ç¥×¥í¥°¥é¥à¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë - ¥·¥¹¥Æ¥à¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤¹¤Ù¤Æ¤Î¥æ¡¼¥¶¤Ï¡¢ - ¤½¤ì¤¾¤ìÍ£°ì¤Î¥æ¡¼¥¶¥¢¥«¥¦¥ó¥È¤ò»ý¤Ä¤Ù¤­¤Ç¤¹¡£ - ¤³¤¦¤¹¤ë¤³¤È¤Ç´ÉÍý¼Ô¤Ï郎²¿¤ò¹Ô¤Ê¤Ã¤Æ¤¤¤ë¤«¤¬¤ï¤«¤ê¤Þ¤¹¤·¡¢ - ¾¤Î¿Í¤ÎÀßÄê¤ò²õ¤·¤Æ¤·¤Þ¤Ã¤¿¤ê¡¢ - ¾¿Í¤Î¥á¡¼¥ë¤òÆÉ¤ó¤Ç¤·¤Þ¤¦¤è¤¦¤Ê¤³¤È¤òÈò¤±¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ + &prompt.user; configure +&prompt.user; make +&prompt.user; su - +Password: +&prompt.root; make install +&prompt.root; exit +&prompt.user; + - ¤½¤ì¤¾¤ì¤Î¥æ¡¼¥¶¤Ï²÷Ŭ¤Ë¥·¥¹¥Æ¥à¤òÍøÍѤ¹¤ë¤¿¤á¡¢ - ¥·¥§¥ë¡¢¥¨¥Ç¥£¥¿¡¢¥­¡¼ÀßÄê¡¢¸À¸ì¤Ê¤É¡¢ - ³Æ¼«¤Î´Ä¶­¤ò¥»¥Ã¥È¥¢¥Ã¥×¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ - + 1 ¿Í¤Î´ÉÍý¼Ô¤¬°ìÂæ¤Î¥Þ¥·¥ó¡¢ + ¤â¤·¤¯¤Ï¾®µ¬ÌϤʥͥåȥ¥¯¤ò´ÉÍý¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢ + &man.su.1; ¤Î¥Õ¥ì¡¼¥à¥ï¡¼¥¯¤Ï¤¦¤Þ¤¯µ¡Ç½¤¹¤ë¤Ç¤·¤ç¤¦¡£ + ¤³¤ÎÂå¤ï¤ê¤È¤Ê¤ë¤Î¤Ï¡¢ + security/sudo package ¤Þ¤¿¤Ï port + ¤Ç¤¹¡£¤³¤ì¤Ï¥í¥°µ¡Ç½¤ä¡¢ + ¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Î¸¢¸Â¤Ç¼Â¹Ô¤Ç¤­¤ë¥æ¡¼¥¶¤ä¥³¥Þ¥ó¥É¤òÀßÄê¤Ç¤­¤Þ¤¹¡£ + - ¥¢¥«¥¦¥ó¥È¾ðÊó¤ÎÊѹ¹ + ¥¢¥«¥¦¥ó¥È¾ðÊó¤Î´ÉÍý ¥¢¥«¥¦¥ó¥È @@ -752,14 +760,10 @@ passwd: done coredumpsize - coredumpsize - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - coredumpsize - ¥×¥í¥°¥é¥à¤¬À¸À®¤¹¤ë core - ¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤Ë¤«¤«¤ëÀ©¸Â¤Ï¡¢ + ¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥ºcoredumpsize¤Ë¤«¤«¤ëÀ©¸Â¤Ï¡¢ filesize ¤ä¥Ç¥£¥¹¥¯¥¯¥©¡¼¥¿¤Ê¤É¤Î¡¢ - ¤Û¤«¤Î¥Ç¥£¥¹¥¯»ÈÍѤ˴ؤ¹¤ëÀ©¸Â¤Ë½¾Â°¤·¤Þ¤¹¡£ + ¤Û¤«¤Î¥Ç¥£¥¹¥¯»ÈÍѤ˴ؤ¹¤ëÀ©¸Â¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âcoredumpsize¤Ë½¾Â°¤·¤Þ¤¹¡£ ¤³¤ÎÀ©¸Â¤Ï¡¢¥Ç¥£¥¹¥¯Îΰè¤Î¾ÃÈñ¤òÀ©¸æ¤¹¤ë¤¢¤Þ¤ê¸·¤·¤¯¤Ê¤¤¼êÃʤȤ·¤Æ¤è¤¯»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ ¥æ¡¼¥¶¤Ï core ¥Õ¥¡¥¤¥ë¤ò¼«Ê¬¤ÇÀ¸À®¤¹¤ë¤ï¤±¤Ç¤Ï¤Ê¤¯¡¢ ºï½ü¤·¤Ê¤¤¤³¤È¤â¿¤¤¤Î¤Ç¡¢ @@ -771,12 +775,7 @@ passwd: done cputime - cputime - - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - cputime - - ¤½¤Î¥æ¡¼¥¶¤Î¥×¥í¥»¥¹¤¬¾ÃÈñ¤Ç¤­¤ë CPU »þ´Ö¤Î¾å¸Â¤Ç¤¹¡£ + ¤½¤Î¥æ¡¼¥¶¤Î¥×¥í¥»¥¹¤¬¾ÃÈñ¤Ç¤­¤ë CPU »þ´Öcputime¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âcputime ¤Î¾å¸Â¤Ç¤¹¡£ ¤³¤ì¤òͤ¨¤¿¥×¥í¥»¥¹¤Ï¡¢¥«¡¼¥Í¥ë¤Ë¤è¤ê½ªÎ»¤µ¤ì¤Þ¤¹¡£ @@ -792,12 +791,7 @@ passwd: done filesize - filesize - - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - filesize - - ¥æ¡¼¥¶¤¬½êÍ­¤Ç¤­¤ë¥Õ¥¡¥¤¥ë¤ÎÂ礭¤µ¤Î¾å¸Â¤Ç¤¹¡£¥æ¡¼¥¶¤¬½êÍ­¤Ç¤­¤ë¥Õ¥¡¥¤¥ë¤ÎÂ礭¤µfilesize¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âfilesize¤Î¾å¸Â¤Ç¤¹¡£¥Ç¥£¥¹¥¯¥¯¥©¡¼¥¿ ¤È°ã¤¤¡¢ ¤³¤ÎÀ©¸Â¤Ï¥æ¡¼¥¶¤Î¥Õ¥¡¥¤¥ë¤ò¤¹¤Ù¤Æ¤Þ¤È¤á¤¿½¸¹ç¤Ë¤Ç¤Ï¤Ê¤¯¡¢ ¸Ä¡¹¤Î¥Õ¥¡¥¤¥ë¤Ë¤«¤«¤ê¤Þ¤¹¡£ @@ -808,12 +802,7 @@ passwd: done maxproc - maxproc - - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - maxproc - - ¥æ¡¼¥¶¤¬¼Â¹Ô¤Ç¤­¤ë¥×¥í¥»¥¹¿ô¤Î¾å¸Â¤Ç¤¹¡£ + ¥æ¡¼¥¶¤¬¼Â¹Ô¤Ç¤­¤ë¥×¥í¥»¥¹¿ô¤Î¾å¸Âmaxproc¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âmaxproc¤Ç¤¹¡£ ¥Õ¥©¥¢¥°¥é¥¦¥ó¥É¥×¥í¥»¥¹¤È¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É¥×¥í¥»¥¹¤ÎξÊý¤ò°·¤¤¤Þ¤¹¡£ ¤³¤Î¾å¸Â¤Ï¡¢&man.sysctl.8; ÊÑ¿ô kern.maxproc @@ -831,13 +820,8 @@ passwd: done memorylocked - memorylocked - - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - memorylocked - ¤³¤ì¤Ï¡¢1 ¤Ä¤Î¥×¥í¥»¥¹¤¬ &man.mlock.2; - ¤Ë¤è¤ê¥á¥¤¥ó¥á¥â¥ê¤Ë¥í¥Ã¥¯¤µ¤ì¤ë¤³¤È¤òÍ×µá¤Ç¤­¤ë¥á¥â¥ê¤ÎºÇÂçÍÆÎ̤Ǥ¹ + ¤Ë¤è¤ê¥á¥¤¥ó¥á¥â¥ê¤Ë¥í¥Ã¥¯¤µ¤ì¤ë¤³¤È¤òÍ×µá¤Ç¤­¤ë¥á¥â¥êmemorylocked¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âmemorylocked¤ÎºÇÂçÍÆÎ̤Ǥ¹¡£ &man.amd.8; ¤Î¤è¤¦¤Ê¥·¥¹¥Æ¥à¤Ç½ÅÍ×¤Ê¥×¥í¥°¥é¥à¤Ï¡¢ ¥á¥¤¥ó¥á¥â¥ê¤Ø¥í¥Ã¥¯¤·¤Æ¡¢¥·¥¹¥Æ¥à¤¬¥¹¥ï¥Ã¥×¤¹¤ëºÝ¤Ë¡¢ ¥Ç¥£¥¹¥¯¤Î¥¹¥é¥Ã¥·¥ó¥°¤ò°ú¤­µ¯¤³¤µ¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹¡£ @@ -848,12 +832,8 @@ passwd: done memoryuse - memoryuse - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - memoryuse - ¤³¤ì¤Ï¡¢¤É¤Î»þÅÀ¤«¤òÌä¤ï¤º¡¢ - ¤¢¤ë¥×¥í¥»¥¹¤¬¾ÃÈñ¤Ç¤­¤ëºÇÂç¤Î¥á¥â¥êÍÆÎ̤Ǥ¹¡£ + ¤¢¤ë¥×¥í¥»¥¹¤¬¾ÃÈñ¤Ç¤­¤ëºÇÂç¤Î¥á¥â¥êÍÆÎÌmemoryuse¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âmemoryuse¤Ç¤¹¡£ ¤³¤ì¤Ï¡¢¥á¥¤¥ó¥á¥â¥ê¤È¥¹¥ï¥Ã¥×¤Î»ÈÍÑÎ̤ò¹ç¤ï¤»¤¿¤â¤Î¤Ç¤¹¡£ ¥á¥â¥ê¾ÃÈñ¤òÍÞ¤¨¤ë¤¿¤á¤ÎÊñ³çŪ¤ÊÀ©¸Â¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤¬¡¢ ¼ê»Ï¤á¤Ë¤Ï¤è¤¤¤Ç¤·¤ç¤¦¡£ @@ -864,11 +844,7 @@ passwd: done openfiles - openfiles - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - openfiles - - ¤³¤ì¤Ï¡¢¤¢¤ë¥×¥í¥»¥¹¤¬³«¤¤¤Æ¤ª¤±¤ëºÇÂç¤Î¥Õ¥¡¥¤¥ë¿ô¤Ç¤¹¡£ + ¤³¤ì¤Ï¡¢¤¢¤ë¥×¥í¥»¥¹¤¬³«¤¤¤Æ¤ª¤±¤ëºÇÂç¤Î¥Õ¥¡¥¤¥ë¿ôopenfiles¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âopenfiles¤Ç¤¹¡£ &os; ¤Ç¤Ï¡¢¥Õ¥¡¥¤¥ë¤Ï¤Þ¤¿¡¢¥½¥±¥Ã¥È¤ä IPC ¥Á¥ã¥ó¥Í¥ë¤òɽ¤ï¤¹¤Î¤Ë¤â»È¤ï¤ì¤Æ¤¤¤Þ¤¹¡£ ¤Ç¤¹¤«¤é¡¢¤¢¤Þ¤êÄ㤤ÃͤËÀßÄꤷ¤Ê¤¤¤è¤¦Ãí°Õ¤·¤Æ¤¯¤À¤µ¤¤¡£ @@ -882,12 +858,8 @@ passwd: done sbsize - sbsize - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - sbsize - ¤³¤ì¤Ï¡¢¤¢¤ë¥æ¡¼¥¶¤¬¾ÃÈñ¤Ç¤­¤ë¥Í¥Ã¥È¥ï¡¼¥¯¥á¥â¥ê - (¤Ä¤Þ¤ê mbuf) ¤Î¾å¸Â¤ÎÎ̤Ǥ¹¡£¥æ¡¼¥¶¤Ï¡¢ + (¤Ä¤Þ¤ê mbufsbsize¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âsbsize) ¤Î¾å¸Â¤ÎÎ̤Ǥ¹¡£¥æ¡¼¥¶¤Ï¡¢ ¥Í¥Ã¥È¥ï¡¼¥¯ÄÌ¿®¤òÀ©¸Â¤¹¤ë¤Î¤Ë»È¤¨¤Þ¤¹¡£ @@ -896,11 +868,8 @@ passwd: done stacksize - stacksize - ¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Â - stacksize - - ¤³¤ì¤Ï¡¢¥×¥í¥»¥¹¤Î¥¹¥¿¥Ã¥¯¥µ¥¤¥º¤Î¾å¸Â¤Ç¤¹¡£ + + ¤³¤ì¤Ï¡¢¥×¥í¥»¥¹¤Î¥¹¥¿¥Ã¥¯¥µ¥¤¥ºstacksize¥æ¡¼¥¶¤ËÂФ¹¤ëÀ©¸Âstacksize¤Î¾å¸Â¤Ç¤¹¡£ ¤¢¤ë¥×¥í¥°¥é¥à¤¬»ÈÍѤ·¤¦¤ë¥á¥â¥ê¤ÎÎ̤òÀ©¸Â¤¹¤ë¤Ë¤Ï¡¢ ¤³¤ì¤À¤±¤Ç¤Ï½½Ê¬¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£ ¤·¤¿¤¬¤Ã¤Æ¡¢Â¾¤ÎÀ©¸Â¤ÈÁȤ߹ç¤ï¤»¤Æ»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£ @@ -956,7 +925,7 @@ passwd: done - ¥°¥ë¡¼¥× + ¥°¥ë¡¼¥×¤Î´ÉÍý ¥°¥ë¡¼¥× From owner-svn-doc-all@FreeBSD.ORG Fri Oct 25 20:03:38 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id BEA59FAF; Fri, 25 Oct 2013 20:03:38 +0000 (UTC) (envelope-from pgj@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A958E2E20; Fri, 25 Oct 2013 20:03:38 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9PK3cHV011786; Fri, 25 Oct 2013 20:03:38 GMT (envelope-from pgj@svn.freebsd.org) Received: (from pgj@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9PK3bxP011780; Fri, 25 Oct 2013 20:03:37 GMT (envelope-from pgj@svn.freebsd.org) Message-Id: <201310252003.r9PK3bxP011780@svn.freebsd.org> From: Gabor Pali Date: Fri, 25 Oct 2013 20:03:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43041 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Oct 2013 20:03:38 -0000 Author: pgj Date: Fri Oct 25 20:03:37 2013 New Revision: 43041 URL: http://svnweb.freebsd.org/changeset/doc/43041 Log: - Add a "how to" page on writing quarterly status reports - Adjust the report sample to include the recommendations Submitted by: theraven Added: head/en_US.ISO8859-1/htdocs/news/status/howto.xml (contents, props changed) Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml head/en_US.ISO8859-1/htdocs/news/status/status.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/Makefile Fri Oct 25 09:48:55 2013 (r43040) +++ head/en_US.ISO8859-1/htdocs/news/status/Makefile Fri Oct 25 20:03:37 2013 (r43041) @@ -7,7 +7,7 @@ .include "../Makefile.inc" .endif -DOCS= status.xml +DOCS= status.xml howto.xml XMLDOCS= report-2001-06 XMLDOCS+= report-2001-07 Added: head/en_US.ISO8859-1/htdocs/news/status/howto.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/news/status/howto.xml Fri Oct 25 20:03:37 2013 (r43041) @@ -0,0 +1,105 @@ + + +]> + + + + &title; + $FreeBSD$ + + + + +

    &os; status reports are published quarterly and provide the general + public with a view of what is going on in the Project, and they are + often augmented by special reports from Developer Summits. As they + are one of our most visible forms of communication, they are very + important. This page will provide some advice on writing status + report entries from David + Chisnall, experienced in technical writing.

    + +

    Do not worry if you are not a native English speaker. The team + handling status reports, monthly@FreeBSD.org, will check + your entries for spelling and grammar, and fix it for you.

    + +

    Introduce Your Work

    + +

    Do not assume that the person reading the report knows about + your project.

    + +

    The status reports have a wide distribution. They are often one of + the top news items on the &os; web site and are one of the first + things that people will read if they want to know a bit about what + &os; is. Consider this example:

    + +
    abc(4) support was added, including frobnicator compatibility.
    + +

    Someone reading this, if they are familiar with UNIX man pages, + will know that abc(4) is some kind of device. But why should + the reader care? What kind of device is it? Compare with this + version:

    + +
    A new driver, abc(4), was added to the tree, bringing support for
    +Yoyodyne's range Frobnicator of network interfaces.
    + +

    Now the reader knows that abc is a network interface driver. Even + if they do not use any Yoyodyne products, you have communicated that + &os;'s support for network devices is improving.

    + +

    Show the Importance of Your Work

    + +

    Status reports are not just about telling everyone that things + were done, they also need to explain why they were done.

    + +

    Carry on with the previous example. Why is it interesting that we + now support Yoyodyne Frobnicator cards? Are they widespread? Are + they used in a specific popular device? Are they used in a + particular niche where &os; has (or would like to have) a presence? + Are they the fastest network cards on the planet? Status reports + often say things like this:

    + +
    We imported Cyberdyne Systems T800 into the tree.
    + +

    And then they stop. Maybe the reader is an avid Cyberdyne fan and + knows what exciting new features the T800 brings. This is unlikely. + It is far more likely that they have vaguely heard of whatever you + have imported (especially into the ports tree: remember that there + are 20,000 other things there too...). List some of the new + features, or bug fixes. Tell them why it is a good thing that we + have the new version.

    + +

    Tell Us Something New

    + +

    Do not recycle the same status report items.

    + +

    Bear in mind that status reports are not just reports on the status + of the project, they are reports on the change of status of the + project. If there is an ongoing project, spend a couple of + sentences introducing it, but then spend the rest of the report + talking about the new work. What progress have been made since the + last report? What is left to do? When is it likely to be finished + (or, if finished does not really apply, when is it likely to + be ready for wider use, for testing, for deployment in production, + and so on)?

    + +

    Open Items

    + +

    If help is needed, make this explicit!

    + +

    Is there any help needed with something? Are there tasks other + people can do? There are two ways in which you can use the open + items part of the status report: to solicit help, or to give a quick + overview of the amount of work left. If there is already enough + people working on the project, or it is in a state where adding more + people would not speed it up, then the latter is better. Give some + big work items that are in progress, and maybe indicate who is + focussing on each one.

    + +

    List tasks, with enough detail that people know if they are likely + to be able to do them, and invite people to get in contact.

    + +

    Back to the main page

    + + Modified: head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml Fri Oct 25 09:48:55 2013 (r43040) +++ head/en_US.ISO8859-1/htdocs/news/status/report-sample.xml Fri Oct 25 20:03:37 2013 (r43041) @@ -11,13 +11,20 @@ + John - Smith test@FreeBSD.org + + + + Wunderteam + + team@FreeBSD.org + @@ -32,20 +39,23 @@ -

    You can start your first paragraph here. Generally speaking, you - will only usually submit one paragraph per status report, as they - are intended to be somewhat brief. If, however, you find it - necessary to write one with multiple paragraphs, it's fairly - straightforward.

    + +

    Introduce your work. Do not assume that the person reading the + report knows about your project.

    + +

    Show the importance of your work. Status reports are not just + about telling everyone that things were done, they also need to + explain why they were done.

    -

    Just start another `p' tag.

    +

    What has happened since the last report? Let us know what is new + in this area.

    - Some work you need help with - More work - Keep these short and to the point + If help is needed, make this explicit! + List tasks, with enough detail that people know if they are + likely to be able to do them, and invite people to get in + contact. - Modified: head/en_US.ISO8859-1/htdocs/news/status/status.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/status.xml Fri Oct 25 09:48:55 2013 (r43040) +++ head/en_US.ISO8859-1/htdocs/news/status/status.xml Fri Oct 25 20:03:37 2013 (r43041) @@ -42,6 +42,9 @@ If it is a new project, or if a project has not submitted any prior status reports, a short description may precede the status information.

    +

    For more exact guidelines on how to write good status reports, + please consult our recommendations.

    +

    Periodically special status reports are also prepared and published. One of those are the developer summit reports. Developer summits are places where developers meet in person to From owner-svn-doc-all@FreeBSD.ORG Sat Oct 26 04:46:59 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 5AB2C192; Sat, 26 Oct 2013 04:46:59 +0000 (UTC) (envelope-from eadler@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 47DB1277F; Sat, 26 Oct 2013 04:46:59 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9Q4kxdZ002008; Sat, 26 Oct 2013 04:46:59 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9Q4kxgW002007; Sat, 26 Oct 2013 04:46:59 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201310260446.r9Q4kxgW002007@svn.freebsd.org> From: Eitan Adler Date: Sat, 26 Oct 2013 04:46:59 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43042 - 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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Oct 2013 04:46:59 -0000 Author: eadler Date: Sat Oct 26 04:46:58 2013 New Revision: 43042 URL: http://svnweb.freebsd.org/changeset/doc/43042 Log: There appears to be no public information about this case. 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 Oct 25 20:03:37 2013 (r43041) +++ head/en_US.ISO8859-1/htdocs/releng/index.xml Sat Oct 26 04:46:58 2013 (r43042) @@ -462,8 +462,6 @@

    If you are unable to find an FTP mirror that still contains the release you are looking for, then you can email CD-ROM vendors to - see if they have any old releases available. In September 2003, - we know of a case where FreeBSD 1.1 was used in a court of law to - invalidate a bogus software patent.

    + see if they have any old releases available.

    From owner-svn-doc-all@FreeBSD.ORG Sat Oct 26 18:07:51 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 2C792DF; Sat, 26 Oct 2013 18:07:51 +0000 (UTC) (envelope-from gjb@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 19BCB2B32; Sat, 26 Oct 2013 18:07:51 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9QI7oYu072953; Sat, 26 Oct 2013 18:07:50 GMT (envelope-from gjb@svn.freebsd.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9QI7oav072952; Sat, 26 Oct 2013 18:07:50 GMT (envelope-from gjb@svn.freebsd.org) Message-Id: <201310261807.r9QI7oav072952@svn.freebsd.org> From: Glen Barber Date: Sat, 26 Oct 2013 18:07:50 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43043 - head/en_US.ISO8859-1/htdocs/releases/10.0R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Oct 2013 18:07:51 -0000 Author: gjb Date: Sat Oct 26 18:07:50 2013 New Revision: 43043 URL: http://svnweb.freebsd.org/changeset/doc/43043 Log: Document the start of the 10.0-BETA2 builds. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml Modified: head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml Sat Oct 26 04:46:58 2013 (r43042) +++ head/en_US.ISO8859-1/htdocs/releases/10.0R/schedule.xml Sat Oct 26 18:07:50 2013 (r43043) @@ -118,7 +118,7 @@ BETA2 builds begin 18 October 2013 - - + 26 October 2013 Second beta test snapshot. From owner-svn-doc-all@FreeBSD.ORG Sat Oct 26 20:21:28 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 8CCF496; Sat, 26 Oct 2013 20:21:28 +0000 (UTC) (envelope-from delphij@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 790812142; Sat, 26 Oct 2013 20:21:28 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9QKLSRp028293; Sat, 26 Oct 2013 20:21:28 GMT (envelope-from delphij@svn.freebsd.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9QKLRAM028289; Sat, 26 Oct 2013 20:21:27 GMT (envelope-from delphij@svn.freebsd.org) Message-Id: <201310262021.r9QKLRAM028289@svn.freebsd.org> From: Xin LI Date: Sat, 26 Oct 2013 20:21:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43044 - in head/share: security/advisories security/patches/EN-13:04 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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Oct 2013 20:21:28 -0000 Author: delphij Date: Sat Oct 26 20:21:27 2013 New Revision: 43044 URL: http://svnweb.freebsd.org/changeset/doc/43044 Log: Add latest errata notice: Fix multiple freebsd-update bugs that break upgrading to FreeBSD 10.0. [EN-13:04] Added: head/share/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc (contents, props changed) head/share/security/patches/EN-13:04/ head/share/security/patches/EN-13:04/freebsd-update.patch (contents, props changed) head/share/security/patches/EN-13:04/freebsd-update.patch.asc (contents, props changed) Modified: head/share/xml/notices.xml Added: head/share/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc Sat Oct 26 20:21:27 2013 (r43044) @@ -0,0 +1,157 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-13:04.freebsd-update Errata Notice + The FreeBSD Project + +Topic: Multiple freebsd-update bugs break upgrading to FreeBSD 10.0 + +Category: base +Module: freebsd-update +Announced: 2013-10-24 +Credits: Colin Percival +Affects: All supported FreeBSD releases +Corrected: 2013-10-26 08:34:35 UTC (stable/10, 10.0-STABLE) + 2013-10-26 08:34:35 UTC (stable/10, 10.0-BETA1-p1) + 2013-10-26 19:54:28 UTC (stable/9, 9.2-STABLE) + 2013-10-26 20:01:00 UTC (releng/9.2, 9.2-RELEASE-p1) + 2013-10-26 20:01:00 UTC (releng/9.2, 9.2-RC4-p1) + 2013-10-26 20:01:00 UTC (releng/9.2, 9.2-RC3-p2) + 2013-10-26 20:01:00 UTC (releng/9.1, 9.1-RELEASE-p8) + 2013-10-26 19:54:28 UTC (stable/8, 8.4-STABLE) + 2013-10-26 20:01:00 UTC (releng/8.4, 8.4-RELEASE-p5) + 2013-10-26 20:01:00 UTC (releng/8.3, 8.3-RELEASE-p12) + +For general information regarding FreeBSD Errata Notices and Security +Advisories, including descriptions of the fields above, security +branches, and the following sections, please visit +. + +I. Background + +The freebsd-update(8) utility is used to download and apply binary diffs +for security and errata patches on systems installed from official FreeBSD +release CDs and DVDs. It can also be used to upgrade such systems to new +FreeBSD releases. + +II. Problem Description + +The freebsd-update(8) utility always updates shared libraries first, so +new or updated libraries will be avaialble when binaries that use them are +installed or updated. If shared libraries appear in a directory which +does not already exist on the target system, freebsd-update(8) will +attempt to install them before creating the directory. + +At the end of the updating process, freebsd-update(8) removes old shared +libraries which should no longer exist. An error in filtering the list +of filesystem objects results in symlinks to shared libraries being +incorrectly included in the lists of shared libraries. + +Additionally, freebsd-update(8) rejects updates which include files with +the tilde character ('~') in their names. Such files sometimes occur in +third-party software and may be included in the src distribution. + +III. Impact + +It is not possible to use freebsd-update(8) to upgrade an existing +installation to FreeBSD 10.0-BETA1, because 10.0 introduces two new shared +library directories, the /usr/lib/libc.so symlink is replaced by a regular +file, and the source distribution includes a file with a tilde in its name. + +It is not possible to use freebsd-update(8) to update 10.0-BETA1, as its +source distribution includes a file with a tilde in its name. + +IV. Workaround + +No workaround is available. + +V. Solution + +Perform one of the following: + +1) Upgrade your system to a supported FreeBSD stable or release / security +branch (releng) dated after the correction date. + +2) To update your present 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. + +# fetch http://security.FreeBSD.org/patches/EN-13:04/freebsd-update.patch +# fetch http://security.FreeBSD.org/patches/EN-13:04/freebsd-update.patch.asc +# gpg --verify freebsd-update.patch.asc + +b) Apply the patch. + +# cd /usr/src +# patch < /path/to/patch + +c) Reinstall freebsd-update. + +# cd /usr/src/usr.sbin/freebsd-update +# make install -DWITHOUT_MAN + +3) To update your 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 + +On systems running 10.0-BETA1 (and ONLY systems running 10.0-BETA1), run +the following command before using freebsd-update in order to fix it +enough that it can update itself: + +# sed -i '' -e 's/%@/%~@/' /usr/sbin/freebsd-update + +VI. Correction details + +The following list contains the revision numbers of each file that was +corrected in FreeBSD. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r257192 +releng/8.3/ r257194 +releng/8.4/ r257194 +stable/9/ r257192 +releng/9.1/ r257194 +releng/9.2/ r257194 +stable/10/ r257153 +- ------------------------------------------------------------------------- + +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 Errata Notice is available at +http://security.FreeBSD.org/advisories/FreeBSD-EN-13:04.freebsd-update.asc +-----BEGIN PGP SIGNATURE----- + +iQIcBAEBCgAGBQJSbCKSAAoJEO1n7NZdz2rnes0P/ifRGR4Iak0mCzk9oMEzUBGE +wrjcICt0azsnTHVuRR4ZOzxcRGliY32T36xPvc67nzJYI0KCcnKHurxALg8fmBdM ++OJCkcm8r1jFiaj7i4zxlKFfHtrrFnQe6OP4fVndB8nDjLqWzXcjLjZBZaXPM7Pp +kWkmyyJN+Hk1ih3lXyPJ9y9YTcvoPmbrIezsHqurBPKPV8dizfp2jR8OmW25koqH +26Dkt3d2KVXcrPJdTn8LE02as/zSK7s52IMJ0dgPv1/MkxxJBKDddz3x0o1rZUyM +FdMyISp04zguFg8zZITIuUKDp+N+HrY5cIiBEOHXSWXTM1uXFXrq+P+/kjYxHHZK +MJG0hi6F5RRooHPHTelZ7kKGVqPMnyT/Wo4bitfHzq5kqa6eys9rbsn5WUQkM7YL +R4HYE90fwdphIVpEy38/kOAEEjJg/8vwVItS51AqhAtVMCamR65zV2RCNobUDKWJ +oCjR+OgML5a75VwIhyy/kLaZlPB2nxb8KK3s2iVPDvFj0C368pEkRWz1kLmrc99P +YkyLAZlEGL3WV6hEh/qlM81fTJHLjahNyQAOZeK8qIORhl8zABAq+Ce7XsWFJI9T +FGjKvCSjiF3t3G2jRk9pjclXhliJrYJd1Cj9HqtvYdxEN3fEM23pfnsZqR8n0Vlr +jX7rZ0kgqqZY8/O6AeSH +=1thb +-----END PGP SIGNATURE----- Added: head/share/security/patches/EN-13:04/freebsd-update.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-13:04/freebsd-update.patch Sat Oct 26 20:21:27 2013 (r43044) @@ -0,0 +1,78 @@ +Index: usr.sbin/freebsd-update/freebsd-update.sh +=================================================================== +--- usr.sbin/freebsd-update/freebsd-update.sh ++++ usr.sbin/freebsd-update/freebsd-update.sh +@@ -1200,7 +1200,7 @@ + # Some aliases to save space later: ${P} is a character which can + # appear in a path; ${M} is the four numeric metadata fields; and + # ${H} is a sha256 hash. +- P="[-+./:=%@_[[:alnum:]]" ++ P="[-+./:=%@_[~[:alnum:]]" + M="[0-9]+\|[0-9]+\|[0-9]+\|[0-9]+" + H="[0-9a-f]{64}" + +@@ -2814,16 +2814,24 @@ + + # If we haven't already dealt with the world, deal with it. + if ! [ -f $1/worlddone ]; then ++ # Create any necessary directories first ++ grep -vE '^/boot/' $1/INDEX-NEW | ++ grep -E '^[^|]+\|d\|' > INDEX-NEW ++ install_from_index INDEX-NEW || return 1 ++ + # Install new shared libraries next + grep -vE '^/boot/' $1/INDEX-NEW | +- grep -E '/lib/.*\.so\.[0-9]+\|' > INDEX-NEW ++ grep -vE '^[^|]+\|d\|' | ++ grep -E '^[^|]*/lib/[^|]*\.so\.[0-9]+\|' > INDEX-NEW + install_from_index INDEX-NEW || return 1 + + # Deal with everything else + grep -vE '^/boot/' $1/INDEX-OLD | +- grep -vE '/lib/.*\.so\.[0-9]+\|' > INDEX-OLD ++ grep -vE '^[^|]+\|d\|' | ++ grep -vE '^[^|]*/lib/[^|]*\.so\.[0-9]+\|' > INDEX-OLD + grep -vE '^/boot/' $1/INDEX-NEW | +- grep -vE '/lib/.*\.so\.[0-9]+\|' > INDEX-NEW ++ grep -vE '^[^|]+\|d\|' | ++ grep -vE '^[^|]*/lib/[^|]*\.so\.[0-9]+\|' > INDEX-NEW + install_from_index INDEX-NEW || return 1 + install_delete INDEX-OLD INDEX-NEW || return 1 + +@@ -2844,11 +2852,11 @@ + + # Do we need to ask the user to portupgrade now? + grep -vE '^/boot/' $1/INDEX-NEW | +- grep -E '/lib/.*\.so\.[0-9]+\|' | ++ grep -E '^[^|]*/lib/[^|]*\.so\.[0-9]+\|' | + cut -f 1 -d '|' | + sort > newfiles + if grep -vE '^/boot/' $1/INDEX-OLD | +- grep -E '/lib/.*\.so\.[0-9]+\|' | ++ grep -E '^[^|]*/lib/[^|]*\.so\.[0-9]+\|' | + cut -f 1 -d '|' | + sort | + join -v 1 - newfiles | +@@ -2868,11 +2876,20 @@ + + # Remove old shared libraries + grep -vE '^/boot/' $1/INDEX-NEW | +- grep -E '/lib/.*\.so\.[0-9]+\|' > INDEX-NEW ++ grep -vE '^[^|]+\|d\|' | ++ grep -E '^[^|]*/lib/[^|]*\.so\.[0-9]+\|' > INDEX-NEW + grep -vE '^/boot/' $1/INDEX-OLD | +- grep -E '/lib/.*\.so\.[0-9]+\|' > INDEX-OLD ++ grep -vE '^[^|]+\|d\|' | ++ grep -E '^[^|]*/lib/[^|]*\.so\.[0-9]+\|' > INDEX-OLD + install_delete INDEX-OLD INDEX-NEW || return 1 + ++ # Remove old directories ++ grep -vE '^/boot/' $1/INDEX-OLD | ++ grep -E '^[^|]+\|d\|' > INDEX-OLD ++ grep -vE '^/boot/' $1/INDEX-OLD | ++ grep -E '^[^|]+\|d\|' > INDEX-OLD ++ install_delete INDEX-OLD INDEX-NEW || return 1 ++ + # Remove temporary files + rm INDEX-OLD INDEX-NEW + } Added: head/share/security/patches/EN-13:04/freebsd-update.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-13:04/freebsd-update.patch.asc Sat Oct 26 20:21:27 2013 (r43044) @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIcBAABCgAGBQJSbCKVAAoJEO1n7NZdz2rnETwQAOMV7xt2OlnEdtppHyG7F5vj +Kyii95jtZzgdvxh33EpVjqxc/Wo8pLgmciA2tP3K6M9qwbz8B6Hc2HxMyouV1LF2 +WUoJlmZTIZCdXF1RAPndBjvze+15kD7dGPPPfA7pJWN+07p7CZEUTHBoZ94q6u3y +JlEEAjlXtYvWVJCrd2olIN0xwqNDL1AfywMOBKbfTN+NQiYr4hhPnnA33Fb+gyjK +JpEZuCJ1p5caQWLRGn7L2Ro+y32MPSujOW8P0It5xTvGNjtSVYU09ZQPKFgdvD0L +yNSJdSXLKfdpF9fLeUR2Ahwvdnao8BSMfPi2LP3g9sfapw40wP8/s8B7gCXp6wk7 +vl3ZhyqMC53O+kgHxMnbrTB1EK9q6vQ3tEhqUu3caGaCy5zqGxv49WMzNYSYxGcf +8Kqvmab65YRrB7UY8wo6Sqc3tWqfP4VwWv+eljMeDgvbwcPZ3L7oAMfSZfyPfiYK +OfR2JNWgutt6rqre5QixN3c+QsIPlpb9UUgOaoS22iveA0h8FmbOeWGyZ7Rwm6Bd +6VKO+aHiSbumr9/LPVGBxYI63dWkcRj4NZEG/B6eV3wqUJufCEzrRecbJflIEXOJ +jPg61eMA0ua+y+17D9RVkUqL9rrnhF18YfOh1JAkSzMP2J8NCEtW2ol02QAnlLDc +Vv5c44zu0PyqRqtvK5sJ +=QsbS +-----END PGP SIGNATURE----- Modified: head/share/xml/notices.xml ============================================================================== --- head/share/xml/notices.xml Sat Oct 26 18:07:50 2013 (r43043) +++ head/share/xml/notices.xml Sat Oct 26 20:21:27 2013 (r43044) @@ -8,6 +8,18 @@ 2013 + 10 + + + 26 + + + FreeBSD-EN-13:04.freebsd-update + + + + + 8 From owner-svn-doc-all@FreeBSD.ORG Sat Oct 26 20:36:09 2013 Return-Path: Delivered-To: svn-doc-all@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 ESMTP id 365BD464; Sat, 26 Oct 2013 20:36:09 +0000 (UTC) (envelope-from delphij@FreeBSD.org) 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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 09A312258; Sat, 26 Oct 2013 20:36:09 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9QKa8b6032064; Sat, 26 Oct 2013 20:36:08 GMT (envelope-from delphij@svn.freebsd.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9QKa8Y9032063; Sat, 26 Oct 2013 20:36:08 GMT (envelope-from delphij@svn.freebsd.org) Message-Id: <201310262036.r9QKa8Y9032063@svn.freebsd.org> From: Xin LI Date: Sat, 26 Oct 2013 20:36:08 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43045 - head/share/security/advisories X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Oct 2013 20:36:09 -0000 Author: delphij Date: Sat Oct 26 20:36:08 2013 New Revision: 43045 URL: http://svnweb.freebsd.org/changeset/doc/43045 Log: Correct a typo. Submitted by: Kenta Suzumoto Modified: head/share/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc Modified: head/share/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc ============================================================================== --- head/share/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc Sat Oct 26 20:21:27 2013 (r43044) +++ head/share/security/advisories/FreeBSD-EN-13:04.freebsd-update.asc Sat Oct 26 20:36:08 2013 (r43045) @@ -38,7 +38,7 @@ FreeBSD releases. II. Problem Description The freebsd-update(8) utility always updates shared libraries first, so -new or updated libraries will be avaialble when binaries that use them are +new or updated libraries will be available when binaries that use them are installed or updated. If shared libraries appear in a directory which does not already exist on the target system, freebsd-update(8) will attempt to install them before creating the directory. @@ -141,17 +141,17 @@ The latest revision of this Errata Notic http://security.FreeBSD.org/advisories/FreeBSD-EN-13:04.freebsd-update.asc -----BEGIN PGP SIGNATURE----- -iQIcBAEBCgAGBQJSbCKSAAoJEO1n7NZdz2rnes0P/ifRGR4Iak0mCzk9oMEzUBGE -wrjcICt0azsnTHVuRR4ZOzxcRGliY32T36xPvc67nzJYI0KCcnKHurxALg8fmBdM -+OJCkcm8r1jFiaj7i4zxlKFfHtrrFnQe6OP4fVndB8nDjLqWzXcjLjZBZaXPM7Pp -kWkmyyJN+Hk1ih3lXyPJ9y9YTcvoPmbrIezsHqurBPKPV8dizfp2jR8OmW25koqH -26Dkt3d2KVXcrPJdTn8LE02as/zSK7s52IMJ0dgPv1/MkxxJBKDddz3x0o1rZUyM -FdMyISp04zguFg8zZITIuUKDp+N+HrY5cIiBEOHXSWXTM1uXFXrq+P+/kjYxHHZK -MJG0hi6F5RRooHPHTelZ7kKGVqPMnyT/Wo4bitfHzq5kqa6eys9rbsn5WUQkM7YL -R4HYE90fwdphIVpEy38/kOAEEjJg/8vwVItS51AqhAtVMCamR65zV2RCNobUDKWJ -oCjR+OgML5a75VwIhyy/kLaZlPB2nxb8KK3s2iVPDvFj0C368pEkRWz1kLmrc99P -YkyLAZlEGL3WV6hEh/qlM81fTJHLjahNyQAOZeK8qIORhl8zABAq+Ce7XsWFJI9T -FGjKvCSjiF3t3G2jRk9pjclXhliJrYJd1Cj9HqtvYdxEN3fEM23pfnsZqR8n0Vlr -jX7rZ0kgqqZY8/O6AeSH -=1thb +iQIcBAEBCgAGBQJSbCdaAAoJEO1n7NZdz2rnRvAQAOsb3lZIaiLEsQgynVaIgH/I +ZzvkR1ZwKbfRBzb5QQnQ/3ZHL30m9MCV+Z/dh/g2CKsf5D1K5uAv8a0SIqy0yW8g +E8Oi4+136VPCTcs5uGC8PuBVEMq87hBhWycKasVL+ukdYA3AHM10JRuVLhV81M87 +Xe/vJqH7qPzvEtNIZdDqvDWhuHhPjlCI6SqMHI5ufxl3M7q+ylNgi5+yTwRbLqtH +0E109rMlVpnVzRELl28wmgIx9u/lmsa3LHCO6HBRlUjWQlV7CBlRfgGjrlcGhcq+ +wFfmtT1jgbCOtJjakGOzEZhDuD5SlQTbIf4NCMfwgEIZE8PIUkWJcX8dPW4XiIo/ +72IoF8eyvgR8VoGhA+l2gtFwlGWI2AZEpyi0zbk4pZJBmU5O1qVzMLlFRGufD8kx +1UZDT6yIsdWNCFF/R4YdrgyoySQoUlvpCV38cuKR6asOpyBFY/U9O3Ndu9VlTOBi +GI2eX1XyFsTAzcp6PuXBIIUFlsRzrHFXxGyagF0NaLIAlB1amwcPHx5yxiRYcquM +7VFaHUyMqWwRTTq+gtZlPcGI1t16tWmH9O9N+Cip9nUqL37s2Zb0zr+LttnYYod4 +kxMi2jTQLdGkxZvIR+iTGJD3SqKD321n6iWrHuGmyrRKmf3e6P2BTxjerBvI2Jkf +nPk49938gAirwh9ucDbF +=VqIo -----END PGP SIGNATURE-----