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
+
+
+
+ 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 (DNS)
-
- 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.
-
DNSDNS 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:
resolverreverse
DNSroot zone
-
+
+ DNS 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 upApache
- &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 ApacheApacheconfiguration 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 Apache
+ file and verify the configuration using apachectl(8).
+ Running apachectl configtest
+ should return Syntax OK.
Apachestarting 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 configtestIt 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
- Apachehttpd
- can be started with &man.service.8;:
+ configuration errors, start httpd
+ with &man.service.8;:
- &prompt.root; service apache22 start
+ &prompt.root; service apache24 startThe 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 (FTP)
- 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
+
+ ConfigurationThe 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
+ FTPanonymous
- 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
-
-
-
- Maintainingsysloglog files
- FTP
+ FTPThe 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
+ FTPanonymous
+ 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 (DNS)
- 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
+
+
+ DNS 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.
+
+
+
+
-
- DNS 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 upApache
- 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
Apacheconfiguration 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.
Apachestarting 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 (FTP)
- 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
+
+ ConfigurationThe 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.
FTPanonymous
- 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 @@
201020112012
+ 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
COMMENT
- üÔÏ ÏÄÎÏÓÔÒÏÞÎÏÅ ÏÐÉÓÁÎÉÅ ÐÏÒÔÁ. ðÏÖÁÌÕÊÓÔÁ,
- ÎÅ ×ËÌÀÞÁÊÔÅ ÓÀÄÁ ÎÁÚ×ÁÎÉÅ ÐÁËÅÔÁ (ÉÌÉ ÎÏÍÅÒ ×ÅÒÓÉÉ ÐÒÏÇÒÁÍÍÎÏÇÏ
- ÏÂÅÓÐÅÞÅÎÉÑ). ëÏÍÍÅÎÔÁÒÉÊ ÄÏÌÖÅÎ ÎÁÞÉÎÁÔØÓÑ Ó ÚÁÇÌÁ×ÎÏÊ ÂÕË×Ù É ÎÅ
- ÚÁËÁÎÞÉ×ÁÔØÓÑ ÔÏÞËÏÊ. ÷ÏÔ ÐÒÉÍÅÒ:
+ óÏÄÅÒÖÉÔ ÏÄÎÏÓÔÒÏÞÎÏÅ ÏÐÉÓÁÎÉÅ ÐÏÒÔÁ. ðÏÖÁÌÕÊÓÔÁ, ÓÏÂÌÀÄÁÊÔÅ
+ ÓÌÅÄÕÀÝÉÅ ÐÒÁ×ÉÌÁ:
+
+
+
+ óÔÁÒÁÊÔÅÓØ ÄÅÌÁÔØ ÓÔÒÏËÕ 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.
+
+
+
+ PORTSCOUT
+
+ 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.
+
+ USES
+
+ óÕÝÅÓÔ×ÕÅÔ ÎÅÓËÏÌØËÏ ÐÁÒÁÍÅÔÒÏ× ÄÌÑ ÏÐÒÅÄÅÌÅÎÉÑ ÒÁÚÌÉÞÎÙÈ
+ ×ÉÄÏ× ÈÁÒÁËÔÅÒÎÙÈ ÏÓÏÂÅÎÎÏÓÔÅÊ É ÚÁ×ÉÓÉÍÏÓÔÅÊ, ËÏÔÏÒÙÍÉ
+ ÏÂÌÁÄÁÅÔ ÒÁÓÓÍÁÔÒÉ×ÁÅÍÙÊ ÐÏÒÔ. ïÎÉ ÍÏÇÕÔ ÂÙÔØ ÕËÁÚÁÎÙ ÐÕÔ£Í
+ ÄÏÂÁ×ÌÅÎÉÑ ÓÌÅÄÕÀÝÅÊ ÓÔÒÏËÉ × Makefile
+ ÐÏÒÔÁ:
+
+ USES= feature[:arguments]
+
+ äÌÑ ÐÏÌÕÞÅÎÉÑ ÐÏÌÎÏÇÏ ÓÐÉÓËÁ ÚÎÁÞÅÎÉÊ ÓÍÏÔÒÉÔÅ .
+
+
+ úÎÁÞÅÎÉÅ USES ÎÅÌØÚÑ ÐÒÉÓ×ÁÉ×ÁÔØ
+ ÐÏÓÌÅ ÐÏÄËÌÀÞÅÎÉÑ bsd.port.pre.mk.
+
+
+
USE_*
@@ -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!
@@ -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>
+
+ ðÒÏ×ÅÒËÁ ÎÅÚÁÄÁÎÎÙÈ ÚÎÁÞÅÎÉÊ
+ OPTIONS
+
+ .if ! ${PORT_OPTIONS:MEXAMPLES}
+CONFIGURE_ARGS+=--without-examples
+.endif
+
+
ðÒÉÍÅÒ ÒÅÁÌØÎÏÇÏ ÉÓÐÏÌØÚÏ×ÁÎÉÑ
OPTIONS
@@ -4349,32 +4468,42 @@ CONFIGURE_ARGS+= --without-postgres
LIB_DEPENDS+= icuuc:${PORTSDIR}/devel/icu
.endif
-# Check other OPTIONS
-
-.include <bsd.port.mk>
-
-
-
- éÓÐÏÌØÚÏ×ÁÎÉÅ OPTIONS
- × ÓÔÁÒÏÍ ÓÔÉÌÅ
- 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
- åÓÌÉ ÜÔÏ ÎÅ ×ÁÛ ÓÌÕÞÁÊ, ÔÏ ÉÍÅÅÔÓÑ ÎÅÓËÏÌØËÏ ÐÅÒÅÍÅÎÎÙÈ, ËÏÔÏÒÙÅ
- ×Ù ÍÏÖÅÔÅ ÐÅÒÅÏÐÒÅÄÅÌÉÔØ.
+ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ:
-
- WRKSRC
+ 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
-
- NO_WRKSUBDIR
+ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ:
- åÓÌÉ ÐÏÒÔ ×ÏÏÂÝÅ ÎÅ ÒÁÓÐÁËÏ×Ù×ÁÅÔÓÑ ÎÉ × ËÁËÏÊ ËÁÔÁÌÏÇ, ÔÏ ×Ù
- ÄÏÌÖÎÙ ÚÁÄÁÔØ ÐÅÒÅÍÅÎÎÕÀ 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 × ÔÅÈ ÄÒÕÇÉÈ ÐÏÒÔÁÈ
- × ÔÅÞÅÎÉÉ ÎÅÓËÏÌØËÉÈ ÍÅÓÑÃÅ×, ÞÔÏÂÙ ÐÏÚÁÂÏÔÉÔØÓÑ Ï ÔÅÈ ÐÏÌØÚÏ×ÁÔÅÌÅÊ,
- ËÏÔÏÒÙÅ ÏÂÎÏ×ÌÑÀÔÓÑ ÏÔ ÓÌÕÞÁÑ Ë ÓÌÕÞÁÀ.
+ ÓÏÏÔ×ÅÔÓÔ×ÕÅÔ:
-
- CONFLICTS_INSTALL
+ OPTIONS_DEFINE= OPT1
- åÓÌÉ ×ÁÛ ÐÁËÅÔ ÎÅ ÍÏÖÅÔ ÓÕÝÅÓÔ×Ï×ÁÔØ ×ÍÅÓÔÅ Ó ÄÒÕÇÉÍÉ
- (ÉÚ-ÚÁ ËÏÎÆÌÉËÔÁ ÆÁÊÌÏ×, ÎÅÓÏ×ÍÅÓÔÉÍÏÓÔÉ ×ÒÅÍÅÎÉ ×ÙÐÏÌÎÅÎÉÑ É ÔÁË
- ÄÁÌÅÅ), ÐÅÒÅÞÉÓÌÉÔÅ ÉÍÅÎÁ ÏÓÔÁÌØÎÙÈ ÐÁËÅÔÏ× × ÐÅÒÅÍÅÎÎÏÊ
- CONFLICTS_INSTALL. úÄÅÓØ ×Ù ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ
- ÛÁÂÌÏÎÙ ËÏÍÁÎÄÎÏÇÏ ÉÎÔÅÒÐÒÅÔÁÔÏÒÁ, ÔÁËÉÅ ËÁË *
- É ?. éÍÅÎÁ ÐÁËÅÔÏ× ÄÏÌÖÎÙ ×ÙÇÌÑÄÅÔØ ÔÁË ÖÅ,
- ËÁË × /var/db/pkg. ðÏÖÁÌÕÊÓÔÁ, ÕÂÅÄÉÔÅÓØ,
- ÞÔÏ CONFLICTS_INSTALL ÎÅ ÓÏÄÅÒÖÉÔ ÐÁËÅÔ ÓÁÍÏÇÏ
- ÜÔÏÇÏ ÐÏÒÔÁ. ÷ ÐÒÏÔÉ×ÎÏÍ ÓÌÕÞÁÅ ÎÅ ÂÕÄÅÔ ÒÁÂÏÔÁÔØ ÕÓÔÁÎÏ×ËÁ Ó
- ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÐÅÒÅÍÅÎÎÏÊ FORCE_PKG_REGISTER.
- ðÒÏ×ÅÒËÁ CONFLICTS_INSTALL ×ÙÐÏÌÎÑÅÔÓÑ ÐÏÓÌÅ ÐÒÏÃÅÓÓÁ ÓÂÏÒËÉ É
- ÄÏ ÐÒÏÃÅÓÓÁ ÕÓÔÁÎÏ×ËÉ.
-
+.include <bsd.port.options.mk>
-
- CONFLICTS_BUILD
+.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. óÌÅÄÕÀÝÁÑ
+ ÚÁÐÉÓØ:
-
- CONFLICTS
+ 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 PlaybackBefore 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/dvdDue 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
DGAThere 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 presentXVideo 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
+ MPlayer and MEncoderMPlayer 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/dvdThe 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.
-
-
-
- MEncoder
+ 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.mencoderBefore 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 transcode
+ The Transcode
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
&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.
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-----