From owner-svn-doc-head@FreeBSD.ORG Mon Feb 23 13:36:01 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 59726311; Mon, 23 Feb 2015 13:36:01 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2A62638B; Mon, 23 Feb 2015 13:36:01 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1NDa18C025738; Mon, 23 Feb 2015 13:36:01 GMT (envelope-from remko@FreeBSD.org) Received: (from remko@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1NDa1EP025737; Mon, 23 Feb 2015 13:36:01 GMT (envelope-from remko@FreeBSD.org) Message-Id: <201502231336.t1NDa1EP025737@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: remko set sender to remko@FreeBSD.org using -f From: Remko Lodder Date: Mon, 23 Feb 2015 13:36:01 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46283 - head/en_US.ISO8859-1/htdocs/releases X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2015 13:36:01 -0000 Author: remko Date: Mon Feb 23 13:36:00 2015 New Revision: 46283 URL: https://svnweb.freebsd.org/changeset/doc/46283 Log: Move the 9.1 and 9.2 releases to the no longer supported list to follow security releases. Note that 10.0 will have it's supported ended in a few days. Modified: head/en_US.ISO8859-1/htdocs/releases/index.xml Modified: head/en_US.ISO8859-1/htdocs/releases/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/index.xml Fri Feb 20 16:44:12 2015 (r46282) +++ head/en_US.ISO8859-1/htdocs/releases/index.xml Mon Feb 23 13:36:00 2015 (r46283) @@ -102,7 +102,20 @@ Errata + + + +

Prior Releases Which Have Reached End-Of-Life

+ +

Complete historical information about the release date, the + classification type, and the effective End-Of-Life (EOL) for + these releases may be found on the Unsupported + Releases section of the FreeBSD Security + Information page.

+ - - -

Prior Releases Which Have Reached End-Of-Life

-

Complete historical information about the release date, the - classification type, and the effective End-Of-Life (EOL) for - these releases may be found on the Unsupported - Releases section of the FreeBSD Security - Information page.

+
  • 9.0 (January 2012) + + Announcement: + Release Notes: + Installation Instructions: + Hardware Notes: + Readme: + Errata + +
  • -
    • 8.3 (April 2012) Announcement: @@ -149,17 +160,6 @@
    • -
    • 9.0 (January 2012) - - Announcement: - Release Notes: - Installation Instructions: - Hardware Notes: - Readme: - Errata - -
    • -
    • 8.2 (February 2011) Announcement: From owner-svn-doc-head@FreeBSD.ORG Mon Feb 23 19:27:48 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 440B080B; Mon, 23 Feb 2015 19:27:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2F856144; Mon, 23 Feb 2015 19:27:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1NJRlaA093038; Mon, 23 Feb 2015 19:27:47 GMT (envelope-from jgh@FreeBSD.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1NJRli1093037; Mon, 23 Feb 2015 19:27:47 GMT (envelope-from jgh@FreeBSD.org) Message-Id: <201502231927.t1NJRli1093037@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: jgh set sender to jgh@FreeBSD.org using -f From: Jason Helfman Date: Mon, 23 Feb 2015 19:27:47 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46284 - head/en_US.ISO8859-1/articles/hubs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2015 19:27:48 -0000 Author: jgh Date: Mon Feb 23 19:27:47 2015 New Revision: 46284 URL: https://svnweb.freebsd.org/changeset/doc/46284 Log: - add suggestion of nginx http://lists.freebsd.org/pipermail/freebsd-doc/2015-February/024979.html Differential Revision: https://reviews.freebsd.org/D1898 Approved by: bcr (mentor) Modified: head/en_US.ISO8859-1/articles/hubs/article.xml Modified: head/en_US.ISO8859-1/articles/hubs/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/hubs/article.xml Mon Feb 23 13:36:00 2015 (r46283) +++ head/en_US.ISO8859-1/articles/hubs/article.xml Mon Feb 23 19:27:47 2015 (r46284) @@ -248,6 +248,17 @@ contain the same set of optimizations for FreeBSD that are found in thttpd. + + + www/nginx: + Nginx is a high performance edge web + server with a low memory footprint and key features to build + a modern and efficient web infrastructure. Features include + a HTTP server, HTTP and mail reverse proxy, caching, load + balancing, compression, request throttling, connection + multiplexing and reuse, SSL offload and HTTP media + streaming. + From owner-svn-doc-head@FreeBSD.ORG Mon Feb 23 19:59:44 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B34EAE53; Mon, 23 Feb 2015 19:59:44 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9E8826CF; Mon, 23 Feb 2015 19:59:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1NJxiAY007655; Mon, 23 Feb 2015 19:59:44 GMT (envelope-from jgh@FreeBSD.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1NJxigJ007654; Mon, 23 Feb 2015 19:59:44 GMT (envelope-from jgh@FreeBSD.org) Message-Id: <201502231959.t1NJxigJ007654@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: jgh set sender to jgh@FreeBSD.org using -f From: Jason Helfman Date: Mon, 23 Feb 2015 19:59:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46285 - head/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2015 19:59:44 -0000 Author: jgh Date: Mon Feb 23 19:59:43 2015 New Revision: 46285 URL: https://svnweb.freebsd.org/changeset/doc/46285 Log: - adjust entity for current release to reflect 10.1 Differential Revision: https://reviews.freebsd.org/D1899 Reviewed by: bcr, gjb Approved by: bcr (mentor) Modified: head/share/xml/freebsd.ent Modified: head/share/xml/freebsd.ent ============================================================================== --- head/share/xml/freebsd.ent Mon Feb 23 19:27:47 2015 (r46284) +++ head/share/xml/freebsd.ent Mon Feb 23 19:59:43 2015 (r46285) @@ -67,8 +67,8 @@ used in both environments. it's really release time --> - - + + From owner-svn-doc-head@FreeBSD.ORG Mon Feb 23 22:17:55 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BE968F7B; Mon, 23 Feb 2015 22:17:55 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A94A68FE; Mon, 23 Feb 2015 22:17:55 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1NMHtlF077895; Mon, 23 Feb 2015 22:17:55 GMT (envelope-from pawel@FreeBSD.org) Received: (from pawel@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1NMHtYE077894; Mon, 23 Feb 2015 22:17:55 GMT (envelope-from pawel@FreeBSD.org) Message-Id: <201502232217.t1NMHtYE077894@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: pawel set sender to pawel@FreeBSD.org using -f From: Pawel Pekala Date: Mon, 23 Feb 2015 22:17:55 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46286 - 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-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2015 22:17:55 -0000 Author: pawel (ports committer) Date: Mon Feb 23 22:17:54 2015 New Revision: 46286 URL: https://svnweb.freebsd.org/changeset/doc/46286 Log: For sysutils/s6 PR: 197235 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 Mon Feb 23 19:59:43 2015 (r46285) +++ head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Mon Feb 23 22:17:54 2015 (r46286) @@ -1884,6 +1884,11 @@ + Colin Booth + colin@heliocat.net + + + Colman Reilly careilly@tcd.ie From owner-svn-doc-head@FreeBSD.ORG Wed Feb 25 06:26:02 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A2E2D991; Wed, 25 Feb 2015 06:26:02 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 899A9C3A; Wed, 25 Feb 2015 06:26:02 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1P6Q2K1003953; Wed, 25 Feb 2015 06:26:02 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1P6Q0GM003932; Wed, 25 Feb 2015 06:26:00 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201502250626.t1P6Q0GM003932@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Wed, 25 Feb 2015 06:26:00 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46288 - in head/share: security/advisories security/patches/EN-15:01 security/patches/EN-15:02 security/patches/EN-15:03 security/patches/SA-15:04 security/patches/SA-15:05 xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 06:26:02 -0000 Author: delphij Date: Wed Feb 25 06:25:59 2015 New Revision: 46288 URL: https://svnweb.freebsd.org/changeset/doc/46288 Log: Add latest batch of security advisories and errata notices. Added: head/share/security/advisories/FreeBSD-EN-15:01.vt.asc (contents, props changed) head/share/security/advisories/FreeBSD-EN-15:02.openssl.asc (contents, props changed) head/share/security/advisories/FreeBSD-EN-15:03.freebsd-update.asc (contents, props changed) head/share/security/advisories/FreeBSD-SA-15:04.igmp.asc (contents, props changed) head/share/security/advisories/FreeBSD-SA-15:05.bind.asc (contents, props changed) head/share/security/patches/EN-15:01/ head/share/security/patches/EN-15:01/vt.patch (contents, props changed) head/share/security/patches/EN-15:01/vt.patch.asc (contents, props changed) head/share/security/patches/EN-15:02/ head/share/security/patches/EN-15:02/openssl-10.0.patch (contents, props changed) head/share/security/patches/EN-15:02/openssl-10.0.patch.asc (contents, props changed) head/share/security/patches/EN-15:02/openssl-10.1.patch (contents, props changed) head/share/security/patches/EN-15:02/openssl-10.1.patch.asc (contents, props changed) head/share/security/patches/EN-15:02/openssl-8.4.patch (contents, props changed) head/share/security/patches/EN-15:02/openssl-8.4.patch.asc (contents, props changed) head/share/security/patches/EN-15:02/openssl-9.3.patch (contents, props changed) head/share/security/patches/EN-15:02/openssl-9.3.patch.asc (contents, props changed) head/share/security/patches/EN-15:03/ head/share/security/patches/EN-15:03/freebsd-update.patch (contents, props changed) head/share/security/patches/EN-15:03/freebsd-update.patch.asc (contents, props changed) head/share/security/patches/SA-15:04/ head/share/security/patches/SA-15:04/igmp.patch (contents, props changed) head/share/security/patches/SA-15:04/igmp.patch.asc (contents, props changed) head/share/security/patches/SA-15:05/ head/share/security/patches/SA-15:05/bind.patch (contents, props changed) head/share/security/patches/SA-15:05/bind.patch.asc (contents, props changed) Modified: head/share/xml/advisories.xml head/share/xml/notices.xml Added: head/share/security/advisories/FreeBSD-EN-15:01.vt.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-EN-15:01.vt.asc Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,132 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-15:01.vt Errata Notice + The FreeBSD Project + +Topic: vt(4) crash with improper ioctl parameters + +Category: core +Module: vt +Announced: 2015-02-25 +Credits: Francisco Falcon from Core Security Technologies +Affects: FreeBSD 9.3 and FreeBSD 10.1 +Corrected: 2015-02-02 18:48:49 UTC (stable/10, 10.1-STABLE) + 2015-02-25 05:56:16 UTC (releng/10.1, 10.1-RELEASE-p6) + 2015-02-02 18:48:49 UTC (stable/9, 9.3-STABLE) + 2015-02-25 05:56:54 UTC (releng/9.3, 9.3-RELEASE-p10) + +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 vt(4) device provides multiple virtual terminals with an extensive +feature set. + +II. Problem Description + +The vt(4) code uses a signed integer as index value and does not test for +negative values. + +III. Impact + +A local attacker could trigger a panic by tricking the kernel into +accessing undefined kernel memory. + +IV. Workaround + +No workaround is available, but systems that do not use vt(4) are not +affected. + +All affected FreeBSD releases does not ship with vt(4) enabled by +default, and user have to enable them explicitly. + +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 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 + +3) 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 https://security.FreeBSD.org/patches/EN-15:01/vt.patch +# fetch https://security.FreeBSD.org/patches/EN-15:01/vt.patch.asc +# gpg --verify vt.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile your kernel as described in + and reboot the +system. + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/9/ r278106 +releng/9.3/ r279265 +stable/10/ r278106 +releng/10.1/ r279264 +- ------------------------------------------------------------------------- + +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 +https://security.FreeBSD.org/advisories/FreeBSD-EN-15:01.vt.asc + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.1 (FreeBSD) + +iQIcBAEBCgAGBQJU7Wi8AAoJEO1n7NZdz2rnjXUQAIXWVC52AmDrQHvirZ23Jc84 +OnhLpYU3McHxtEpuIRZOcklDwuBQlP/0u1zsHoPvlHP/t6k74SA07MsuYjnUYrom +lF+P9wlmADXXFijGceE3UvdxD574ByyOVuqwvjDMbnxJOCyUNM4NaflZCacpqt4J +P7cpZVBLIh/lmFZYuuyYZ+AKC+02hNGQkLfY010EmPjsZMPYgr6UfRP5UG3+JLvy +LXYXOMkklQst9tSyJoC1QhQ8N6MbvGAjs0f9tO2G3nLkxdSZfAWnIExkACUnhW5G +2JzBJXTrXbyRelX3RmCV93j/9PHkS5Oj85p3fmc8swsdEgyq3e2rVMUdWEtJEZuE +c5lR/cGikMpFlsFnJqNi8LyIoXiGuVfLlhsNZsfjOn4WzenYd5gbmzZFLiu5agfq +TZZOAtpoYv7yvW+t98yZR+wUDQNk0Jsq738FR8qnPG4uN0yFVMjg+EEWMIEA+fnj +rLPxCO798PkpsVgUY+KC02Q/OLDcavWmf4+dGLGXVOHGrdmW4/9mSywiQQEZXl/9 +5GsY/5Qy6XmL8bf+I7pa1ozUGvJNZo+GZaak5hnaaaWiAt/aTlf9uoeNCizGo7ad ++srCLTEI0lEo883PrgNE8K1WWbg/by9Nv9YkE9AkPaAt8gIj/sOMuRv5/oGUj94D +v5gabABppiNMM9tNykM9 +=7HYa +-----END PGP SIGNATURE----- Added: head/share/security/advisories/FreeBSD-EN-15:02.openssl.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-EN-15:02.openssl.asc Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,150 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-15:02.openssl Errata Notice + The FreeBSD Project + +Topic: OpenSSL update + +Category: contrib +Module: openssl +Announced: 2015-02-25 +Affects: All supported versions of FreeBSD. +Corrected: 2015-01-23 19:14:36 UTC (stable/10, 10.1-STABLE) + 2015-02-25 05:56:16 UTC (releng/10.1, 10.1-RELEASE-p6) + 2015-02-25 05:56:16 UTC (releng/10.0, 10.0-RELEASE-p18) + 2015-01-09 01:11:43 UTC (stable/9, 9.3-STABLE) + 2015-02-25 05:56:54 UTC (releng/9.3, 9.3-RELEASE-p10) + 2015-01-09 01:11:43 UTC (stable/8, 8.4-STABLE) + 2015-02-25 05:56:54 UTC (releng/8.4, 8.4-RELEASE-p24) + +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 + +FreeBSD includes software from the OpenSSL Project. The OpenSSL Project is +a collaborative effort to develop a robust, commercial-grade, full-featured +Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) +and Transport Layer Security (TLS v1) protocols as well as a full-strength +general purpose cryptography library. + +II. Problem Description + +The OpenSSL software bundled with the FreeBSD base system has been diverged +due to various security advisories in the past and some reliability fixes +were not merged. + +III. Impact + +Divergence in the cryptographic code makes it harder to review changes, and +running unique code exposes users who run FreeBSD to possible unique bugs, +if there is any. + +IV. Workaround + +No workaround is available, but systems that do not use base system OpenSSL +for public facing services are not affected. + +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 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 + +3) 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. + +[FreeBSD 8.4] +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-8.4.patch +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-8.4.patch.asc + +[FreeBSD 9.3] +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-9.3.patch +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-9.3.patch.asc + +[FreeBSD 10.0] +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-10.0.patch +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-10.0.patch.asc + +[FreeBSD 10.1] +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-10.1.patch +# fetch https://security.FreeBSD.org/patches/EN-15:02/openssl-10.1.patch.asc + +# gpg --verify XXXX.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +Restart all deamons using the library, or reboot the system. + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r276865 +releng/8.4/ r279265 +stable/9/ r276865 +releng/9.3/ r279265 +stable/10/ r277597 +releng/10.0/ r279264 +releng/10.1/ r279264 +- ------------------------------------------------------------------------- + +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 +https://security.FreeBSD.org/advisories/FreeBSD-EN-15:02.openssl.asc + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.1 (FreeBSD) + +iQIcBAEBCgAGBQJU7WjCAAoJEO1n7NZdz2rnqScP/0nfy96IWKzt6GdHXIF7rgSl +yNF9xCfsG0jYgL2B7eLOmLyqT4+P5kEgarTCncjtDh/YEtfx/xXTseCPCAbVGmre +qhYQ/8J05bmw4vkFUxUtQAt0Kn2e911IfU1BM1J9/7sO39iBZkrbTf+mQ3zbuHP/ +0Iluz0vQY4N5qrStywr34Qy3UVzh06YmrNYGryxn+vw4FmGMp0eMeX7SGHO1saAI +Rwe8Q2nArl1pIffMtbB84MU8GphIS9td5U3w7+wJ94r7s9bXULIvKwd91H8+A8sW +njmldZLs4L192Ez7NoL25+uz0AdB0R2Flb9iDwTxDyvuudQeZR0qJAfXU/sbsa6r +PFt41UCV1ZJA0d+N8GG1X2lHBkaw5LWcV5GNKAFwGj659ycYqRndpPhjviM1WLJs +s/zlhM/0z3iFC5EZn0z1oNf8W0AhxGMrGG9EdFLGFE1w0U6BqPujqdZMBoey0y+Q +00O0APcQENNo4jr8xBg/ykzA7cbCao48nbPDOWiY2SLiB+HLdbafapPimndyF0nf +JxOe973UzZVRg+mdni3I6MriK1uaTAjMzNYD5x0avoResocrJKwZVUswNOJV1ONs +gvTvmAAYHGvDXeiV8YP1nb2+G8dusljawRkkY2Hg0yBH6PS+qKfMfCq+UEQ5ewdc +L7YxxXDEwrBgtAkv5A5z +=xouA +-----END PGP SIGNATURE----- Added: head/share/security/advisories/FreeBSD-EN-15:03.freebsd-update.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-EN-15:03.freebsd-update.asc Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,160 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-EN-15:03.freebsd-update Errata Notice + The FreeBSD Project + +Topic: freebsd-update updates libraries in suboptimal order + +Category: base +Module: freebsd-update +Announced: 2015-02-25 +Credits: Brooks Davis +Affects: All supported versions of FreeBSD. +Corrected: 2015-02-09 09:22:47 UTC (stable/10, 10.1-STABLE) + 2015-02-25 05:56:16 UTC (releng/10.1, 10.1-RELEASE-p6) + 2015-02-25 05:56:16 UTC (releng/10.0, 10.0-RELEASE-p18) + 2015-02-09 09:45:58 UTC (stable/9, 9.3-STABLE) + 2015-02-25 05:56:54 UTC (releng/9.3, 9.3-RELEASE-p10) + 2015-02-09 10:09:46 UTC (stable/8, 8.4-STABLE) + 2015-02-25 05:56:54 UTC (releng/8.4, 8.4-RELEASE-p24) + +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 apply binary patches to FreeBSD +systems installed from official release images, as an alternative to +rebuilding from source. A freebsd-update(8) build server generates the +signed update packages, consisting of an index of files and directories +with checksums before the update, a set of binary patches, and an +index of files and directories with checksums after the update. The +client downloads the indexes, verifies the signatures and checksums, +then downloads and applies the required patches. + +II. Problem Description + +In general, the runtime linker needs to be updated before all other +libraries, including the standard C library (libc) and the threading +library (libthr), because these libraries depend on functionality of +the runtime linker. + +Before this update, the freebsd-update(8) utility did not enforce +this ordering requirement and would replace libthr (and all other +libraries) before updating the runtime linker. + +A recent change to the FreeBSD threading library that would prevent +a deadlock in a child process requires a NULL pointer test in the +runtime linker (/libexec/ld-elf.so.1) be in place. Since previous +versions of the runtime linker do not have this test, processes will +crash due to a NULL pointer deference. + +III. Impact + +If a name-service switch module linked to the threading library -- such +as ldap or winbind -- was configured to provide passwd or group services +in /etc/nsswitch.conf, then all attempts to look up a user or group by +name after the threading library was updated would result in a crash. +Most obviously, all further install(1) invocations by freebsd-update(8) +will crash, leaving the system partially updated and largely unusable. + +IV. Workaround + +Disabling any name-service switch modules linked to libthr prior to +running the freebsd-update(8) 'upgrade' command works around the issue. +These modules include, but are not limited to, ldap and winbind. + +V. Solution + +The freebsd-update(8) utility has been updated to install the runtime +linker before any libraries. + +You MUST upgrade systems prior to 10.1 to address this errata notice before +updating to 10.1 or later using freebsd-update(8). + +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 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 + +3) 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. + +[FreeBSD 9.3] +# fetch https://security.FreeBSD.org/patches/EN-15:03/freebsd-update.patch +# fetch https://security.FreeBSD.org/patches/EN-15:03/freebsd-update.patch.asc +# gpg --verify freebsd-update.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r278446 +releng/8.4/ r279265 +stable/9/ r278444 +releng/9.3/ r279265 +stable/10/ r278443 +releng/10.0/ r279264 +releng/10.1/ r279264 +- ------------------------------------------------------------------------- + +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 +https://security.FreeBSD.org/advisories/FreeBSD-EN-15:03.freebsd-update.asc + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.1 (FreeBSD) + +iQIcBAEBCgAGBQJU7WjDAAoJEO1n7NZdz2rnkNkQAOJU6l5aKWWwvxU+Bxwc/zV5 +DcmGnL+7b/dN2zKdRVz6N54vuFnoUsXMd5EobxdC5MX31Yn/GnL5dQMbJDNAEL8D +I6jYdqf7PQL3v+EBiOFNazjeRbx5EM2gNLfwozv5LHKxER5ggmalmmf168Se4cRX +V+v2i28lCvAgOu3hXLd5gKQ3s8dNh2t/uxWI+fS3Sl6bitC0xVsXFEpTc8qIaJEu +cbVmedRQEoSnQPLdpoSgbmQpjp6/45l/UtLZpK7Cr7h8BHS9wtKdWjjkNL/wyF5j +3p2yanr6koT3P1iAhBJFE/3Dw4h5PlvWH56LP4PJmACuxU02AYrjc/ZVX1IL6bLt +9AuO8W28DTi6q9q8xy+XHcYXuDS4PF3oCDZ92m2iZMHcO747q8UQdKkgCEUfIZ2n +L79Dfkkx0uSmp4FIc1f/T6gDiBkZFRfs4stHRrm9K6nbyvFCAczj8wTUQPDjDUGw +zGH1jN9r/I3mHi3FREd0+w++BYZproepf4yfv5c/UJN9P88vCBAZZqlS1kkxYGUz +jOwzsF/MkpMWW16Xp58f7uwGTVZNTLzoq0r2GTln2R9fQAoQNrJYcBiW48MPSlQe +wef9nRhC8BPOSI70dl5r16/lOu4IuBqwBFiY8QzzDc/DABmaDUQrhLRp+VDHqFeL +taJCUogXb0n1CFub4f9P +=J5C+ +-----END PGP SIGNATURE----- Added: head/share/security/advisories/FreeBSD-SA-15:04.igmp.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-SA-15:04.igmp.asc Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,133 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-15:04.igmp Security Advisory + The FreeBSD Project + +Topic: Integer overflow in IGMP protocol + +Category: core +Module: igmp +Announced: 2015-02-25 +Credits: Mateusz Kocielski, Logicaltrust, + Marek Kroemeke, and 22733db72ab3ed94b5f8a1ffcde850251fe6f466 +Affects: All supported versions of FreeBSD. +Corrected: 2015-02-25 05:43:02 UTC (stable/10, 10.1-STABLE) + 2015-02-25 05:56:16 UTC (releng/10.1, 10.1-RELEASE-p6) + 2015-02-25 05:56:16 UTC (releng/10.0, 10.0-RELEASE-p18) + 2015-02-25 05:43:02 UTC (stable/9, 9.3-STABLE) + 2015-02-25 05:56:54 UTC (releng/9.3, 9.3-RELEASE-p10) + 2015-02-25 05:43:02 UTC (stable/8, 8.4-STABLE) + 2015-02-25 05:56:54 UTC (releng/8.4, 8.4-RELEASE-p24) +CVE Name: CVE-2015-1414 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +IGMP is a control plane protocol used by IPv4 hosts and routers to propagate +multicast group membership information. IGMP version 3 is implemented on +FreeBSD. + +II. Problem Description + +An integer overflow in computing the size of IGMPv3 data buffer can result +in a buffer which is too small for the requested operation. + +III. Impact + +An attacker who can send specifically crafted IGMP packets could cause a +denial of service situation by causing the kernel to crash. + +IV. Workaround + +Block incoming IGMP packets by protecting your host/networks with a firewall. + +V. Solution + +Perform one of the following: + +1) Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +2) To update your vulnerable system via a 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 + +3) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +# fetch https://security.FreeBSD.org/patches/SA-15:04/igmp.patch +# fetch https://security.FreeBSD.org/patches/SA-15:04/igmp.patch.asc +# gpg --verify igmp.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile your kernel as described in + and reboot the +system. + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r279263 +releng/8.4/ r279265 +stable/9/ r279263 +releng/9.3/ r279265 +stable/10/ r279263 +releng/10.0/ r279264 +releng/10.1/ r279264 +- ------------------------------------------------------------------------- + +To see which files were modified by a particular revision, run the +following command, replacing NNNNNN with the revision number, on a +machine with Subversion installed: + +# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base + +Or visit the following URL, replacing NNNNNN with the revision number: + + + +VII. References + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.1 (FreeBSD) + +iQIcBAEBCgAGBQJU7WjDAAoJEO1n7NZdz2rnjr8QAL0J0+4lRtPXRyDRX2xFSnzw +sc3OpfmlTiD3pCFkebTYy3/+EK86iAL1ZELqlJe5mm2+pzhCQB13C4/exc0l1U6b +tyiGXxhVi2/4SBrs6n9lmB/YhXkgtqaOQAcNaOD6sVbS1e5cBtjnG86oOq8tQ2qG +c7Dvh3HTp9M5fDJtsI40SIpqy3FcKORBfpjYd8jONfSqMnLM2kM8xzwHSv4/X23e +GlDKHtIi+1ylD/Qu7Z3S7hqXDTSYjZb1QHc7axDFB6X6nj2Rz3aWS2hPPTypFd3T +zTj5DZjgiP7U2LhR40sWW68RYi21yzNUwbe0w5LeDah6Ymc5CDO2ujdm3HDQbQGH +pA9QIOjzpgR64nWLIJfZ7jMxL3rCCaCW3NCB/iRXni2Ib/wt3ZDkJyEk/SF4K82H +72U2u2qVjAsnhmwWK8gksBi9bEXk3TnX778bkrwm4rt1xOjACq8k66LAernoE4tB +DkE0pO4QR+6XwFb5sJMG/3L9CmrhTp2pkPDBQDbSD+ngBs5V5mJOqVf7gB+UptnN +Fh8OACO/5KtDkqBDsCljHxHZNaboVF4Q613+iF5CUc6SYOTkLnBDUE4Pq38vlzVB +GdZMEo/hvsCbR4c2TmdKuvEkEqayxCxcv0DXiyTlVCecxSkaYvMXPwCKK43QtS7S +het83QCUxaVuxLiznuwR +=lkYC +-----END PGP SIGNATURE----- Added: head/share/security/advisories/FreeBSD-SA-15:05.bind.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/advisories/FreeBSD-SA-15:05.bind.asc Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,140 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA512 + +============================================================================= +FreeBSD-SA-15:05.bind Security Advisory + The FreeBSD Project + +Topic: BIND remote denial of service vulnerability + +Category: contrib +Module: bind +Announced: 2015-02-25 +Credits: ISC +Affects: FreeBSD 8.x and FreeBSD 9.x. +Corrected: 2015-02-18 22:20:19 UTC (stable/9, 9.3-STABLE) + 2015-02-25 05:56:54 UTC (releng/9.3, 9.3-RELEASE-p10) + 2015-02-18 22:29:52 UTC (stable/8, 8.4-STABLE) + 2015-02-25 05:56:54 UTC (releng/8.4, 8.4-RELEASE-p24) +CVE Name: CVE-2015-1349 + +For general information regarding FreeBSD Security Advisories, +including descriptions of the fields above, security branches, and the +following sections, please visit . + +I. Background + +BIND 9 is an implementation of the Domain Name System (DNS) protocols. +The named(8) daemon is an Internet Domain Name Server. + +II. Problem Description + +BIND servers which are configured to perform DNSSEC validation and which +are using managed keys (which occurs implicitly when using +"dnssec-validation auto;" or "dnssec-lookaside auto;") may exhibit +unpredictable behavior due to the use of an improperly initialized +variable. + +III. Impact + +A remote attacker can trigger a crash of a name server that is configured +to use managed keys under specific and limited circumstances. However, +the complexity of the attack is very high unless the attacker has a +specific network relationship to the BIND server which is targeted. + +IV. Workaround + +Only systems that runs BIND, including recursive resolvers and authoritative +servers that performs DNSSEC validation and using managed-keys are affected. + +This issue can be worked around by not using "auto" for the dnssec-validation +or dnssec-lookaside options and do not configure a managed-keys statement. +Note that in order to do DNSSEC validation with this workaround one would +have to configure an explicit trusted-keys statement with the appropriate +keys. + +V. Solution + +Perform one of the following: + +1) Upgrade your vulnerable system to a supported FreeBSD stable or +release / security branch (releng) dated after the correction date. + +2) To update your vulnerable system via a 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 + +3) To update your vulnerable system via a source code patch: + +The following patches have been verified to apply to the applicable +FreeBSD release branches. + +a) Download the relevant patch from the location below, and verify the +detached PGP signature using your PGP utility. + +# fetch https://security.FreeBSD.org/patches/SA-15:05/bind.patch +# fetch https://security.FreeBSD.org/patches/SA-15:05/bind.patch.asc +# gpg --verify bind.patch.asc + +b) Apply the patch. Execute the following commands as root: + +# cd /usr/src +# patch < /path/to/patch + +c) Recompile the operating system using buildworld and installworld as +described in . + +Restart the applicable daemons, or reboot the system. + +VI. Correction details + +The following list contains the correction revision numbers for each +affected branch. + +Branch/path Revision +- ------------------------------------------------------------------------- +stable/8/ r278973 +releng/8.4/ r279265 +stable/9/ r278972 +releng/9.3/ r279265 +- ------------------------------------------------------------------------- + +To see which files were modified by a particular revision, run the +following command, replacing NNNNNN with the revision number, on a +machine with Subversion installed: + +# svn diff -cNNNNNN --summarize svn://svn.freebsd.org/base + +Or visit the following URL, replacing NNNNNN with the revision number: + + + +VII. References + + + + + +The latest revision of this advisory is available at + +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.1 (FreeBSD) + +iQIcBAEBCgAGBQJU7WjDAAoJEO1n7NZdz2rnKkgP/3vUBO8o5ofQFMUYSS1siPxZ +63OeeRlMabEgiWZaQ+V2O7/CPrHDIgJHQABx9kNoiutWD9TC3c5f7Yh4nfaXmbKe +Ncu3EjF1Zw/uGbu3cXjboX0CYnBDYrPNJnzIvSG0UlTY5hEIi3FgN4v2Q3gzuU/2 +3aUlFHyZb4GVzK+lA+wD0unOc6+il6LHPpSzwRbLpNxCB2J582HoCuw9i5NfMiOB +KP8axZeNZLMpE90s3H/VD+7UIoe6eOC0kykH/DpuUIUxxlExK9c8f9QurpoCnOrV +qwPAeWEYjmjZmMFivVZf5ugir6diaenfPjpXvUGNz2pCp5wlRkku71sMDsgnErX2 +Fnuc6nCXqTb/XX6zQmz/236EEVr2UBuX0cXWT0Dvu8GznMij/s4J+9+/Pkjp/mr7 +PfXj4H9UMv2Q3zOW7+Vb2Ru0zwfL9Dt90SyNbvt6DOA9KSNnUZIkN/pbKuS9fnHX +Pw7eiNPs4Rq0Ui1DJDWVsJnZV2aVSw+qHxeMVtjCWbx3O7IVGgj5W7i95iAPHRJ4 +PVd1oaI2WsteoLNGpfXUD5sQr9yFRU/mRKtgSjxtKRV/nIkdwfTNcHHXIl0XuIWw +C7VmAjlZgqj7aacTZWiVXqiFkN6gDjjFv1lVYmuDQOiK52JCbcBavYnxzZxVzuSa +yIpDuhJS5vIt/B5oepoZ +=uquT +-----END PGP SIGNATURE----- Added: head/share/security/patches/EN-15:01/vt.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:01/vt.patch Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,34 @@ +Index: sys/dev/vt/vt_core.c +=================================================================== +--- sys/dev/vt/vt_core.c (revision 278106) ++++ sys/dev/vt/vt_core.c (working copy) +@@ -1719,14 +1719,16 @@ skip_thunk: + } + VT_UNLOCK(vd); + return (EINVAL); +- case VT_WAITACTIVE: ++ case VT_WAITACTIVE: { ++ unsigned int idx; ++ + error = 0; + +- i = *(unsigned int *)data; +- if (i > VT_MAXWINDOWS) ++ idx = *(unsigned int *)data; ++ if (idx > VT_MAXWINDOWS) + return (EINVAL); +- if (i != 0) +- vw = vd->vd_windows[i - 1]; ++ if (idx > 0) ++ vw = vd->vd_windows[idx - 1]; + + VT_LOCK(vd); + while (vd->vd_curwindow != vw && error == 0) +@@ -1733,6 +1735,7 @@ skip_thunk: + error = cv_wait_sig(&vd->vd_winswitch, &vd->vd_lock); + VT_UNLOCK(vd); + return (error); ++ } + case VT_SETMODE: { /* set screen switcher mode */ + struct vt_mode *mode; + struct proc *p1; Added: head/share/security/patches/EN-15:01/vt.patch.asc ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:01/vt.patch.asc Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.1.1 (FreeBSD) + +iQIcBAABCgAGBQJU7WjZAAoJEO1n7NZdz2rnu1YQAOmWCucNAVFb6agfA4im6Roz +Y0ujoSDgLmbYiKbT8tgXE456hLzk/VIOT6LdBxxsbXFBvKcRUlSDVlTa7YS2FlHN +QmQFput2r+1Cxase9tEFDFWG4c7TUFxWSotNZKrx0Xvt14kg4vUVqrkFEWQlnWlg +NhsPPZ4Ui2XQW3+hEUha7HuUvca6JWe8KbHFlzKcABm20cbGxHSnmyzsg6DjofeI +35fyKdJe81HYG94P31Xqx60HwBK4ncvJY7HXbdMfmIE/nGrdn19147X8bo2N/EvG +0mXis5iRbsKVqDqvuE9eXHXtVg5JibDgT/vos4T0ZtauLK0e4j7kDGAcp7HFE8p8 +OoHLHLf8VevO8iI1UYczNN97tLfGWD3P7wiO/p7mpYUny0G+U4lqQGaTSmfgobxe +MJUNyZl/riIYlgjg7lG9lrtsdecEFKY6V4mzCt+kEb0QysoYCs8Kk7zrm9C8B02T +cydBPV5bjy3cKuFOfoYFXHKROKTaaR81e6lHaoRMYZ4XOzrVHFnTQoPlEe6k2EsS +lgwnPEmkoTMT46IcOnLN1Nq7pQIrls6bstrCcM6bIIvjv//k70emw8nNd1gcow38 +rFOjOmruepze0sA1OSAXshDwzLt+XUOvl8AT/X4O2FX52KWic48sL9L4cEkv7pL8 +sxl/mffCaySZUHqrmv9X +=chiR +-----END PGP SIGNATURE----- Added: head/share/security/patches/EN-15:02/openssl-10.0.patch ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/security/patches/EN-15:02/openssl-10.0.patch Wed Feb 25 06:25:59 2015 (r46288) @@ -0,0 +1,58313 @@ +Index: crypto/openssl/ACKNOWLEDGMENTS +=================================================================== +--- crypto/openssl/ACKNOWLEDGMENTS (revision 279126) ++++ crypto/openssl/ACKNOWLEDGMENTS (working copy) +@@ -10,13 +10,18 @@ OpenSSL project. + We would like to identify and thank the following such sponsors for their past + or current significant support of the OpenSSL project: + ++Major support: ++ ++ Qualys http://www.qualys.com/ ++ + Very significant support: + +- OpenGear: www.opengear.com ++ OpenGear: http://www.opengear.com/ + + Significant support: + +- PSW Group: www.psw.net ++ PSW Group: http://www.psw.net/ ++ Acano Ltd. http://acano.com/ + + Please note that we ask permission to identify sponsors and that some sponsors + we consider eligible for inclusion here have requested to remain anonymous. +Index: crypto/openssl/CHANGES +=================================================================== +--- crypto/openssl/CHANGES (revision 279126) ++++ crypto/openssl/CHANGES (working copy) +@@ -2,9 +2,376 @@ + OpenSSL CHANGES + _______________ + ++ Changes between 1.0.1k and 1.0.1l [15 Jan 2015] ++ ++ *) Build fixes for the Windows and OpenVMS platforms ++ [Matt Caswell and Richard Levitte] ++ ++ Changes between 1.0.1j and 1.0.1k [8 Jan 2015] ++ ++ *) Fix DTLS segmentation fault in dtls1_get_record. A carefully crafted DTLS ++ message can cause a segmentation fault in OpenSSL due to a NULL pointer ++ dereference. This could lead to a Denial Of Service attack. Thanks to ++ Markus Stenberg of Cisco Systems, Inc. for reporting this issue. ++ (CVE-2014-3571) ++ [Steve Henson] ++ ++ *) Fix DTLS memory leak in dtls1_buffer_record. A memory leak can occur in the ++ dtls1_buffer_record function under certain conditions. In particular this ++ could occur if an attacker sent repeated DTLS records with the same ++ sequence number but for the next epoch. The memory leak could be exploited ++ by an attacker in a Denial of Service attack through memory exhaustion. ++ Thanks to Chris Mueller for reporting this issue. ++ (CVE-2015-0206) ++ [Matt Caswell] ++ ++ *) Fix issue where no-ssl3 configuration sets method to NULL. When openssl is ++ built with the no-ssl3 option and a SSL v3 ClientHello is received the ssl ++ method would be set to NULL which could later result in a NULL pointer ++ dereference. Thanks to Frank Schmirler for reporting this issue. ++ (CVE-2014-3569) ++ [Kurt Roeckx] ++ ++ *) Abort handshake if server key exchange message is omitted for ephemeral ++ ECDH ciphersuites. ++ ++ Thanks to Karthikeyan Bhargavan of the PROSECCO team at INRIA for ++ reporting this issue. ++ (CVE-2014-3572) ++ [Steve Henson] ++ ++ *) Remove non-export ephemeral RSA code on client and server. This code ++ violated the TLS standard by allowing the use of temporary RSA keys in ++ non-export ciphersuites and could be used by a server to effectively ++ downgrade the RSA key length used to a value smaller than the server ++ certificate. Thanks for Karthikeyan Bhargavan of the PROSECCO team at ++ INRIA or reporting this issue. ++ (CVE-2015-0204) ++ [Steve Henson] ++ ++ *) Fixed issue where DH client certificates are accepted without verification. ++ An OpenSSL server will accept a DH certificate for client authentication ++ without the certificate verify message. This effectively allows a client to ++ authenticate without the use of a private key. This only affects servers ++ which trust a client certificate authority which issues certificates ++ containing DH keys: these are extremely rare and hardly ever encountered. ++ Thanks for Karthikeyan Bhargavan of the PROSECCO team at INRIA or reporting ++ this issue. ++ (CVE-2015-0205) ++ [Steve Henson] ++ ++ *) Ensure that the session ID context of an SSL is updated when its ++ SSL_CTX is updated via SSL_set_SSL_CTX. ++ ++ The session ID context is typically set from the parent SSL_CTX, ++ and can vary with the CTX. ++ [Adam Langley] ++ ++ *) Fix various certificate fingerprint issues. ++ ++ By using non-DER or invalid encodings outside the signed portion of a ++ certificate the fingerprint can be changed without breaking the signature. ++ Although no details of the signed portion of the certificate can be changed ++ this can cause problems with some applications: e.g. those using the ++ certificate fingerprint for blacklists. ++ ++ 1. Reject signatures with non zero unused bits. ++ ++ If the BIT STRING containing the signature has non zero unused bits reject ++ the signature. All current signature algorithms require zero unused bits. ++ ++ 2. Check certificate algorithm consistency. ++ ++ Check the AlgorithmIdentifier inside TBS matches the one in the ++ certificate signature. NB: this will result in signature failure ++ errors for some broken certificates. ++ ++ Thanks to Konrad Kraszewski from Google for reporting this issue. ++ ++ 3. Check DSA/ECDSA signatures use DER. ++ ++ Reencode DSA/ECDSA signatures and compare with the original received ++ signature. Return an error if there is a mismatch. ++ ++ This will reject various cases including garbage after signature ++ (thanks to Antti Karjalainen and Tuomo Untinen from the Codenomicon CROSS ++ program for discovering this case) and use of BER or invalid ASN.1 INTEGERs ++ (negative or with leading zeroes). ++ ++ Further analysis was conducted and fixes were developed by Stephen Henson ++ of the OpenSSL core team. ++ ++ (CVE-2014-8275) ++ [Steve Henson] ++ ++ *) Correct Bignum squaring. Bignum squaring (BN_sqr) may produce incorrect ++ results on some platforms, including x86_64. This bug occurs at random ++ with a very low probability, and is not known to be exploitable in any ++ way, though its exact impact is difficult to determine. Thanks to Pieter ++ Wuille (Blockstream) who reported this issue and also suggested an initial ++ fix. Further analysis was conducted by the OpenSSL development team and ++ Adam Langley of Google. The final fix was developed by Andy Polyakov of ++ the OpenSSL core team. ++ (CVE-2014-3570) ++ [Andy Polyakov] ++ ++ *) Do not resume sessions on the server if the negotiated protocol ++ version does not match the session's version. Resuming with a different ++ version, while not strictly forbidden by the RFC, is of questionable ++ sanity and breaks all known clients. ++ [David Benjamin, Emilia Käsper] ++ ++ *) Tighten handling of the ChangeCipherSpec (CCS) message: reject ++ early CCS messages during renegotiation. (Note that because ++ renegotiation is encrypted, this early CCS was not exploitable.) ++ [Emilia Käsper] ++ ++ *) Tighten client-side session ticket handling during renegotiation: ++ ensure that the client only accepts a session ticket if the server sends ++ the extension anew in the ServerHello. Previously, a TLS client would ++ reuse the old extension state and thus accept a session ticket if one was ++ announced in the initial ServerHello. ++ ++ Similarly, ensure that the client requires a session ticket if one ++ was advertised in the ServerHello. Previously, a TLS client would ++ ignore a missing NewSessionTicket message. ++ [Emilia Käsper] ++ ++ Changes between 1.0.1i and 1.0.1j [15 Oct 2014] ++ ++ *) SRTP Memory Leak. ++ ++ A flaw in the DTLS SRTP extension parsing code allows an attacker, who ++ sends a carefully crafted handshake message, to cause OpenSSL to fail ++ to free up to 64k of memory causing a memory leak. This could be ++ exploited in a Denial Of Service attack. This issue affects OpenSSL ++ 1.0.1 server implementations for both SSL/TLS and DTLS regardless of ++ whether SRTP is used or configured. Implementations of OpenSSL that ++ have been compiled with OPENSSL_NO_SRTP defined are not affected. ++ ++ The fix was developed by the OpenSSL team. ++ (CVE-2014-3513) ++ [OpenSSL team] ++ ++ *) Session Ticket Memory Leak. ++ ++ When an OpenSSL SSL/TLS/DTLS server receives a session ticket the ++ integrity of that ticket is first verified. In the event of a session ++ ticket integrity check failing, OpenSSL will fail to free memory ++ causing a memory leak. By sending a large number of invalid session ++ tickets an attacker could exploit this issue in a Denial Of Service ++ attack. ++ (CVE-2014-3567) ++ [Steve Henson] ++ ++ *) Build option no-ssl3 is incomplete. ++ ++ When OpenSSL is configured with "no-ssl3" as a build option, servers ++ could accept and complete a SSL 3.0 handshake, and clients could be ++ configured to send them. ++ (CVE-2014-3568) ++ [Akamai and the OpenSSL team] ++ ++ *) Add support for TLS_FALLBACK_SCSV. ++ Client applications doing fallback retries should call ++ SSL_set_mode(s, SSL_MODE_SEND_FALLBACK_SCSV). ++ (CVE-2014-3566) ++ [Adam Langley, Bodo Moeller] ++ ++ *) Add additional DigestInfo checks. *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-doc-head@FreeBSD.ORG Wed Feb 25 16:40:27 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 207C4EDE; Wed, 25 Feb 2015 16:40:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 026FEF28; Wed, 25 Feb 2015 16:40:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PGeQmp097147; Wed, 25 Feb 2015 16:40:26 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PGeQ16097144; Wed, 25 Feb 2015 16:40:26 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201502251640.t1PGeQ16097144@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 25 Feb 2015 16:40:26 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46290 - in head/en_US.ISO8859-1/htdocs/releases: 10.1R 8.4R 9.3R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 16:40:27 -0000 Author: gjb Date: Wed Feb 25 16:40:25 2015 New Revision: 46290 URL: https://svnweb.freebsd.org/changeset/doc/46290 Log: Regen after r279285 Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Modified: head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html Wed Feb 25 06:26:36 2015 (r46289) +++ head/en_US.ISO8859-1/htdocs/releases/10.1R/errata.html Wed Feb 25 16:40:25 2015 (r46290) @@ -1,5 +1,5 @@ -FreeBSD 10.1-RELEASE Errata

      FreeBSD 10.1-RELEASE Errata

      The FreeBSD Project

      FreeBSD 10.1-RELEASE Errata

      The FreeBSD Project

      FreeBSD is a registered trademark of the FreeBSD Foundation.

      Intel, Celeron, Centrino, Core, EtherExpress, i386, i486, Itanium, Pentium, and Xeon are trademarks or registered @@ -40,8 +40,10 @@ suite

      FreeBSD-SA-15:01.openssl14 January 2015

      Multiple vulnerabilities in OpenSSL

      FreeBSD-SA-15:02.kmem27 January 2015

      SCTP kernel memory corruption and disclosure vulnerability

      FreeBSD-SA-15:03.sctp27 January 2015

      SCTP stream reset - vulnerability

      3. Errata Notices

      ErrataDateTopic
      FreeBSD-EN-14:13.freebsd-update23 December 2014

      Fixed directory deletion issue in - freebsd-update(8)

      4. Open Issues

      • FreeBSD/i386 10.1-RELEASE running as a guest + vulnerability

        FreeBSD-SA-15:04.igmp25 February 2015

        Integer overflow in IGMP protocol

      3. Errata Notices

      ErrataDateTopic
      FreeBSD-EN-14:13.freebsd-update23 December 2014

      Fixed direct ory deletion issue in + freebsd-update(8)

      FreeBSD-EN-15:01.vt25 February 2015

      vt(4) crash with improper ioctl + parameters

      FreeBSD-EN-15:02.openssl25 February 2015

      OpenSSL update

      FreeBSD-EN-15:03.freebsd-update25 February 2015

      freebsd-update(8) updates libraries in + suboptimal order

      4. Open Issues

      • FreeBSD/i386 10.1-RELEASE running as a guest operating system on VirtualBox can have a problem with disk I/O access. It depends on some specific hardware configuration and does not depend on a Modified: head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html Wed Feb 25 06:26:36 2015 (r46289) +++ head/en_US.ISO8859-1/htdocs/releases/8.4R/errata.html Wed Feb 25 16:40:25 2015 (r46290) @@ -1,5 +1,5 @@ -FreeBSD 8.4-RELEASE Errata

        FreeBSD 8.4-RELEASE Errata

        +FreeBSD 8.4-RELEASE Errata

        FreeBSD 8.4-RELEASE Errata

        The FreeBSD Project

        FreeBSD is a registered trademark of the FreeBSD Foundation.

        Intel, Celeron, Centrino, Core, EtherExpress, i386, @@ -69,6 +69,7 @@ suite

        FreeBSD-SA-15:01.ntp14 January 2015

        Multiple vulnerabilities in OpenSSL

        FreeBSD-SA-15:02.kmem27 January 2015

        Fix SCTP SCTP_SS_VALUE kernel memory corruption and disclosure vulnerability

        FreeBSD-SA-15:03.sctp27 January 2015

        Fix SCTP stream reset + vulnerability

        FreeBSD-SA-15:04.igmp25 February 2015

        Integer overflow in IGMP protocol

        FreeBSD-SA-15:05.igmp25 February 2015

        Remote denial of service vulnerability

        3. Errata Notices

        ErrataDateTopic
        FreeBSD-EN-13:01.fxp28 June 2013

        Fixed a problem where dhclient(8) would infinitely try to intialize fxp(4)

        FreeBSD-EN-13:02.vtnet28 June 2013

        Fixed a problem frames sent to additional MAC addresses are not forwarded to the vtnet(4) @@ -79,7 +80,8 @@ process

        FreeBSD-EN-14:08.heimdal24 June 2014

        Fix gss_pseudo_random() interoperability issue

        FreeBSD-EN-14:09.jail8 July 2014

        Fix jail fails to start if WITHOUT_INET/WITHOUT_INET6 is use

        FreeBSD-EN-14:10.tzdata21 October 2014

        Time zone data file update

        FreeBSD-EN-14:12.zfs4 November 2014

        Fix NFSv4 and ZFS cache consistency - issue

        FreeBSD-EN-14:13.freebsd-update23 December 2014

        Fix directory deletion issue

        4. Open Issues

        [20130613] The vtnet(4) network interface driver + issue

        FreeBSD-EN-14:13.freebsd-update23 December 2014

        Fix directory deletion issue

        FreeBSD-EN-15:02.openssl25 February 2015

        OpenSSL update

        FreeBSD-EN-15:03.freebsd-update25 February 2015

        freebsd-update(8) updates libraries in + suboptimal order

        4. Open Issues

        [20130613] The vtnet(4) network interface driver displays the following message upon configuration when using QEMU 1.4.1 and later:

        vtnet0: error setting host MAC filter table

        This message is harmless when the interface has only one MAC address. The patch for this issue is filed to a PR kern/178955.

        [20130609] There is incompatibility in jail(8) Modified: head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Wed Feb 25 06:26:36 2015 (r46289) +++ head/en_US.ISO8859-1/htdocs/releases/9.3R/errata.html Wed Feb 25 16:40:25 2015 (r46290) @@ -1,5 +1,5 @@ -FreeBSD 9.3-RELEASE Errata

        FreeBSD 9.3-RELEASE Errata

        +FreeBSD 9.3-RELEASE Errata

        FreeBSD 9.3-RELEASE Errata

        The FreeBSD Project

        FreeBSD is a registered trademark of the FreeBSD Foundation.

        Intel, Celeron, Centrino, Core, EtherExpress, i386, @@ -46,10 +46,13 @@ libmagic(3)

        FreeBSD-SA-14:29.bind10 December 2014

        Remote denial of service vulnerability

        FreeBSD-SA-14:31.ntp23 December 2014

        Multiple vulnerabilities

        FreeBSD-SA-15:01.openssl14 January 2015

        Multiple vulnerabilities

        FreeBSD-SA-15:02.kmem27 January 2015

        SCTP kernel memory corruption and disclosure vulnerability

        FreeBSD-SA-15:03.sctp27 January 2015

        SCTP stream reset + vulnerability

        FreeBSD-SA-15:04.igmp25 February 2015

        Integer overflow in IGMP protocol

        FreeBSD-SA-15:05.igmp25 February 2015

        Remote denial of service vulnerability

        3. Errata Notices

        ErrataDateTopic
        FreeBSD-EN-14:10.tzdata21 October 2014

        Time zone data file update

        FreeBSD-EN-14:11.crypt21 October 2014

        Change crypt(3) default hashing algorithm back to DES

        FreeBSD-EN-14:12.zfs11 November 2014

        Fix NFSv4 and ZFS cache consistency issue

        FreeBSD-EN-14:13.freebsd-update23 December 2014

        Fixed directory deletion issue in - freebsd-update(8)

        4. Late-Breaking News

        No late-breaking news.

        This file, and other release-related documents, + freebsd-update(8)

        FreeBSD-EN-15:01.vt25 February 2015

        vt(4) crash with improper ioctl + parameters

        FreeBSD-EN-15:02.openssl25 February 2015

        OpenSSL update

        FreeBSD-EN-15:03.freebsd-update25 February 2015

        freebsd-update(8) updates libraries in + suboptimal order

        4. Late-Breaking News

        No late-breaking news.

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

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

        All users of FreeBSD 9.3-STABLE should From owner-svn-doc-head@FreeBSD.ORG Wed Feb 25 16:45:39 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BBF595D8; Wed, 25 Feb 2015 16:45:39 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A7A6668; Wed, 25 Feb 2015 16:45:39 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PGjdWd001639; Wed, 25 Feb 2015 16:45:39 GMT (envelope-from jgh@FreeBSD.org) Received: (from jgh@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PGjdvp001638; Wed, 25 Feb 2015 16:45:39 GMT (envelope-from jgh@FreeBSD.org) Message-Id: <201502251645.t1PGjdvp001638@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: jgh set sender to jgh@FreeBSD.org using -f From: Jason Helfman Date: Wed, 25 Feb 2015 16:45:39 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46291 - head/en_US.ISO8859-1/articles/hubs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 16:45:39 -0000 Author: jgh Date: Wed Feb 25 16:45:38 2015 New Revision: 46291 URL: https://svnweb.freebsd.org/changeset/doc/46291 Log: - whitespace only fix to r46284 (translators can ignore) Approved by: remko (mentor) Modified: head/en_US.ISO8859-1/articles/hubs/article.xml Modified: head/en_US.ISO8859-1/articles/hubs/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/hubs/article.xml Wed Feb 25 16:40:25 2015 (r46290) +++ head/en_US.ISO8859-1/articles/hubs/article.xml Wed Feb 25 16:45:38 2015 (r46291) @@ -251,13 +251,13 @@ www/nginx: - Nginx is a high performance edge web - server with a low memory footprint and key features to build - a modern and efficient web infrastructure. Features include - a HTTP server, HTTP and mail reverse proxy, caching, load - balancing, compression, request throttling, connection - multiplexing and reuse, SSL offload and HTTP media - streaming. + Nginx is a high performance edge web + server with a low memory footprint and key features to build + a modern and efficient web infrastructure. Features include + a HTTP server, HTTP and mail reverse proxy, caching, load + balancing, compression, request throttling, connection + multiplexing and reuse, SSL offload and HTTP media + streaming. From owner-svn-doc-head@FreeBSD.ORG Wed Feb 25 17:01:17 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 61C5FEB9; Wed, 25 Feb 2015 17:01:17 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4314C375; Wed, 25 Feb 2015 17:01:17 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PH1HJP010787; Wed, 25 Feb 2015 17:01:17 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PH1HYK010786; Wed, 25 Feb 2015 17:01:17 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201502251701.t1PH1HYK010786@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Wed, 25 Feb 2015 17:01:17 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46292 - head/en_US.ISO8859-1/books/porters-handbook/versions X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 17:01:17 -0000 Author: gjb Date: Wed Feb 25 17:01:16 2015 New Revision: 46292 URL: https://svnweb.freebsd.org/changeset/doc/46292 Log: Document the following __FreeBSD_version values: 1100060, 1100061, 1100062, 1001508, 1001509, 903508, 804508 Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Wed Feb 25 16:45:38 2015 (r46291) +++ head/en_US.ISO8859-1/books/porters-handbook/versions/chapter.xml Wed Feb 25 17:01:16 2015 (r46292) @@ -3887,6 +3887,15 @@ + 804508 + February 25, 2015 + 8-STABLE after FreeBSD-EN-15:01.vt, + FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update, + FreeBSD-SA-15:04.igmp, FreeBSD-SA-15:05.bind + 279287). + + + 900000 August 22, 2009 9.0-CURRENT. @@ -4503,6 +4512,15 @@ + 903508 + February 25, 2015 + 9-STABLE after FreeBSD-EN-15:01.vt, + FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update, + FreeBSD-SA-15:04.igmp, FreeBSD-SA-15:05.bind + 279287). + + + 1000000 September 26, 2011 10.0-CURRENT. @@ -5239,6 +5257,23 @@ + 1001508 + February 18, 2015 + 10-STABLE after addition of the + CDAI_TYPE_EXT_INQ request type + 278974). + + + + 1001509 + February 25, 2015 + 10-STABLE after FreeBSD-EN-15:01.vt, + FreeBSD-EN-15:02.openssl, FreeBSD-EN-15:03.freebsd-update, + FreeBSD-SA-15:04.igmp, FreeBSD-SA-15:05.bind + 279287). + + + 1100000 October 10, 2013 11.0-CURRENT @@ -5711,6 +5746,30 @@ gained libthr dependency. (278433). + + + 1100060 + February 16, 2015 + 11.0-CURRENT after forwarding + FBIO_BLANK + to framebuffer clients + (278846). + + + + 1100061 + February 18, 2015 + 11.0-CURRENT after CDAI_FLAG_NONE + addition (278964). + + + + 1100062 + February 23, 2015 + 11.0-CURRENT after &man.mtio.4; and &man.sa.4; + API and &man.ioctl.2; additions + (279221). + From owner-svn-doc-head@FreeBSD.ORG Wed Feb 25 19:01:27 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DCC5B3E2; Wed, 25 Feb 2015 19:01:27 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C736E6CC; Wed, 25 Feb 2015 19:01:27 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PJ1RXg068939; Wed, 25 Feb 2015 19:01:27 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PJ1R1L068937; Wed, 25 Feb 2015 19:01:27 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201502251901.t1PJ1R1L068937@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Wed, 25 Feb 2015 19:01:27 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46293 - in head/en_US.ISO8859-1: articles htdocs/docs X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 19:01:28 -0000 Author: wblock Date: Wed Feb 25 19:01:26 2015 New Revision: 46293 URL: https://svnweb.freebsd.org/changeset/doc/46293 Log: Restore the Handbook vinum chapter into a new separate article. Added: - copied from r41710, head/share/images/books/handbook/vinum/ Directory Properties: head/share/images/articles/vinum/ (props changed) Modified: head/en_US.ISO8859-1/articles/Makefile head/en_US.ISO8859-1/htdocs/docs/books.xml Modified: head/en_US.ISO8859-1/articles/Makefile ============================================================================== --- head/en_US.ISO8859-1/articles/Makefile Wed Feb 25 17:01:16 2015 (r46292) +++ head/en_US.ISO8859-1/articles/Makefile Wed Feb 25 19:01:26 2015 (r46293) @@ -42,6 +42,7 @@ SUBDIR+= releng-packages SUBDIR+= remote-install SUBDIR+= serial-uart SUBDIR+= solid-state +SUBDIR+= vinum SUBDIR+= vm-design SUBDIR+= wp-toolbox Modified: head/en_US.ISO8859-1/htdocs/docs/books.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/docs/books.xml Wed Feb 25 17:01:16 2015 (r46292) +++ head/en_US.ISO8859-1/htdocs/docs/books.xml Wed Feb 25 19:01:26 2015 (r46293) @@ -310,6 +310,10 @@ Solid State Devices (solid-state)
        The use of solid state disk devices in FreeBSD.

        +

        The vinum Volume + Manager (vinum)
        + Using gvinum to create RAID arrays.

        +

        Design elements of the FreeBSD VM system (vm-design)
        An easy to follow description of the design of the FreeBSD From owner-svn-doc-head@FreeBSD.ORG Wed Feb 25 19:22:05 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C2BB9597; Wed, 25 Feb 2015 19:22:05 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AC039A11; Wed, 25 Feb 2015 19:22:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PJM5tc081416; Wed, 25 Feb 2015 19:22:05 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PJM5dB081414; Wed, 25 Feb 2015 19:22:05 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201502251922.t1PJM5dB081414@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Wed, 25 Feb 2015 19:22:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46294 - head/en_US.ISO8859-1/articles/vinum X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 19:22:06 -0000 Author: wblock Date: Wed Feb 25 19:22:04 2015 New Revision: 46294 URL: https://svnweb.freebsd.org/changeset/doc/46294 Log: Restore the vinum chapter as an article. Added: - copied from r41710, head/en_US.ISO8859-1/books/handbook/vinum/ head/en_US.ISO8859-1/articles/vinum/article.xml - copied, changed from r41710, head/en_US.ISO8859-1/books/handbook/vinum/chapter.xml Directory Properties: head/en_US.ISO8859-1/articles/vinum/ (props changed) Deleted: head/en_US.ISO8859-1/articles/vinum/chapter.xml Modified: head/en_US.ISO8859-1/articles/vinum/Makefile Modified: head/en_US.ISO8859-1/articles/vinum/Makefile ============================================================================== --- head/en_US.ISO8859-1/books/handbook/vinum/Makefile Thu May 23 06:12:40 2013 (r41710) +++ head/en_US.ISO8859-1/articles/vinum/Makefile Wed Feb 25 19:22:04 2015 (r46294) @@ -4,12 +4,26 @@ # $FreeBSD$ # -CHAPTERS= vinum/chapter.xml +DOC?= article -VPATH= .. +FORMATS?= html +WITH_ARTICLE_TOC?= YES -MASTERDOC= ${.CURDIR}/../${DOC}.${DOCBOOKSUFFIX} +INSTALL_COMPRESSED?= gz +INSTALL_ONLY_COMPRESSED?= -DOC_PREFIX?= ${.CURDIR}/../../../.. +SRCS= article.xml + +IMAGES_EN= vinum-concat.pic +IMAGES_EN+= vinum-mirrored-vol.pic +IMAGES_EN+= vinum-raid10-vol.pic +IMAGES_EN+= vinum-raid5-org.pic +IMAGES_EN+= vinum-simple-vol.pic +IMAGES_EN+= vinum-striped-vol.pic +IMAGES_EN+= vinum-striped.pic + +URL_RELPREFIX?= ../../../.. +DOC_PREFIX?= ${.CURDIR}/../../.. + +.include "${DOC_PREFIX}/share/mk/doc.project.mk" -.include "../Makefile" Copied and modified: head/en_US.ISO8859-1/articles/vinum/article.xml (from r41710, head/en_US.ISO8859-1/books/handbook/vinum/chapter.xml) ============================================================================== --- head/en_US.ISO8859-1/books/handbook/vinum/chapter.xml Thu May 23 06:12:40 2013 (r41710, copy source) +++ head/en_US.ISO8859-1/articles/vinum/article.xml Wed Feb 25 19:22:04 2015 (r46294) @@ -1,4 +1,9 @@ + +

        - - + + The <filename>vinum</filename> Volume Manager + + Greg Lehey + Originally written by - - - The <devicename>vinum</devicename> Volume Manager + - + Synopsis No matter the type of disks, there are always potential @@ -38,9 +44,9 @@ redundant, disks. In addition to supporting various cards and controllers for hardware Redundant Array of Independent Disks RAID systems, the base &os; system - includes the vinum volume manager, a + includes the vinum volume manager, a block device driver that implements virtual disk drives and - addresses these three problems. vinum + addresses these three problems. vinum provides more flexibility, performance, and reliability than traditional disk storage and implements RAID-0, RAID-1, and @@ -49,16 +55,16 @@ This chapter provides an overview of potential problems with traditional disk storage, and an introduction to the - vinum volume manager. + vinum volume manager. - Starting with &os; 5, vinum + Starting with &os; 5, vinum has been rewritten in order to fit into the GEOM architecture, while retaining the + xlink:href="&url.books.handbook;/geom.html">GEOM architecture, while retaining the original ideas, terminology, and on-disk metadata. This rewrite is called gvinum (for GEOM vinum). While this chapter uses the term - vinum, any command invocations should + vinum, any command invocations should be performed with gvinum. The name of the kernel module has changed from the original vinum.ko to @@ -66,12 +72,12 @@ reside under /dev/gvinum instead of /dev/vinum. As of - &os; 6, the original vinum + &os; 6, the original vinum implementation is no longer available in the code base. - + Access Bottlenecks Modern systems frequently need to access data in a highly @@ -96,7 +102,7 @@ to be atomic as it does not make any sense to interrupt them. - Consider a typical transfer of + Consider a typical transfer of about 10 kB: the current generation of high-performance disks can position the heads in an average of 3.5 ms. The fastest drives spin at 15,000 rpm, so the average @@ -147,10 +153,14 @@ organization. -
        +
        Concatenated Organization - + + + + +
        @@ -184,14 +194,18 @@ organization. -
        +
        Striped Organization - + + + + +
        - + Data Integrity The final problem with disks is that they are unreliable. @@ -239,10 +253,10 @@ An alternative solution is parity, implemented in RAID levels 2, 3, 4 and 5. Of these, RAID-5 is the most interesting. As - implemented in vinum, it is a variant + implemented in vinum, it is a variant on a striped organization which dedicates one block of each stripe to parity one of the other blocks. As implemented by - vinum, a + vinum, a RAID-5 plex is similar to a striped plex, except that it implements RAID-5 by including a parity block in each stripe. As required by @@ -251,10 +265,14 @@ blocks indicate the relative block numbers. -
        +
        <acronym>RAID</acronym>-5 Organization - + + + + +
        Compared to mirroring, RAID-5 has the @@ -268,11 +286,11 @@ all the remaining drives. - - <devicename>vinum</devicename> Objects + + <filename>vinum</filename> Objects In order to address these problems, - vinum implements a four-level hierarchy + vinum implements a four-level hierarchy of objects: @@ -293,21 +311,21 @@ - Since vinum exists within the + Since vinum exists within the &unix; disk storage framework, it would be possible to use &unix; partitions as the building block for multi-disk plexes. In fact, this turns out to be too inflexible as &unix; disks can have only a limited number of partitions. - Instead, vinum subdivides a single + Instead, vinum subdivides a single &unix; partition, the drive, into contiguous areas called subdisks, which are used as building blocks for plexes. - Subdisks reside on vinum + Subdisks reside on vinum drives, currently &unix; partitions. - vinum drives can contain any + vinum drives can contain any number of subdisks. With the exception of a small area at the beginning of the drive, which is used for storing configuration and state information, the entire drive is @@ -317,13 +335,13 @@ The following sections describe the way these objects provide the functionality required of - vinum. + vinum. Volume Size Considerations Plexes can include multiple subdisks spread over all - drives in the vinum configuration. + drives in the vinum configuration. As a result, the size of an individual drive does not limit the size of a plex or a volume. @@ -331,7 +349,7 @@ Redundant Data Storage - vinum implements mirroring by + vinum implements mirroring by attaching multiple plexes to a volume. Each plex is a representation of the data in a volume. A volume may contain between one and eight plexes. @@ -348,7 +366,7 @@ Which Plex Organization? - vinum implements both + vinum implements both concatenation and striping at the plex level: @@ -374,7 +392,7 @@ By choosing an optimum sized stripe, about 256 kB, the load can be evened out on the component drives. Extending a plex by adding new subdisks is so complicated - that vinum does not implement + that vinum does not implement it. @@ -382,8 +400,8 @@ summarizes the advantages and disadvantages of each plex organization. - - <devicename>vinum</devicename> Plex + <table xml:id="vinum-comparison" frame="none"> + <title><filename>vinum</filename> Plex Organizations @@ -421,26 +439,26 @@ - + Some Examples - vinum maintains a + vinum maintains a configuration database which describes the objects known to an individual system. Initially, the user creates the configuration database from one or more configuration files using &man.gvinum.8;. - vinum stores a copy of its + vinum stores a copy of its configuration database on each disk device under its control. This database is updated on each state change, so that a restart accurately restores the state of each - vinum object. + vinum object. The Configuration File The configuration file describes individual - vinum objects. The definition of a + vinum objects. The definition of a simple volume might be: drive a device /dev/da3h @@ -448,7 +466,7 @@ plex org concat sd length 512m drive a - This file describes four vinum + This file describes four vinum objects: @@ -487,7 +505,7 @@ derived from the plex name by adding the suffix .sx, where x is the number of the subdisk in - the plex. Thus vinum gives this + the plex. Thus vinum gives this subdisk the name myvol.p0.s0. @@ -516,11 +534,15 @@ linkend="vinum-simple-vol"/>. -
        - A Simple <devicename>vinum</devicename> + <figure xml:id="vinum-simple-vol"> + <title>A Simple <filename>vinum</filename> Volume - + + + + +
        This figure, and the ones which follow, represent a @@ -555,7 +577,7 @@ In this example, it was not necessary to specify a definition of drive a again, since - vinum keeps track of all objects in + vinum keeps track of all objects in its configuration database. After processing this definition, the configuration looks like: @@ -583,11 +605,15 @@ structure graphically. -
        - A Mirrored <devicename>vinum</devicename> + <figure xml:id="vinum-mirrored-vol"> + <title>A Mirrored <filename>vinum</filename> Volume - + + + + +
        In this example, each plex contains the full 512 MB @@ -618,7 +644,7 @@ sd length 128m drive d As before, it is not necessary to define the drives which - are already known to vinum. After + are already known to vinum. After processing this definition, the configuration looks like: @@ -651,11 +677,15 @@ S striped.p0.s3 State: up PO: 1536 kB Size: 128 MB -
        - A Striped <devicename>vinum</devicename> + <figure xml:id="vinum-striped-vol"> + <title>A Striped <filename>vinum</filename> Volume - + + + + +
        This volume is represented in Resilience and Performance - With sufficient hardware, + With sufficient hardware, it is possible to build volumes which show both increased resilience and increased performance compared to standard &unix; partitions. A typical configuration file might @@ -697,19 +727,23 @@ structure of this volume. -
        - A Mirrored, Striped <devicename>vinum</devicename> + <figure xml:id="vinum-raid10-vol"> + <title>A Mirrored, Striped <filename>vinum</filename> Volume - + + + + +
        - + Object Naming - vinum assigns default names to + vinum assigns default names to plexes and subdisks, although they may be overridden. Overriding the default names is not recommended as it does not bring a significant advantage and it can cause @@ -721,16 +755,16 @@ subdisks may be up to 64 characters long, and the names of drives may be up to 32 characters long. - vinum objects are assigned device + vinum objects are assigned device nodes in the hierarchy /dev/gvinum. The configuration - shown above would cause vinum to create + shown above would cause vinum to create the following device nodes: Device entries for each volume. These are the main - devices used by vinum. The + devices used by vinum. The configuration above would include the devices /dev/gvinum/myvol, /dev/gvinum/mirror, @@ -790,7 +824,7 @@ Although it is recommended that plexes and subdisks should not be allocated specific names, - vinum drives must be named. This makes + vinum drives must be named. This makes it possible to move a drive to a different location and still recognize it automatically. Drive names may be up to 32 characters long. @@ -800,20 +834,20 @@ Volumes appear to the system to be identical to disks, with one exception. Unlike &unix; drives, - vinum does not partition volumes, + vinum does not partition volumes, which thus do not contain a partition table. This has required modification to some disk utilities, notably &man.newfs.8;, so that it does not try to interpret the last - letter of a vinum volume name as a + letter of a vinum volume name as a partition identifier. For example, a disk drive may have a name like /dev/ad0a or /dev/da2h. These names represent the first partition - (a) on the first (0) IDE disk - (ad) and the eighth partition - (h) on the third (2) SCSI disk - (da) respectively. By contrast, a - vinum volume might be called + (a) on the first (0) IDE disk + (ad) and the eighth partition + (h) on the third (2) SCSI disk + (da) respectively. By contrast, a + vinum volume might be called /dev/gvinum/concat, which has no relationship with a partition name. @@ -824,14 +858,14 @@ - - Configuring <devicename>vinum</devicename> + + Configuring <filename>vinum</filename> The GENERIC kernel does not contain - vinum. It is possible to build a - custom kernel which includes vinum, but + vinum. It is possible to build a + custom kernel which includes vinum, but this is not recommended. The standard way to start - vinum is as a kernel module. + vinum is as a kernel module. &man.kldload.8; is not needed because when &man.gvinum.8; starts, it checks whether the module has been loaded, and if it is not, it loads it automatically. @@ -840,10 +874,10 @@ Startup - vinum stores configuration + vinum stores configuration information on the disk slices in essentially the same form as in the configuration files. When reading from the - configuration database, vinum + configuration database, vinum recognizes a number of keywords which are not allowed in the configuration files. For example, a disk configuration might contain the following text: @@ -871,15 +905,15 @@ sd name bigraid.p0.s4 drive e plex bigra The obvious differences here are the presence of explicit location information and naming, both of which are allowed but discouraged, and the information on the states. - vinum does not store information + vinum does not store information about drives in the configuration information. It finds the drives by scanning the configured disk drives for partitions - with a vinum label. This enables - vinum to identify drives correctly + with a vinum label. This enables + vinum to identify drives correctly even if they have been assigned different &unix; drive IDs. - + Automatic Startup Gvinum always features an @@ -889,14 +923,14 @@ sd name bigraid.p0.s4 drive e plex bigra geom_vinum_load="YES" to /boot/loader.conf. - When vinum is started with + When vinum is started with gvinum start, - vinum reads the configuration - database from one of the vinum + vinum reads the configuration + database from one of the vinum drives. Under normal circumstances, each drive contains an identical copy of the configuration database, so it does not matter which drive is read. After a crash, - however, vinum must determine + however, vinum must determine which drive was updated most recently and read the configuration from this drive. It then updates the configuration, if necessary, from progressively older @@ -905,12 +939,12 @@ sd name bigraid.p0.s4 drive e plex bigra - - Using <devicename>vinum</devicename> for the Root + <sect1 xml:id="vinum-root"> + <title>Using <filename>vinum</filename> for the Root File System For a machine that has fully-mirrored file systems using - vinum, it is desirable to also + vinum, it is desirable to also mirror the root file system. Setting up such a configuration is less trivial than mirroring an arbitrary file system because: @@ -919,7 +953,7 @@ sd name bigraid.p0.s4 drive e plex bigra The root file system must be available very early during the boot process, so the - vinum infrastructure must + vinum infrastructure must already be available at this time. @@ -927,20 +961,20 @@ sd name bigraid.p0.s4 drive e plex bigra contains the system bootstrap and the kernel. These must be read using the host system's native utilities, such as the BIOS, which often cannot be taught about the details - of vinum. + of vinum. In the following sections, the term root volume is generally used to describe the - vinum volume that contains the root + vinum volume that contains the root file system. - Starting up <devicename>vinum</devicename> Early + <title>Starting up <filename>vinum</filename> Early Enough for the Root File System - vinum must be available early + vinum must be available early in the system boot as &man.loader.8; must be able to load the vinum kernel module before starting the kernel. This can be accomplished by putting this line in @@ -951,13 +985,13 @@ sd name bigraid.p0.s4 drive e plex bigra - Making a <devicename>vinum</devicename>-based Root + <title>Making a <filename>vinum</filename>-based Root Volume Accessible to the Bootstrap The current &os; bootstrap is only 7.5 KB of code and does not understand the internal - vinum structures. This means that it - cannot parse the vinum configuration + vinum structures. This means that it + cannot parse the vinum configuration data or figure out the elements of a boot volume. Thus, some workarounds are necessary to provide the bootstrap code with the illusion of a standard a partition @@ -989,7 +1023,7 @@ sd name bigraid.p0.s4 drive e plex bigra partitions is located at the same offset within its device, compared with other devices containing plexes of the root volume. However, it is probably a good idea to create the - vinum volumes that way so the + vinum volumes that way so the resulting mirrored devices are symmetric, to avoid confusion. @@ -1005,7 +1039,7 @@ sd name bigraid.p0.s4 drive e plex bigra &prompt.root; gvinum l -rv root - vinum offsets and sizes are + vinum offsets and sizes are measured in bytes. They must be divided by 512 in order to obtain the block numbers that are to be used by bsdlabel. @@ -1018,13 +1052,13 @@ sd name bigraid.p0.s4 drive e plex bigra &prompt.root; bsdlabel -e devname devname must be either the - name of the disk, like da0 for + name of the disk, like da0 for disks without a slice table, or the name of the - slice, like ad0s1. + slice, like ad0s1. If there is already an a partition on the device from a - pre-vinum root file system, it + pre-vinum root file system, it should be renamed to something else so that it remains accessible (just in case), but will no longer be used by default to bootstrap the system. A currently mounted root @@ -1034,7 +1068,7 @@ sd name bigraid.p0.s4 drive e plex bigra disk that is not been currently booted is manipulated first. - The offset of the vinum + The offset of the vinum partition on this device (if any) must be added to the offset of the respective root volume subdisk on this device. The resulting value will become the @@ -1051,9 +1085,9 @@ sd name bigraid.p0.s4 drive e plex bigra That way, a new a partition will be established that overlaps the - vinum partition on this device. + vinum partition on this device. bsdlabel will only allow for this - overlap if the vinum partition + overlap if the vinum partition has properly been marked using the vinum fstype. @@ -1070,8 +1104,8 @@ sd name bigraid.p0.s4 drive e plex bigra It should be remembered that all files containing control information must be relative to the root file system in the - vinum volume which, when setting up - a new vinum root volume, might not + vinum volume which, when setting up + a new vinum root volume, might not match the root file system that is currently active. So in particular, /etc/fstab and /boot/loader.conf need to be taken care @@ -1079,7 +1113,7 @@ sd name bigraid.p0.s4 drive e plex bigra At next reboot, the bootstrap should figure out the appropriate control information from the new - vinum-based root file system, and act + vinum-based root file system, and act accordingly. At the end of the kernel initialization process, after all devices have been announced, the prominent notice that shows the success of this setup is a message like: @@ -1088,10 +1122,10 @@ sd name bigraid.p0.s4 drive e plex bigra - Example of a <devicename>vinum</devicename>-based Root + <title>Example of a <filename>vinum</filename>-based Root Setup - After the vinum root volume has + After the vinum root volume has been set up, the output of gvinum l -rv root could look like: @@ -1131,18 +1165,18 @@ Subdisk root.p1.s0: parameter for the faked a partition matches the value outlined above, while the offset parameter is the sum of the offset - within the vinum partition + within the vinum partition h, and the offset of this partition within the device or slice. This is a typical setup that is necessary to avoid the problem described in . The entire a partition is completely within the h partition containing all the - vinum data for this device. + vinum data for this device. In the above example, the entire device is dedicated to - vinum and there is no leftover - pre-vinum root partition. + vinum and there is no leftover + pre-vinum root partition. @@ -1163,7 +1197,7 @@ Subdisk root.p1.s0: using set or unset. - If the vinum kernel module was + If the vinum kernel module was not yet in the list of modules to load automatically, type load geom_vinum. @@ -1185,15 +1219,15 @@ Subdisk root.p1.s0: alternate choice would be something like ufs:da0d which could be a hypothetical partition containing the - pre-vinum root file system. Care + pre-vinum root file system. Care should be taken if one of the alias a partitions is entered here, that it actually references the subdisks of the - vinum root device, because in a + vinum root device, because in a mirrored setup, this would only mount one piece of a mirrored root device. If this file system is to be mounted read-write later on, it is necessary to remove the other - plex(es) of the vinum root volume + plex(es) of the vinum root volume since these plexes would otherwise carry inconsistent data. @@ -1207,45 +1241,45 @@ Subdisk root.p1.s0: process starts), an attempt can be made to interrupt the primary bootstrap by pressing space. This will make the bootstrap stop - in stage two. An attempt + in stage two. An attempt can be made here to boot off an alternate partition, like the partition containing the previous root file system that has been moved away from a. - + Nothing Boots, the Bootstrap Panics This situation will happen if the bootstrap had been - destroyed by the vinum - installation. Unfortunately, vinum + destroyed by the vinum + installation. Unfortunately, vinum accidentally leaves only 4 KB at the beginning of its partition free before starting to write its - vinum header information. However, + vinum header information. However, the stage one and two bootstraps plus the bsdlabel require 8 - KB. So if a vinum partition was + KB. So if a vinum partition was started at offset 0 within a slice or disk that was meant to - be bootable, the vinum setup will + be bootable, the vinum setup will trash the bootstrap. Similarly, if the above situation has been recovered, by booting from a Fixit media, and the bootstrap has been re-installed using - bsdlabel -B as described in , the bootstrap will trash the - vinum header, and - vinum will no longer find its - disk(s). Though no actual vinum - configuration data or data in vinum + bsdlabel -B as described in , the bootstrap will trash the + vinum header, and + vinum will no longer find its + disk(s). Though no actual vinum + configuration data or data in vinum volumes will be trashed, and it would be possible to recover all the data by entering exactly the same - vinum configuration data again, the + vinum configuration data again, the situation is hard to fix. It is necessary to move the - entire vinum partition by at least - 4 KB, in order to have the vinum + entire vinum partition by at least + 4 KB, in order to have the vinum header and the system bootstrap no longer collide. - + From owner-svn-doc-head@FreeBSD.ORG Wed Feb 25 23:42:06 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7A3E7CEF; Wed, 25 Feb 2015 23:42:06 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4A8ADDC9; Wed, 25 Feb 2015 23:42:06 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PNg6C6005914; Wed, 25 Feb 2015 23:42:06 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PNg6L4005913; Wed, 25 Feb 2015 23:42:06 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201502252342.t1PNg6L4005913@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Wed, 25 Feb 2015 23:42:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46295 - head/en_US.ISO8859-1/articles/vinum X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 23:42:06 -0000 Author: wblock Date: Wed Feb 25 23:42:05 2015 New Revision: 46295 URL: https://svnweb.freebsd.org/changeset/doc/46295 Log: Fix paths to images. Modified: head/en_US.ISO8859-1/articles/vinum/article.xml Modified: head/en_US.ISO8859-1/articles/vinum/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/vinum/article.xml Wed Feb 25 19:22:04 2015 (r46294) +++ head/en_US.ISO8859-1/articles/vinum/article.xml Wed Feb 25 23:42:05 2015 (r46295) @@ -158,7 +158,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -270,7 +270,7 @@ - + @@ -540,7 +540,7 @@ - + @@ -611,7 +611,7 @@ - + @@ -683,7 +683,7 @@ - + @@ -733,7 +733,7 @@ - + From owner-svn-doc-head@FreeBSD.ORG Thu Feb 26 10:48:43 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6A0B7786; Thu, 26 Feb 2015 10:48:43 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4B346F59; Thu, 26 Feb 2015 10:48:43 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1QAmhET017960; Thu, 26 Feb 2015 10:48:43 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1QAmh61017958; Thu, 26 Feb 2015 10:48:43 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201502261048.t1QAmh61017958@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Thu, 26 Feb 2015 10:48:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46296 - head/ja_JP.eucJP/htdocs/releases X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2015 10:48:43 -0000 Author: ryusuke Date: Thu Feb 26 10:48:42 2015 New Revision: 46296 URL: https://svnweb.freebsd.org/changeset/doc/46296 Log: - Merge the following from the English version: r45988 -> r46283 head/ja_JP.eucJP/htdocs/releases/index.xml Modified: head/ja_JP.eucJP/htdocs/releases/index.xml Modified: head/ja_JP.eucJP/htdocs/releases/index.xml ============================================================================== --- head/ja_JP.eucJP/htdocs/releases/index.xml Wed Feb 25 23:42:05 2015 (r46295) +++ head/ja_JP.eucJP/htdocs/releases/index.xml Thu Feb 26 10:48:42 2015 (r46296) @@ -5,7 +5,7 @@ ]> - + @@ -102,7 +102,18 @@ Errata (Àµ¸íɽ) + + + +

        ¥µ¥Ý¡¼¥È¤¬½ªÎ»¤·¤¿¥ê¥ê¡¼¥¹

        +

        ¤³¤ì¤Þ¤Ç¤Î¥ê¥ê¡¼¥¹¤Î¥ê¥ê¡¼¥¹Æü¡¢Ê¬Îà¡¢Êݼ齪λÆü (End-Of-Life (EOL)) + ¤Î´°Á´¤Ê¾ðÊó¤Ï¡¢FreeBSD + ¥»¥­¥å¥ê¥Æ¥£¾ðÊó ¤Î + ¥µ¥Ý¡¼¥È¤¬½ªÎ»¤·¤¿¥ê¥ê¡¼¥¹ + ¤Ë¤Þ¤È¤á¤é¤ì¤Æ¤¤¤Þ¤¹¡£

        + + - - -

        ¥µ¥Ý¡¼¥È¤¬½ªÎ»¤·¤¿¥ê¥ê¡¼¥¹

        - -

        ¤³¤ì¤Þ¤Ç¤Î¥ê¥ê¡¼¥¹¤Î¥ê¥ê¡¼¥¹Æü¡¢Ê¬Îà¡¢Êݼ齪λÆü (End-Of-Life (EOL)) - ¤Î´°Á´¤Ê¾ðÊó¤Ï¡¢FreeBSD - ¥»¥­¥å¥ê¥Æ¥£¾ðÊó ¤Î - ¥µ¥Ý¡¼¥È¤¬½ªÎ»¤·¤¿¥ê¥ê¡¼¥¹ - ¤Ë¤Þ¤È¤á¤é¤ì¤Æ¤¤¤Þ¤¹¡£

        - -
          -
        • 8.3 (2012 ǯ 4 ·î) - - ¥¢¥Ê¥¦¥ó¥¹: - ¥ê¥ê¡¼¥¹¥Î¡¼¥È: - ¥¤¥ó¥¹¥È¡¼¥ë¥¬¥¤¥É: - ¥Ï¡¼¥É¥¦¥§¥¢¥Î¡¼¥È - README: - Errata (Àµ¸íɽ) - -
        • 9.0 (2012 ǯ 1 ·î) @@ -157,6 +146,17 @@ Errata (Àµ¸íɽ)
        • + +
        • 8.3 (2012 ǯ 4 ·î) + + ¥¢¥Ê¥¦¥ó¥¹: + ¥ê¥ê¡¼¥¹¥Î¡¼¥È: + ¥¤¥ó¥¹¥È¡¼¥ë¥¬¥¤¥É: + ¥Ï¡¼¥É¥¦¥§¥¢¥Î¡¼¥È + README: + Errata (Àµ¸íɽ) + +
        • 8.2 (2011 ǯ 2 ·î) From owner-svn-doc-head@FreeBSD.ORG Thu Feb 26 21:56:53 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3AEC7C8; Thu, 26 Feb 2015 21:56:53 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 23CBAD3A; Thu, 26 Feb 2015 21:56:53 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1QLurtq041647; Thu, 26 Feb 2015 21:56:53 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1QLuqTH041643; Thu, 26 Feb 2015 21:56:52 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201502262156.t1QLuqTH041643@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 26 Feb 2015 21:56:52 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46297 - head/en_US.ISO8859-1/htdocs/releases/10.2R X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2015 21:56:53 -0000 Author: gjb Date: Thu Feb 26 21:56:51 2015 New Revision: 46297 URL: https://svnweb.freebsd.org/changeset/doc/46297 Log: Add the initial schedule for FreeBSD 10.2-RELEASE. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Added: head/en_US.ISO8859-1/htdocs/releases/10.2R/ head/en_US.ISO8859-1/htdocs/releases/10.2R/Makefile (contents, props changed) head/en_US.ISO8859-1/htdocs/releases/10.2R/docbook.css (contents, props changed) head/en_US.ISO8859-1/htdocs/releases/10.2R/schedule.xml (contents, props changed) head/en_US.ISO8859-1/htdocs/releases/10.2R/todo.xml (contents, props changed) Added: head/en_US.ISO8859-1/htdocs/releases/10.2R/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/10.2R/Makefile Thu Feb 26 21:56:51 2015 (r46297) @@ -0,0 +1,15 @@ +# $FreeBSD$ + +.if exists(../Makefile.conf) +.include "../Makefile.conf" +.endif +.if exists(../Makefile.inc) +.include "../Makefile.inc" +.endif + +DOCS= schedule.xml \ + todo.xml + +DATA= docbook.css + +.include "${DOC_PREFIX}/share/mk/web.site.mk" Added: head/en_US.ISO8859-1/htdocs/releases/10.2R/docbook.css ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/10.2R/docbook.css Thu Feb 26 21:56:51 2015 (r46297) @@ -0,0 +1,403 @@ +/* + * Copyright (c) 2001, 2003, 2010 The FreeBSD Documentation Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +/* + * General DocBook styles from the DocBook XSL distribution + */ + +.formalpara-title { + font-weight: bold; +} + +a:link { + color:#0645AD; + text-decoration: underline; +} + +a:visited, a:hover, a:active { + color:#663366; + text-decoration: underline; +} + +div.blockquote-title { + font-weight: bold; + margin-top: 1em; + margin-bottom: 1em; +} + +span.msgmain-title { + font-weight: bold; +} + +span.msgsub-title { + font-weight: bold; +} + +span.msgrel-title { + font-weight: bold; +} + +div.msglevel, div.msgorig, div.msgaud { + margin-top: 1em; + margin-bottom: 1em; +} + +span.msglevel-title, span.msgorig-title, span.msgaud-title { + font-weight: bold; +} + +div.msgexplan { + margin-top: 1em; + margin-bottom: 1em; +} + +span.msgexplan-title { + font-weight: bold; +} + +div.figure-title { + font-weight: bold; +} + +div.example-title { + font-weight: bold; +} + +div.equation-title { + font-weight: bold; +} + +div.table-title { + font-weight: bold; +} + +div.sidebar-title { + font-weight: bold; +} + +div.synopsis { + white-space: pre; + font-family: monospace; +} + +/* + * FreeBSD-specific formatting + */ + +body address { + line-height: 1.3; + margin: .6em 0; +} + +html body { + margin: 1em 8% 1em 10%; + line-height: 1.2; +} + +@media screen { + html body { font-family: sans-serif; } +} + +@media print { + html body { font-family: serif; } +} + +.legalnotice { + font-size: small; + font-variant: small-caps; +} + +body div { + margin: 0; +} + +dl { + margin: .4em 0 0 0; + line-height: 1.2; +} + +dt { + font-weight: bold; + margin: 0.4em 0 0 0; +} + +div.abstract div.abstract-title, +div.toc div.toc-title, +div.list-of-figures div.toc-title, +div.list-of-tables div.toc-title, +div.list-of-examples div.toc-title { + font-size: 115%; +} + +div.calloutlist dt { + float: left; + width: 1em;} + +div.calloutlist dd { + clear: right; + margin-bottom: 1ex; +} + +body .calloutlist td { + padding-right: 0.5em; + width: auto; +} + +body .calloutlist td p { + line-height: 1.2; + margin-top: 4px; + margin-bottom: 4px; +} + +body form { + margin: .6em 0; +} + +div.example p b, +.question, +div.table p b, +div.procedure p b { + color: #990000; +} + +h1.title, h2.title, h3.title, h4.title, h5.title, h6.title, +h3.author, .corpauthor, +div.abstract div.abstract-title, +div.toc div.toc-title, +div.list-of-figures div.toc-title, +div.list-of-tables div.toc-title, +div.list-of-examples div.toc-title { + font-weight: bold; + line-height: 1.3; + margin-top: 1em; + margin-left: 0; + color: #990000; +} + +h1.title, h2.title { + margin: .8em 0 0 -4%; +} + +h3.title, h4.title { + margin: .8em 0 0 -3%; +} + +h5.title { + margin: .8em 0 0 -2%; +} + +h6.title { + margin: .8em 0 0 -1%; +} + +body hr { + margin: .6em; + border-width: 0 0 1px 0; + border-style: solid; + border-color: #cecece; +} + +body img.navheader { + margin: 0 0 0 -4%; +} + +ol { + margin: 0 0 0 1em; + line-height: 1.2; +} + +body pre { + margin: .75em 0; + font-family: monospace; +} + +body td, body th { + line-height: 1.2; + padding-right: 1.5em; +} + +ul, body dir, body menu { + margin: 0 0 0 1em; + line-height: 1.2; +} + +html { + margin: 0; + padding: 0; +} + +.filename { + color: #007a00; +} + +.package, .port { + color: #007a00; + font-family: monospace; + font-style: italic; +} + +.svnref { + color: #007a00; +} + +.guimenu, .guimenuitem, .guisubmenu, +.guilabel, .interface, +.shortcut, .shortcut .keycap { + font-weight: bold; +} + +.guibutton { + background-color: #CFCFCF; + padding: 2px; +} + +.accel { + background-color: #F0F0F0; + text-decoration: underline; +} + +pre.screen { + white-space: pre; + overflow: auto; + font-family: monospace; + padding: 1ex; + background-color: #edc; + border: 1px solid #ccc; + border-radius: 4px; +} + +pre.programlisting { + white-space: pre; + overflow: auto; + font-family: monospace; + padding: 1ex; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} + +@media screen { /* hide from IE3 */ + a[href]:hover { background: #ffa } +} + +.informaltable, .table th { + padding-left: 0.2em; + text-align: left; +} + +.note, .tip, .important, .warning, .caution, .example, div.procedure { + border-radius: 4px; + padding: 2ex 2ex 0 2ex; + margin: .75em 3em .75em 1em; + line-height: 1.3; +} + +.note, div.procedure { + color: #222; + background: #eee; + border: 1px solid #ccc; + width: 90%; +} + +.tip { + color: #004F00; + background: #d8ecd6; + border: 1px solid green; + width: 90%; +} + +.important { + font-style:italic; + border: 1px solid #a00; + border-left: 12px solid #c00; + width: 90%; +} + +.warning { + color: #9F1313; + background: #f8e8e8; + border: 1px solid #e59595; + width: 90%; +} + +.caution { + color: #3E3535; + background: #FFC; + border: 1px solid #e59595; + width: 90%; +} + +.example { + background: #fefde6; + border: 1px solid #f1bb16; + width: 90%; +} + +.admontitle { + display: inline; + line-height: 1; + margin-right: 0; +} + +.procedure-title { + font-weight: bold; + line-height: 1; + margin-right: 0; +} + +.note p, .tip p, .important p, .warning p, .caution p, { + display: inline; +} + +.informaltable table.calstable tr td { + padding-left: 1em; + padding-right: 1em; +} + +.authorgroup { + font-style: italic; +} + +.userinput, +.userinput code { + font-weight: bold; +} + +pre.screen strong { + font-weight: normal; +} + +.procedure ol { + line-height: 1.2; + margin: 0 0 0 -1em; +} + +span.contrib { + font-size: small; + font-style: italic; +} Added: head/en_US.ISO8859-1/htdocs/releases/10.2R/schedule.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/10.2R/schedule.xml Thu Feb 26 21:56:51 2015 (r46297) @@ -0,0 +1,181 @@ + + + + + + + +]> + + + + &title; + + $FreeBSD$ + + + + +

          Introduction

          + +

          This is the release schedule for &os; &local.rel;. For more + information about the release engineering process, please see the + Release Engineering section + of the web site.

          + +

          General discussions about the pending release and known issues + should be sent to the public freebsd-stable + mailing list. MFC + requests should be sent to re@FreeBSD.org.

          + + &beta.local.where; + &beta2.local.where; + +

          Schedule

          + +
        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ActionExpectedActualDescription
        Initial release schedule announcement-26 February 2015Release Engineers send announcement email to developers with + a rough schedule.
        Release schedule reminder1 July 2015-Release Engineers send reminder announcement e-mail to + developers with updated schedule.
        Code slush begins28 August 2015-Release Engineers announce that all further commits to the + &local.branch.stable; branch will not require explicit + approval, however new features should be avoided.
        Code freeze begins11 September 2015-Release Engineers announce that all further commits to the + &local.branch.stable; branch will require explicit approval. + Certain blanket approvals will be granted for narrow areas of + development, documentation improvements, etc.
        BETA1 builds begin18 September 2015-First beta test snapshot.
        BETA2 builds begin25 September 2015-Second beta test snapshot.
        BETA3 builds begin *2 October 2015-Third beta test snapshot.
        &local.branch.releng; branch9 October 2015-Subversion branch created; future release engineering + proceeds on this branch.
        RC1 builds begin9 October 2015-First release candidate.
        &local.branch.stable; thaw10 October 2015-The code freeze on the &local.branch.stable; branch + is lifted.
        RC2 builds begin16 October 2015-Second release candidate.
        RC3 builds begin *23 October 2015-Third release candidate.
        RELEASE builds begin30 October 2015-&local.rel;-RELEASE builds begin.
        RELEASE announcement9 November 2015-&local.rel;-RELEASE press release.
        Turn over to the secteam--&local.branch.releng; branch is handed over to the + &os;  Security Officer Team in one or two weeks after the + announcement.
        + +

        "*" indicates "as-needed" items.

        + +

        Status / TODO

        + &os; Release + Engineering TODO Page + +

        Additional Information

        + + + + + + Added: head/en_US.ISO8859-1/htdocs/releases/10.2R/todo.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/10.2R/todo.xml Thu Feb 26 21:56:51 2015 (r46297) @@ -0,0 +1,112 @@ + + + + + +]> + + + + + + &title; + + $FreeBSD$ + + + + +

        Introduction

        + +

        Please do not edit this file unless you are + on the Release Engineering Team, or a member of the Release + Engineering Team gave you explicit permission to do so.

        + +

        This is the release cycle TODO page, outlining + items that are in-progress, issues that must be fixed (release + blockers), issues that need to be fixed but are not blockers, + and issues that should be fixed as an Errata Notice after the + release.

        + +

        Works in Progress

        + + + + + + + + + + + + + +
        Pre-Freeze IssuesDescriptionWorkaround
        n/an/an/a
        +
        + +

        Release Blockers

        + + + + + + + + + + + + + +
        DescriptionWorkaroundTarget Date
        n/an/an/a
        +
        + +

        Release Issues

        + + + + + + + + + + + + + +
        DescriptionWorkaroundTarget Date
        n/an/an/a
        +
        + +

        Post-Release Errata Items

        + + + + + + + + + + + +
        DescriptionWorkaround
        n/an/a
        +
        + +

        Additional Information

        + + + + From owner-svn-doc-head@FreeBSD.ORG Thu Feb 26 21:57:16 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 170AC125; Thu, 26 Feb 2015 21:57:16 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F3CF6D3C; Thu, 26 Feb 2015 21:57:15 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1QLvFJR041749; Thu, 26 Feb 2015 21:57:15 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1QLvFqL041745; Thu, 26 Feb 2015 21:57:15 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201502262157.t1QLvFqL041745@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 26 Feb 2015 21:57:15 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46298 - head/en_US.ISO8859-1/htdocs/releases/11.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-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2015 21:57:16 -0000 Author: gjb Date: Thu Feb 26 21:57:14 2015 New Revision: 46298 URL: https://svnweb.freebsd.org/changeset/doc/46298 Log: Add the initial schedule for FreeBSD 11.0-RELEASE. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Added: head/en_US.ISO8859-1/htdocs/releases/11.0R/ head/en_US.ISO8859-1/htdocs/releases/11.0R/Makefile (contents, props changed) head/en_US.ISO8859-1/htdocs/releases/11.0R/docbook.css (contents, props changed) head/en_US.ISO8859-1/htdocs/releases/11.0R/schedule.xml (contents, props changed) head/en_US.ISO8859-1/htdocs/releases/11.0R/todo.xml (contents, props changed) Added: head/en_US.ISO8859-1/htdocs/releases/11.0R/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/11.0R/Makefile Thu Feb 26 21:57:14 2015 (r46298) @@ -0,0 +1,15 @@ +# $FreeBSD$ + +.if exists(../Makefile.conf) +.include "../Makefile.conf" +.endif +.if exists(../Makefile.inc) +.include "../Makefile.inc" +.endif + +DOCS= schedule.xml \ + todo.xml + +DATA= docbook.css + +.include "${DOC_PREFIX}/share/mk/web.site.mk" Added: head/en_US.ISO8859-1/htdocs/releases/11.0R/docbook.css ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/11.0R/docbook.css Thu Feb 26 21:57:14 2015 (r46298) @@ -0,0 +1,403 @@ +/* + * Copyright (c) 2001, 2003, 2010 The FreeBSD Documentation Project + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * $FreeBSD$ + */ + +/* + * General DocBook styles from the DocBook XSL distribution + */ + +.formalpara-title { + font-weight: bold; +} + +a:link { + color:#0645AD; + text-decoration: underline; +} + +a:visited, a:hover, a:active { + color:#663366; + text-decoration: underline; +} + +div.blockquote-title { + font-weight: bold; + margin-top: 1em; + margin-bottom: 1em; +} + +span.msgmain-title { + font-weight: bold; +} + +span.msgsub-title { + font-weight: bold; +} + +span.msgrel-title { + font-weight: bold; +} + +div.msglevel, div.msgorig, div.msgaud { + margin-top: 1em; + margin-bottom: 1em; +} + +span.msglevel-title, span.msgorig-title, span.msgaud-title { + font-weight: bold; +} + +div.msgexplan { + margin-top: 1em; + margin-bottom: 1em; +} + +span.msgexplan-title { + font-weight: bold; +} + +div.figure-title { + font-weight: bold; +} + +div.example-title { + font-weight: bold; +} + +div.equation-title { + font-weight: bold; +} + +div.table-title { + font-weight: bold; +} + +div.sidebar-title { + font-weight: bold; +} + +div.synopsis { + white-space: pre; + font-family: monospace; +} + +/* + * FreeBSD-specific formatting + */ + +body address { + line-height: 1.3; + margin: .6em 0; +} + +html body { + margin: 1em 8% 1em 10%; + line-height: 1.2; +} + +@media screen { + html body { font-family: sans-serif; } +} + +@media print { + html body { font-family: serif; } +} + +.legalnotice { + font-size: small; + font-variant: small-caps; +} + +body div { + margin: 0; +} + +dl { + margin: .4em 0 0 0; + line-height: 1.2; +} + +dt { + font-weight: bold; + margin: 0.4em 0 0 0; +} + +div.abstract div.abstract-title, +div.toc div.toc-title, +div.list-of-figures div.toc-title, +div.list-of-tables div.toc-title, +div.list-of-examples div.toc-title { + font-size: 115%; +} + +div.calloutlist dt { + float: left; + width: 1em;} + +div.calloutlist dd { + clear: right; + margin-bottom: 1ex; +} + +body .calloutlist td { + padding-right: 0.5em; + width: auto; +} + +body .calloutlist td p { + line-height: 1.2; + margin-top: 4px; + margin-bottom: 4px; +} + +body form { + margin: .6em 0; +} + +div.example p b, +.question, +div.table p b, +div.procedure p b { + color: #990000; +} + +h1.title, h2.title, h3.title, h4.title, h5.title, h6.title, +h3.author, .corpauthor, +div.abstract div.abstract-title, +div.toc div.toc-title, +div.list-of-figures div.toc-title, +div.list-of-tables div.toc-title, +div.list-of-examples div.toc-title { + font-weight: bold; + line-height: 1.3; + margin-top: 1em; + margin-left: 0; + color: #990000; +} + +h1.title, h2.title { + margin: .8em 0 0 -4%; +} + +h3.title, h4.title { + margin: .8em 0 0 -3%; +} + +h5.title { + margin: .8em 0 0 -2%; +} + +h6.title { + margin: .8em 0 0 -1%; +} + +body hr { + margin: .6em; + border-width: 0 0 1px 0; + border-style: solid; + border-color: #cecece; +} + +body img.navheader { + margin: 0 0 0 -4%; +} + +ol { + margin: 0 0 0 1em; + line-height: 1.2; +} + +body pre { + margin: .75em 0; + font-family: monospace; +} + +body td, body th { + line-height: 1.2; + padding-right: 1.5em; +} + +ul, body dir, body menu { + margin: 0 0 0 1em; + line-height: 1.2; +} + +html { + margin: 0; + padding: 0; +} + +.filename { + color: #007a00; +} + +.package, .port { + color: #007a00; + font-family: monospace; + font-style: italic; +} + +.svnref { + color: #007a00; +} + +.guimenu, .guimenuitem, .guisubmenu, +.guilabel, .interface, +.shortcut, .shortcut .keycap { + font-weight: bold; +} + +.guibutton { + background-color: #CFCFCF; + padding: 2px; +} + +.accel { + background-color: #F0F0F0; + text-decoration: underline; +} + +pre.screen { + white-space: pre; + overflow: auto; + font-family: monospace; + padding: 1ex; + background-color: #edc; + border: 1px solid #ccc; + border-radius: 4px; +} + +pre.programlisting { + white-space: pre; + overflow: auto; + font-family: monospace; + padding: 1ex; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} + +@media screen { /* hide from IE3 */ + a[href]:hover { background: #ffa } +} + +.informaltable, .table th { + padding-left: 0.2em; + text-align: left; +} + +.note, .tip, .important, .warning, .caution, .example, div.procedure { + border-radius: 4px; + padding: 2ex 2ex 0 2ex; + margin: .75em 3em .75em 1em; + line-height: 1.3; +} + +.note, div.procedure { + color: #222; + background: #eee; + border: 1px solid #ccc; + width: 90%; +} + +.tip { + color: #004F00; + background: #d8ecd6; + border: 1px solid green; + width: 90%; +} + +.important { + font-style:italic; + border: 1px solid #a00; + border-left: 12px solid #c00; + width: 90%; +} + +.warning { + color: #9F1313; + background: #f8e8e8; + border: 1px solid #e59595; + width: 90%; +} + +.caution { + color: #3E3535; + background: #FFC; + border: 1px solid #e59595; + width: 90%; +} + +.example { + background: #fefde6; + border: 1px solid #f1bb16; + width: 90%; +} + +.admontitle { + display: inline; + line-height: 1; + margin-right: 0; +} + +.procedure-title { + font-weight: bold; + line-height: 1; + margin-right: 0; +} + +.note p, .tip p, .important p, .warning p, .caution p, { + display: inline; +} + +.informaltable table.calstable tr td { + padding-left: 1em; + padding-right: 1em; +} + +.authorgroup { + font-style: italic; +} + +.userinput, +.userinput code { + font-weight: bold; +} + +pre.screen strong { + font-weight: normal; +} + +.procedure ol { + line-height: 1.2; + margin: 0 0 0 -1em; +} + +span.contrib { + font-size: small; + font-style: italic; +} Added: head/en_US.ISO8859-1/htdocs/releases/11.0R/schedule.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/11.0R/schedule.xml Thu Feb 26 21:57:14 2015 (r46298) @@ -0,0 +1,220 @@ + + + + + + + + +]> + + + + &title; + + $FreeBSD$ + + + + +

        Introduction

        + +

        This is the release schedule for &os; &local.rel;. For more + information about the release engineering process, please see the Release Engineering section of the + web site.

        + +

        General discussions about the pending release and known issues should be + sent to the public + freebsd-current mailing list. + MFC + requests should be sent to + re@FreeBSD.org.

        + + &beta.local.where; + &beta2.local.where; + +

        Schedule

        + +

        During the &local.branch.head; freeze, the Release Engineering + Team may create ALPHA snapshots to publish for testing purposes. + As the frequency and total number of the ALPHA snapshots will + depend on the length of time the &local.branch.head; branch is + frozen, no official schedule is provided.

        + +

        Announcements regarding the availability of the + ALPHA snapshots will be sent to the freebsd-current + and freebsd-snapshots + mailing lists.

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        ActionExpectedActualDescription
        Initial release schedule announcement-26 February 2015Release Engineers send announcement email to developers with + a rough schedule.
        Release schedule reminder25 March 2016-Release Engineers send reminder announcement e-mail to + developers with updated schedule.
        Code slush begins22 April 2016-Release Engineers announce that all further commits to the + &local.branch.head; branch will not require explicit + approval, however new features should be avoided.
        Code freeze begins29 April 2016-Release Engineers announce that all further commits to the + &local.branch.head; branch will require explicit approval. + Certain blanket approvals will be granted for narrow areas of + development, documentation improvements, etc.
        KBI freeze begins13 May 2016-Release Engineers announce that all further commits to the + &local.branch.head; branch will require explicit approval. + Additionally, there can be no changes to the KBI until + &local.branch.head; is branched to &local.branch.stable;.
        &local.branch.stable; branch10 June 2016-Subversion branch created; release engineering continues + on this branch.
        BETA1 builds begin10 June 2016-First beta test snapshot.
        &local.branch.head; thaw11 June 2016-The code freeze on the &local.branch.head; branch + is lifted.
        BETA2 builds begin17 June 2016-Second beta test snapshot.
        BETA3 builds begin *24 June 2016-Third beta test snapshot.
        &local.branch.releng; branch1 July 2016-Subversion branch created; future release engineering + proceeds on this branch.
        RC1 builds begin1 July 2016-First release candidate.
        &local.branch.stable; thaw2 July 2016-The code freeze on the &local.branch.stable; branch + is lifted.
        RC2 builds begin8 July 2016-Second release candidate.
        RC3 builds begin *15 July 2016-Third release candidate.
        RELEASE builds begin22 July 2016-&local.rel;-RELEASE builds begin.
        RELEASE announcement27 July 2016-&local.rel;-RELEASE press release.
        Turn over to the secteam--&local.branch.releng; branch is handed over to the + &os; Security Officer Team in one or two weeks after the + announcement.
        + +

        "*" indicates "as-needed" items.

        + +

        Status / TODO

        + &os; Release + Engineering TODO Page + +

        Additional Information

        + + + + + + Added: head/en_US.ISO8859-1/htdocs/releases/11.0R/todo.xml ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/en_US.ISO8859-1/htdocs/releases/11.0R/todo.xml Thu Feb 26 21:57:14 2015 (r46298) @@ -0,0 +1,113 @@ + + + + + + +]> + + + + + + &title; + + $FreeBSD$ + + + + +

        Introduction

        + +

        Please do not edit this file unless you are + on the Release Engineering Team, or a member of the Release + Engineering Team gave you explicit permission to do so.

        + +

        This is the release cycle TODO page, outlining + items that are in-progress, issues that must be fixed (release + blockers), issues that need to be fixed but are not blockers, + and issues that should be fixed as an Errata Notice after the + release.

        + +

        Works in Progress

        + + + + + + + + + + + + + +
        Pre-Freeze IssuesDescriptionWorkaround
        n/an/an/a
        +
        + +

        Release Blockers

        + + + + + + + + + + + + + +
        DescriptionWorkaroundTarget Date
        n/an/an/a
        +
        + +

        Release Issues

        + + + + + + + + + + + + + +
        DescriptionWorkaroundTarget Date
        n/an/an/a
        +
        + +

        Post-Release Errata Items

        + + + + + + + + + + + +
        DescriptionWorkaround
        n/an/a
        +
        + +

        Additional Information

        + + + + From owner-svn-doc-head@FreeBSD.ORG Thu Feb 26 21:57:32 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 36E59184; Thu, 26 Feb 2015 21:57:32 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 21960D3F; Thu, 26 Feb 2015 21:57:32 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1QLvWmc041819; Thu, 26 Feb 2015 21:57:32 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1QLvVdc041818; Thu, 26 Feb 2015 21:57:31 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201502262157.t1QLvVdc041818@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 26 Feb 2015 21:57:31 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46299 - head/en_US.ISO8859-1/htdocs/releases X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2015 21:57:32 -0000 Author: gjb Date: Thu Feb 26 21:57:31 2015 New Revision: 46299 URL: https://svnweb.freebsd.org/changeset/doc/46299 Log: Connect the 10.2-RELEASE and 11.0-RELEASE schedules to the build. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releases/Makefile Modified: head/en_US.ISO8859-1/htdocs/releases/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/releases/Makefile Thu Feb 26 21:57:14 2015 (r46298) +++ head/en_US.ISO8859-1/htdocs/releases/Makefile Thu Feb 26 21:57:31 2015 (r46299) @@ -18,7 +18,8 @@ SUBDIR+= 6.0R 6.1R 6.2R 6.3R 6.4R SUBDIR+= 7.0R 7.1R 7.2R 7.3R 7.4R SUBDIR+= 8.0R 8.1R 8.2R 8.3R 8.4R SUBDIR+= 9.0R 9.1R 9.2R 9.3R -SUBDIR+= 10.0R 10.1R +SUBDIR+= 10.0R 10.1R 10.2R +SUBDIR+= 11.0R .if defined(NEW_BUILD) SUBDIR= From owner-svn-doc-head@FreeBSD.ORG Thu Feb 26 21:57:48 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4068E1E2; Thu, 26 Feb 2015 21:57:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 2AEE8D43; Thu, 26 Feb 2015 21:57:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1QLvm54041885; Thu, 26 Feb 2015 21:57:48 GMT (envelope-from gjb@FreeBSD.org) Received: (from gjb@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1QLvm98041884; Thu, 26 Feb 2015 21:57:48 GMT (envelope-from gjb@FreeBSD.org) Message-Id: <201502262157.t1QLvm98041884@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: gjb set sender to gjb@FreeBSD.org using -f From: Glen Barber Date: Thu, 26 Feb 2015 21:57:48 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46300 - head/en_US.ISO8859-1/htdocs/releng X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2015 21:57:48 -0000 Author: gjb Date: Thu Feb 26 21:57:47 2015 New Revision: 46300 URL: https://svnweb.freebsd.org/changeset/doc/46300 Log: Link to the 10.2-RELEASE and 11.0-RELEASE schedules. Approved by: re (implicit) Sponsored by: The FreeBSD Foundation Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml Modified: head/en_US.ISO8859-1/htdocs/releng/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/releng/index.xml Thu Feb 26 21:57:31 2015 (r46299) +++ head/en_US.ISO8859-1/htdocs/releng/index.xml Thu Feb 26 21:57:47 2015 (r46300) @@ -37,7 +37,6 @@ -->

      -

      Code-Freeze Status

      From owner-svn-doc-head@FreeBSD.ORG Sat Feb 28 09:56:46 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A6C8C143; Sat, 28 Feb 2015 09:56:46 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 91ACAE9E; Sat, 28 Feb 2015 09:56:46 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1S9ukv2068982; Sat, 28 Feb 2015 09:56:46 GMT (envelope-from whu@FreeBSD.org) Received: (from whu@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1S9uik1068976; Sat, 28 Feb 2015 09:56:44 GMT (envelope-from whu@FreeBSD.org) Message-Id: <201502280956.t1S9uik1068976@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: whu set sender to whu@FreeBSD.org using -f From: Wei Hu Date: Sat, 28 Feb 2015 09:56:44 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46301 - in head: en_US.ISO8859-1/articles/contributors share/pgpkeys share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Feb 2015 09:56:46 -0000 Author: whu (src committer) Date: Sat Feb 28 09:56:44 2015 New Revision: 46301 URL: https://svnweb.freebsd.org/changeset/doc/46301 Log: Add Wei Hu (whu) and GPG key to doc/ according to committer's guide. Approved by: royger (mentor) Added: head/share/pgpkeys/whu.key (contents, props changed) Modified: head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml head/share/pgpkeys/pgpkeys-developers.xml head/share/pgpkeys/pgpkeys.ent head/share/xml/authors.ent head/share/xml/news.xml Modified: head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml ============================================================================== --- head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml Thu Feb 26 21:57:47 2015 (r46300) +++ head/en_US.ISO8859-1/articles/contributors/contrib.committers.xml Sat Feb 28 09:56:44 2015 (r46301) @@ -539,6 +539,10 @@ + &a.whu.email; + + + &a.chinsan.email; Modified: head/share/pgpkeys/pgpkeys-developers.xml ============================================================================== --- head/share/pgpkeys/pgpkeys-developers.xml Thu Feb 26 21:57:47 2015 (r46300) +++ head/share/pgpkeys/pgpkeys-developers.xml Sat Feb 28 09:56:44 2015 (r46301) @@ -806,6 +806,11 @@ &pgpkey.foxfair; + + &a.whu.email; + &pgpkey.whu; + + &a.chinsan.email; &pgpkey.chinsan; Modified: head/share/pgpkeys/pgpkeys.ent ============================================================================== --- head/share/pgpkeys/pgpkeys.ent Thu Feb 26 21:57:47 2015 (r46300) +++ head/share/pgpkeys/pgpkeys.ent Sat Feb 28 09:56:44 2015 (r46301) @@ -61,7 +61,6 @@ - @@ -460,6 +459,7 @@ + Added: head/share/pgpkeys/whu.key ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/pgpkeys/whu.key Sat Feb 28 09:56:44 2015 (r46301) @@ -0,0 +1,42 @@ + + + +sub rsa2048/0C7F6F103AAA0465 2015-02-27 + +]]> + Modified: head/share/xml/authors.ent ============================================================================== --- head/share/xml/authors.ent Thu Feb 26 21:57:47 2015 (r46300) +++ head/share/xml/authors.ent Sat Feb 28 09:56:44 2015 (r46301) @@ -2238,6 +2238,9 @@ whiteside@acm.org"> + +whu@FreeBSD.org"> + wilko@FreeBSD.org"> Modified: head/share/xml/news.xml ============================================================================== --- head/share/xml/news.xml Thu Feb 26 21:57:47 2015 (r46300) +++ head/share/xml/news.xml Sat Feb 28 09:56:44 2015 (r46301) @@ -32,6 +32,19 @@ 2015 + 2 + + + 11 + + +

      New committer: + Wei Hu (src)

      +
      +
      +
      + + 1 From owner-svn-doc-head@FreeBSD.ORG Sat Feb 28 14:40:37 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BFC16DC; Sat, 28 Feb 2015 14:40:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AAE7AD06; Sat, 28 Feb 2015 14:40:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1SEebYT000676; Sat, 28 Feb 2015 14:40:37 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1SEebMC000675; Sat, 28 Feb 2015 14:40:37 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201502281440.t1SEebMC000675@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sat, 28 Feb 2015 14:40:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46302 - head/ja_JP.eucJP/share/xml X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Feb 2015 14:40:37 -0000 Author: ryusuke Date: Sat Feb 28 14:40:36 2015 New Revision: 46302 URL: https://svnweb.freebsd.org/changeset/doc/46302 Log: - Merge the following from the English version: r46280 -> r46301 head/ja_JP.eucJP/share/xml/news.xml Modified: head/ja_JP.eucJP/share/xml/news.xml Modified: head/ja_JP.eucJP/share/xml/news.xml ============================================================================== --- head/ja_JP.eucJP/share/xml/news.xml Sat Feb 28 09:56:44 2015 (r46301) +++ head/ja_JP.eucJP/share/xml/news.xml Sat Feb 28 14:40:36 2015 (r46302) @@ -23,7 +23,7 @@ would like to work on. *** $FreeBSD$ - Original revision: r46280 + Original revision: r46301 --> @@ -34,6 +34,19 @@ 2015 + 2 + + + 11 + + +

      ¿·¥³¥ß¥Ã¥¿½¢Ç¤: + Wei Hu (src)

      +
      +
      +
      + + 1 From owner-svn-doc-head@FreeBSD.ORG Sat Feb 28 15:45:38 2015 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id AE1461D6; Sat, 28 Feb 2015 15:45:38 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 8E9F5324; Sat, 28 Feb 2015 15:45:38 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1SFjcOX034198; Sat, 28 Feb 2015 15:45:38 GMT (envelope-from ryusuke@FreeBSD.org) Received: (from ryusuke@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1SFjcuk034197; Sat, 28 Feb 2015 15:45:38 GMT (envelope-from ryusuke@FreeBSD.org) Message-Id: <201502281545.t1SFjcuk034197@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: ryusuke set sender to ryusuke@FreeBSD.org using -f From: Ryusuke SUZUKI Date: Sat, 28 Feb 2015 15:45:38 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46303 - head/ja_JP.eucJP/books/handbook/bsdinstall X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Sat, 28 Feb 2015 16:38:10 +0000 X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Feb 2015 15:45:38 -0000 Author: ryusuke Date: Sat Feb 28 15:45:37 2015 New Revision: 46303 URL: https://svnweb.freebsd.org/changeset/doc/46303 Log: - Merge the following from the English version: r44351 -> r44423 head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Modified: head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml ============================================================================== --- head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Sat Feb 28 14:40:36 2015 (r46302) +++ head/ja_JP.eucJP/books/handbook/bsdinstall/chapter.xml Sat Feb 28 15:45:37 2015 (r46303) @@ -3,7 +3,7 @@ The FreeBSD Documentation Project The FreeBSD Japanese Documentation Project - Original revision: r44351 + Original revision: r44423 $FreeBSD$ --> + + + + + Allan + Jude + + + root-on-ZFS ¤Ë¸þ¤±¤¿²þÄû: + + @@ -159,6 +170,7 @@ ¤³¤ì¤é¤Î¥×¥í¥»¥Ã¥µ¤ÎÎã¤Ï¡¢ &intel; &core; 2 Duo, Quad, Extreme ¥×¥í¥»¥Ã¥µ¥Õ¥¡¥ß¥ê¡¢ &intel; &xeon; 3000, 5000, 7000 ·Ï¤Î¥×¥í¥»¥Ã¥µ¡¢ + &intel; &xeon; E3, E5 ¤ª¤è¤Ó E7 ¥×¥í¥»¥Ã¥µ¡¢ ¤ª¤è¤Ó &intel; &core; i3, i5, i7 ¥×¥í¥»¥Ã¥µ¤Ç¤¹¡£ nVidia nForce3 Pro-150 ¥Ù¡¼¥¹¤Î¥³¥ó¥Ô¥å¡¼¥¿¤ò»ÈÍѤ¹¤ë¤Ë¤Ï¡¢ @@ -1056,6 +1068,23 @@ Trying to mount root from cd9660:/dev/is United States of America ISO-8859-1 ¥­¡¼¥Þ¥Ã¥×¤òÁª¤Ö¤È¤è¤¤¤Ç¤·¤ç¤¦¡£ + + &os; 10.0-RELEASE °Ê¹ß¤Ç¤Ï¡¢¤³¤Î¥á¥Ë¥å¡¼¤¬³ÈÄ¥¤µ¤ì¤Þ¤·¤¿¡£ + ¥Ç¥Õ¥©¥ë¥È¤ÎÁªÂò¤È¶¦¤Ë¡¢¥­¡¼¥Þ¥Ã¥×¤Î¤¹¤Ù¤ÆÁªÂò¹àÌܤ¬É½¼¨¤µ¤ì¤Þ¤¹¡£ + ¤µ¤é¤Ë¡¢°Û¤Ê¤ë¥­¡¼¥Þ¥Ã¥×¤òÁªÂò¤·¤¿»þ¤Ë¤Ï¡¢ + ¥À¥¤¥¢¥í¥°¤¬É½¼¨¤µ¤ì¡¢¥¤¥ó¥¹¥È¡¼¥ë¤òÀè¤Ë¿Ê¤àÁ°¤Ë¡¢ + ¥æ¡¼¥¶¤¬¥­¡¼¥Þ¥Ã¥×¤Î»î¸³¤ò¹Ô¤¤¡¢Å¬ÀÚ¤«¤É¤¦¤«¤ò³Îǧ¤Ç¤­¤Þ¤¹¡£ + +
      + ³ÈÄ¥¥­¡¼¥Þ¥Ã¥×¥á¥Ë¥å¡¼ + + + + + + +
      +
      @@ -1210,17 +1239,22 @@ Trying to mount root from cd9660:/dev/is ¥Ç¥£¥¹¥¯Îΰè¤Î³ä¤êÅö¤Æ - &os; ¤Ø¥Ç¥£¥¹¥¯Îΰè¤ò³ä¤êÅö¤Æ¤ë¤Ë¤Ï 3 ¤Ä¤ÎÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£ + &os; ¤Ø¥Ç¥£¥¹¥¯Îΰè¤ò³ä¤êÅö¤Æ¤ë¤Ë¤Ï 4 ¤Ä¤ÎÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£ Guided ¤Ë¤è¤ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Îʬ³äÊýË¡¤Ç¤Ï¡¢ ¥Ç¥£¥¹¥¯¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ò¼«Æ°Åª¤ËÀßÄꤷ¤Þ¤¹¡£ °ìÊý Manual ¤Ë¤è¤ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Îʬ³äÊýË¡¤Ï¡¢ ¹âÅÙ¤ÊÃ챤ò»ý¤Ä¥æ¡¼¥¶¸þ¤±¤Ç¡¢ ¥«¥¹¥¿¥Þ¥¤¥º¤·¤¿¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºîÀ®¤Ç¤­¤Þ¤¹¡£ - 3 ¤ÄÌܤÎÊýË¡¤È¤·¤Æ¡¢¥·¥§¥ë¤òÍøÍѤ·¡¢&man.gpart.8;, &man.fdisk.8;, &man.bsdlabel.8; + &os; 10 °Ê¹ß¤ÇÍøÍѲÄǽ¤Ê ZFS ¥ª¥×¥·¥ç¥ó¤Ï¡¢ + ¥Ö¡¼¥È´Ä¶­¤ËÂбþ¤·¤¿ root-on-ZFS ¥·¥¹¥Æ¥à¤ò¹½ÃÛ¤·¤Þ¤¹¡£ + °Å¹æ²½¤µ¤ì¤¿ root-on-ZFS ¥·¥¹¥Æ¥à¤ò¹½ÃÛ¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ + ¤½¤Î¾¤ÎÊýË¡¤È¤·¤Æ¡¢¥·¥§¥ë¤òÍøÍѤ·¡¢ + &man.gpart.8;, &man.fdisk.8;, &man.bsdlabel.8; ¤Î¤è¤¦¤Ê¥³¥Þ¥ó¥É¥é¥¤¥ó¤Î¥×¥í¥°¥é¥à¤ò¼Â¹Ô¤¹¤ëÊýË¡¤¬¤¢¤ê¤Þ¤¹¡£
      - ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Îʬ³ä¤Ë Guided ¤È Manual ¤Î¤É¤Á¤é¤òÍѤ¤¤ë¤«¤ÎÁªÂò + ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Îʬ³ä¤ÎÊýË¡¤ò + Guided, Manual ¤â¤·¤¯¤Ï Shell ¤«¤éÁªÂò @@ -1230,6 +1264,17 @@ Trying to mount root from cd9660:/dev/is
      +
      + Guided, Manual, Shell ¤Þ¤¿¤Ï + <acronym>ZFS</acronym> ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ÎÁªÂò + + + + + + +
      + ¤³¤Î¾Ï¤Ç¤Ï¡¢ ¥Ç¥£¥¹¥¯¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ò¥ì¥¤¥¢¥¦¥È¤¹¤ëºÝ¤Î¸¡Æ¤»ö¹à¤òÀâÌÀ¤·¤Þ¤¹¡£ ¤½¤Î¸å¡¢Guided Partitioning ¤ª¤è¤Ó Manual Partitioning screens @@ -1520,8 +1565,8 @@ Trying to mount root from cd9660:/dev/is ¾¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó·Á¼°¤Ë freebsd-zfs ¤¬¤¢¤ê¤Þ¤¹¡£ - ¤³¤ì¤Ï &os; ZFS ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò´Þ¤á¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£ - + ¤³¤ì¤Ï &os; ZFS + ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò´Þ¤á¤ë¤¿¤á¤Î¤â¤Î¤Ç¤¹¡£ The Z File System (ZFS) ¤ò¤´Í÷¤¯¤À¤µ¤¤¡£ ÍøÍѲÄǽ¤Ê GPT @@ -1662,6 +1707,176 @@ Trying to mount root from cd9660:/dev/is [ Finish ] ¤òÁªÂò¤·¤Æ¡¢ ¥¤¥ó¥¹¥È¡¼¥ë¤òÀè¤Ë¿Ê¤ó¤Ç¤¯¤À¤µ¤¤¡£
      + + + root-on-ZFS ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î¼«Æ°ºîÀ® + + root-on-ZFS ¤Î¥¤¥ó¥¹¥È¡¼¥ë»þ¤Î¼«Æ°ºîÀ®¤Ï¡¢ + &os; 10.0-RELEASE ¤«¤éÂбþ¤·¤Þ¤·¤¿¡£ + ¤³¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î¥â¡¼¥É¤Ï¡¢ + ¥Ç¥£¥¹¥¯¤Î¤¹¤Ù¤Æ¤ÎÎΰè¤ËÂФ·¤Æµ¡Ç½¤¹¤ë¤Î¤Ç¡¢ + ¥Ç¥£¥¹¥¯¾å¤Ë¤¢¤ë¤¹¤Ù¤Æ¤ÎÆâÍƤò¾Ãµî¤·¤Æ¤·¤Þ¤¤¤Þ¤¹¡£ + ¥¤¥ó¥¹¥È¡¼¥é¤Ï¡¢ZFS ¤¬ 4k ¥»¥¯¥¿¤ò»È¤¦¤è¤¦¤Ë¡¢ + ¼«Æ°Åª¤Ë 4k ¤Î¶­³¦¤Ë¥¢¥é¥¤¥ó¤¹¤ë¤è¤¦¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºîÀ®¤·¤Þ¤¹¡£ + 512 ¥Ð¥¤¥È¥»¥¯¥¿¤Î¥Ç¥£¥¹¥¯¤Ç¤âÍøÍѤǤ­¤Þ¤¹¡£ + 512 ¥Ð¥¤¥È¤Î¥Ç¥£¥¹¥¯¤ÇºîÀ®¤µ¤ì¤¿¥×¡¼¥ë¤Ë¡¢ + ¾­Í襹¥È¥ì¡¼¥¸¶õ´Ö¤òÄɲä·¤¿¤ê¡¢²õ¤ì¤¿¥Ç¥£¥¹¥¯¤ÎÃÖ¤­´¹¤¨¤Ë¤ª¤¤¤Æ¡¢4k + ¥»¥¯¥¿¤Î¥Ç¥£¥¹¥¯¤òÄɲäǤ­¤ë¤è¤¦¤Ë¤·¤Æ¤ª¤¯¤³¤È¤Ë¤Ï¥á¥ê¥Ã¥È¤¬¤¢¤ê¤Þ¤¹¡£ + ¥¤¥ó¥¹¥È¡¼¥é¤Ï¥ª¥×¥·¥ç¥ó¤È¤·¤Æ¡¢ + GELI ¥Ç¥£¥¹¥¯¤Î°Å¹æ²½¤Ë¤âÂбþ¤·¤Æ¤¤¤Þ¤¹¡£ + + °Å¹æ²½¤òÍ­¸ú¤Ë¤¹¤ë¤È¡¢/boot + ¥Ç¥£¥ì¥¯¥È¥ê¤ò´Þ¤à 2 GB + ¤Î°Å¹æ²½¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ö¡¼¥È¥×¡¼¥ë¤¬ºîÀ®¤µ¤ì¤Þ¤¹¡£ + ¤³¤³¤Ë¤Ï¡¢¥«¡¼¥Í¥ë¤È¥·¥¹¥Æ¥à¤òµ¯Æ°¤¹¤ë¤Î¤ËɬÍפʥե¡¥¤¥ë¤¬´Þ¤Þ¤ì¤Þ¤¹¡£ + ¥æ¡¼¥¶¤¬¥µ¥¤¥º¤òÁªÂò²Äǽ¤Ê swap ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤âºîÀ®¤µ¤ì¡¢ + »Ä¤ê¤Î¥¹¥Ú¡¼¥¹¤¬ ZFS ¥×¡¼¥ë¤È¤·¤Æ»È¤ï¤ì¤Þ¤¹¡£ + + ¥¤¥ó¥¹¥È¡¼¥é¤Î ZFS ¥á¥¤¥ó¥á¥Ë¥å¡¼¤Ë¤Ï¡¢ + ¥×¡¼¥ë¤ÎºîÀ®¤ò¥³¥ó¥È¥í¡¼¥ë¤¹¤ë¿ô¿¤¯¤Î¥ª¥×¥·¥ç¥ó¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ + +
      + <acronym>ZFS</acronym> ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥á¥Ë¥å¡¼ + + + + + + +
      + + ºÇ¤â½ÅÍפʥª¥×¥·¥ç¥ó¤Ï¡¢ + ²¾ÁۥǥХ¤¥¹¤Î¥¿¥¤¥×¤ª¤è¤Ó¥×¡¼¥ë¤ò¹½À®¤¹¤ë¥Ç¥£¥¹¥¯¤ÎÁªÂò¤Ç¤¹¡£ + ¸½ºß¤Î¤È¤³¤í¡¢¼«Æ°¤Î ZFS ¥¤¥ó¥¹¥È¡¼¥é¤Ï¡¢ + ¥¹¥È¥é¥¤¥×¥â¡¼¥É¤ò½ü¤­¡¢ + ñ°ì¤Î¥È¥Ã¥×¥ì¥Ù¥ë¤Î²¾ÁۥǥХ¤¥¹¤ÎºîÀ®¤Î¤ß¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£ + ¤è¤êÊ£»¨¤Ê¥×¡¼¥ë¤òºîÀ®¤¹¤ë¤Ë¤Ï¡¢Shell Mode + ¤Ç¥×¡¼¥ë¤òºîÀ®¤·¤Æ¤¯¤À¤µ¤¤¡£ + ¥¤¥ó¥¹¥È¡¼¥é¤Ï¡¢ + ¥¹¥È¥é¥¤¥× (¿ä¾©¤µ¤ì¤Þ¤»¤ó¡£¾éĹÀ­¤Ê¤·)¡¢¥ß¥é¡¼ + (¥Ù¥¹¥È¤Ê¥Ñ¥Õ¥©¡¼¥Þ¥ó¥¹¡£»ÈÍѤǤ­¤ëÍÆÎ̤ϺǾ®) ¤ª¤è¤Ó RAID-Z 1, 2 + ¤ª¤è¤Ó 3 (¤½¤ì¤¾¤ì 1, 2 ¤ª¤è¤Ó 3 ¥Ç¥£¥¹¥¯¤ÎƱ»þ¾ã³²¤ØÂбþ)¡¢ + ¤È¤¤¤Ã¤¿¤µ¤Þ¤¶¤Þ¤Ê¥¿¥¤¥×¤Î¥×¡¼¥ë¤ÎºîÀ®¤ËÂбþ¤·¤Æ¤¤¤Þ¤¹¡£ + ¥×¡¼¥ë¥¿¥¤¥×¤òÁªÂò¤¹¤ë¤È¥¹¥¯¥ê¡¼¥ó¤Î²¼¤ËÀâÌÀ¤¬É½¼¨¤µ¤ì¡¢ + ³Æ¥¿¥¤¥×¤Ë¤ª¤¤¤ÆɬÍפʥǥ£¥¹¥¯¿ô¤ä¡¢RAID-Z ¤Î¾ì¹ç¤Ë¤Ï¡¢ + ³ÆÀßÄê¤ËÂФ·¤ÆºÇŬ¤Ê¥Ç¥£¥¹¥¯¤Î¿ô¤Î¥¢¥É¥Ð¥¤¥¹¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ + +
      + <acronym>ZFS</acronym> ¥×¡¼¥ë¥¿¥¤¥× + + + + + + +
      + + ¥×¡¼¥ë¤Î¥¿¥¤¥×¤òÁªÂò¤·¤¿¤é¡¢ + ÍøÍѲÄǽ¤Ê¥Ç¥£¥¹¥¯¤Î°ìÍ÷¤¬É½¼¨¤µ¤ì¤Þ¤¹¡£ + ¤½¤Î¸å¡¢¥×¡¼¥ë¤ò¹½À®¤¹¤ë¥Ç¥£¥¹¥¯¤ò¡¢1 ¤Ä¤Þ¤¿¤ÏÊ£¿ôÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£ + ½½Ê¬¤Ê¥Ç¥£¥¹¥¯¤¬ÁªÂò¤µ¤ì¤¿¤«¤É¤¦¤«ÀßÄ꤬¸¡¾Ú¤µ¤ì¤Þ¤¹¡£ + ¤â¤·¡¢ÌäÂ꤬¤¢¤ë¤è¤¦¤Ç¤·¤¿¤é¡¢ + <Change Selection> + ¤òÁªÂò¤·¤Æ¡¢¥Ç¥£¥¹¥¯¤Î°ìÍ÷¤Ë¤â¤É¤Ã¤Æ¤¯¤À¤µ¤¤¡£ + ¤â¤·¤¯¤Ï¡¢ + <Cancel> ¤òÁªÂò¤·¤Æ¡¢ + ¥×¡¼¥ë¤Î¥¿¥¤¥×¤òÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤¡£ + +
      + ¥Ç¥£¥¹¥¯¤ÎÁªÂò + + + + + + +
      + +
      + ÌäÂê¤Î¤¢¤ëÁªÂò + + + + + + +
      + + ¤³¤Î°ìÍ÷¤ÎÃæ¤ËÈ´¤±¤Æ¤¤¤ë¥Ç¥£¥¹¥¯¤¬¤¢¤ë»þ¤ä¡¢ + ¥¤¥ó¥¹¥È¡¼¥é¤¬Î©¤Á¾å¤¬¤Ã¤¿¸å¤Ë¥Ç¥£¥¹¥¯¤òÀܳ¤·¤¿¾ì¹ç¤Ë¡¢ + ºÇ¿·¤ÎÍøÍѲÄǽ¤Ê¥Ç¥£¥¹¥¯¤Î°ìÍ÷¤ò¸«¤ë¤Ë¤Ï¡¢ + - Rescan Devices ¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£ + ´Ö°ã¤Ã¤¿¥Ç¥£¥¹¥¯¤ò¥¢¥¯¥·¥Ç¥ó¥È¤ÇÇ˲õ¤·¤Ê¤¤¤è¤¦¤Ë¡¢ + ŬÀڤʥǥ£¥¹¥¯¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤ë¤³¤È¤ò³Îǧ¤¹¤ë¤Ë¤Ï¡¢ + - Disk Info ¥á¥Ë¥å¡¼ÁªÂò¤·¤Æ¡¢ + ³Æ¥Ç¥£¥¹¥¯¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë¡¢¤ª¤è¤Ó¡¢ + ¥Ç¥Ð¥¤¥¹¥â¥Ç¥ëÈֹ椪¤è¤Ó¥·¥ê¥¢¥ëÈÖ¹æ¤Ê¤É¤Î¤µ¤Þ¤¶¤Þ¤Ê¾ðÊó¤ò³Îǧ¤·¤Æ¤¯¤À¤µ¤¤¡£ + +
      + ¥Ç¥£¥¹¥¯¤Î²òÀÏ + + + + + + +
      + + ¥á¥Ë¥å¡¼¤Ç¤Ï¡¢¥×¡¼¥ë¤Î̾Á°¤ÎÆþÎÏ¡¢4k ¥»¥¯¥¿À©¸Â¤ÎÀßÄê¤Î̵¸ú²½¡¢ + °Å¹æ²½¤ÎÍ­¸ú / ̵¸ú¤ÎÀßÄê¡¢¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë¥¿¥¤¥×¤Î GPT (¿ä¾©) + ¤È MBR ¤ÎÀÚ¤êÂؤ¨¡¢¥¹¥ï¥Ã¥×Îΰè¤ÎÍÆÎ̤òÁªÂò¤¹¤ë¤³¤È¤â¤Ç¤­¤Þ¤¹¡£ + ¤¹¤Ù¤Æ¤Î¥ª¥×¥·¥ç¥ó¤¬Å¬ÀÚ¤ÊÃͤËÀßÄꤵ¤ì¤¿¤é¡¢ + ¥á¥Ë¥å¡¼¤Î¥È¥Ã¥×¤Ë¤¢¤ë >>> Install + ¥ª¥×¥·¥ç¥ó¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£ + + &man.geli.8; ¥Ç¥£¥¹¥¯°Å¹æ²½¤òÍ­¸ú¤Ë¤·¤Æ¤¤¤¿¤é¡¢ + ¥Ç¥£¥¹¥¯¤ò°Å¹æ²½¤¹¤ë¤Î¤ËÍѤ¤¤ë¥Ñ¥¹¥Õ¥ì¡¼¥º¤ò 2 ÅÙµá¤á¤é¤ì¤Þ¤¹¡£ + +
      + ¥Ç¥£¥¹¥¯°Å¹æ²½¥Ñ¥¹¥ï¡¼¥É + + + + + + +
      + + ¥¤¥ó¥¹¥È¡¼¥é¤Ï ZFS + ¥×¡¼¥ë¤òºîÀ®¤¹¤ë¤¿¤á¤ËÁªÂò¤µ¤ì¤¿¥É¥é¥¤¥Ö¤ÎÃæ¿È¤òÇË´þ¤¹¤ë¤³¤È¤ÎºÇ½ª³Îǧ¤ò¹Ô¤¤¤Þ¤¹¡£ + +
      + ºÇ½ª³Îǧ + + + + + + +
      + + ¤½¤Î¸å¤Î¥¤¥ó¥¹¥È¡¼¥ë¤Î²áÄø¤Ï¡¢Ä̾ïÄ̤ê¤Ë¿Ê¤ß¤Þ¤¹¡£ + +
      + + + ¥·¥§¥ë¥â¡¼¥É¤Ë¤è¤ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ÎºîÀ® + + ¹âÅ٤ʥ¤¥ó¥¹¥È¡¼¥ë¤ò¹Ô¤¦¤Ë¤Ï¡¢bsdinstall ¤Î¥¤¥ó¥¿¥Õ¥§¡¼¥¹¤Ï¡¢ + ½ÀÆðÀ­¤Ë¤«¤±¤Þ¤¹¡£ + ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥á¥Ë¥å¡¼¤Ç + Shell ¥ª¥×¥·¥ç¥ó¤òÁªÂò¤¹¤ë¤È¡¢ + ¥·¥§¥ë¤ò»È¤¨¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£ + ¥É¥é¥¤¥Ö¤òʬ³ä¤·¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òºîÀ®¤·¡¢&man.fstab.5; + ¥Õ¥¡¥¤¥ë¤ò /tmp/bsdinstall_etc/fstab ¤ËºîÀ®¤·¡¢ + /mnt + °Ê²¼¤Ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤ò¥Þ¥¦¥ó¥È¤·¤Æ¤¯¤À¤µ¤¤¡£ + °Ê¾å¤ò¼Â¹Ô¤·¤¿¤é¡¢ + exit ¤ò¼Â¹Ô¤·¤Æ¡¢ + bsdinstall ¤ËÌá¤ê¡¢¥¤¥ó¥¹¥È¡¼¥ë¤ò³¤±¡¢ÇÛÉÛʪ¤Î¥»¥Ã¥È¤ÎŸ³«¤ò³«»Ï¤·¤Æ¤¯¤À¤µ¤¤¡£ +