From owner-svn-doc-all@freebsd.org Sun Jun 4 11:26:24 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47AC2B79544;
Sun, 4 Jun 2017 11:26:24 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 239C572B41;
Sun, 4 Jun 2017 11:26:24 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v54BQNOg075119;
Sun, 4 Jun 2017 11:26:23 GMT (envelope-from bhd@FreeBSD.org)
Received: (from bhd@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v54BQN42075117;
Sun, 4 Jun 2017 11:26:23 GMT (envelope-from bhd@FreeBSD.org)
Message-Id: <201706041126.v54BQN42075117@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org
using -f
From: Bjoern Heidotting
Date: Sun, 4 Jun 2017 11:26:23 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50318 - in head/de_DE.ISO8859-1/books/handbook:
bsdinstall introduction
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 04 Jun 2017 11:26:24 -0000
Author: bhd
Date: Sun Jun 4 11:26:23 2017
New Revision: 50318
URL: https://svnweb.freebsd.org/changeset/doc/50318
Log:
Update to r50125:
Replace PC-BSD with TrueOS
Note: The faq part will go into a seperate commit.
Modified:
head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml
head/de_DE.ISO8859-1/books/handbook/introduction/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sat Jun 3 10:17:34 2017 (r50317)
+++ head/de_DE.ISO8859-1/books/handbook/bsdinstall/chapter.xml Sun Jun 4 11:26:23 2017 (r50318)
@@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde$
- basiert auf: r50046
+ basiert auf: r50125
-->
Benutzer, die es vorziehen, &os; mit einem graphischen
Installationsprogramm zu installieren, sind vielleicht an
pc-sysinstall, dem
- Installationsprogramm des PC-BSD Projekts interessiert.
- Dieses Installationsprogramm kann benutzt werden, um einen
- graphischen Desktop (PC-BSD) oder eine Kommandozeilen-Version
+ Installationsprogramm des TrueOS Projekts interessiert.
+ Dieses Installationsprogramm wird benutzt, um einen
+ graphischen Desktop (TrueOS) oder eine Kommandozeilen-Version
von &os; zu installieren. Weitere Details finden Sie im
- PC-BSD Handbuch (
http://wiki.pcbsd.org/index.php/Colophon).
Modified: head/de_DE.ISO8859-1/books/handbook/introduction/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/introduction/chapter.xml Sat Jun 3 10:17:34 2017 (r50317)
+++ head/de_DE.ISO8859-1/books/handbook/introduction/chapter.xml Sun Jun 4 11:26:23 2017 (r50318)
@@ -4,7 +4,7 @@
The FreeBSD German Documentation Project
$FreeBSD$
- basiert auf: r49507
+ basiert auf: r50125
-->
- Die TrueNAS-Linie von vereinheitlichten
Speicherappliances beruht auf &os;. Zusätzlich zu deren
kommerziellen Produkten, managed iXsystems auch noch die
- beiden Open Source Projekte PC-BSD und FreeNAS.
+ beiden Open Source Projekte TrueOS und FreeNAS.
@@ -765,9 +765,9 @@
PC-BSD
+ xlink:href="https://www.trueos.org/">TrueOS
- PC-BSD- Eine
+ TrueOS - Eine
massgeschneiderte Version von &os;, die sich an
Desktop-Benutzern mit graphischen Oberflächenwerkzeugen
orientiert, um die Mächtigkeit von &os; allen Benutzern
From owner-svn-doc-all@freebsd.org Mon Jun 5 08:04:17 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8870DBF90F8;
Mon, 5 Jun 2017 08:04:17 +0000 (UTC)
(envelope-from rcyu@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 4C56074FA1;
Mon, 5 Jun 2017 08:04:17 +0000 (UTC)
(envelope-from rcyu@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5584Gf9082490;
Mon, 5 Jun 2017 08:04:16 GMT (envelope-from rcyu@FreeBSD.org)
Received: (from rcyu@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5584G1V082489;
Mon, 5 Jun 2017 08:04:16 GMT (envelope-from rcyu@FreeBSD.org)
Message-Id: <201706050804.v5584G1V082489@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: rcyu set sender to
rcyu@FreeBSD.org using -f
From: Ruey-Cherng Yu
Date: Mon, 5 Jun 2017 08:04:16 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50319 - head/zh_TW.UTF-8/share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 05 Jun 2017 08:04:17 -0000
Author: rcyu
Date: Mon Jun 5 08:04:16 2017
New Revision: 50319
URL: https://svnweb.freebsd.org/changeset/doc/50319
Log:
Traditional Chinese translation of the news items in April and May 2017.
Modified:
head/zh_TW.UTF-8/share/xml/news.xml
Modified: head/zh_TW.UTF-8/share/xml/news.xml
==============================================================================
--- head/zh_TW.UTF-8/share/xml/news.xml Sun Jun 4 11:26:23 2017 (r50318)
+++ head/zh_TW.UTF-8/share/xml/news.xml Mon Jun 5 08:04:16 2017 (r50319)
@@ -33,6 +33,67 @@
2017
+ 5
+
+
+ 16
+
+
+
¥¹¥Ê¥Ã¥×¥·¥ç¥Ã¥È¥ê¥ê¡¼¥¹
From owner-svn-doc-all@freebsd.org Wed Jun 7 14:48:28 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id DB329C774F3;
Wed, 7 Jun 2017 14:48:28 +0000 (UTC)
(envelope-from matthew@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 B2DA376AFC;
Wed, 7 Jun 2017 14:48:28 +0000 (UTC)
(envelope-from matthew@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57EmRmT035999;
Wed, 7 Jun 2017 14:48:27 GMT (envelope-from matthew@FreeBSD.org)
Received: (from matthew@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57EmRb0035996;
Wed, 7 Jun 2017 14:48:27 GMT (envelope-from matthew@FreeBSD.org)
Message-Id: <201706071448.v57EmRb0035996@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: matthew set sender to
matthew@FreeBSD.org using -f
From: Matthew Seaman
Date: Wed, 7 Jun 2017 14:48:27 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50324 - head/en_US.ISO8859-1/htdocs/internal
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 14:48:29 -0000
Author: matthew (ports committer)
Date: Wed Jun 7 14:48:27 2017
New Revision: 50324
URL: https://svnweb.freebsd.org/changeset/doc/50324
Log:
Add documentation describing the new 'FreeBSD Project Member' status,
as discussed in the core session at BSDCan.
Please see review D10413 if you want to suggest any further changes.
Approved by: core
Differential Revision: https://reviews.freebsd.org/D10413
Added:
head/en_US.ISO8859-1/htdocs/internal/members.xml
- copied, changed from r50194, head/en_US.ISO8859-1/htdocs/internal/associates.xml
Modified:
head/en_US.ISO8859-1/htdocs/internal/Makefile
head/en_US.ISO8859-1/htdocs/internal/policies.xml
Modified: head/en_US.ISO8859-1/htdocs/internal/Makefile
==============================================================================
--- head/en_US.ISO8859-1/htdocs/internal/Makefile Wed Jun 7 09:52:55 2017 (r50323)
+++ head/en_US.ISO8859-1/htdocs/internal/Makefile Wed Jun 7 14:48:27 2017 (r50324)
@@ -21,6 +21,7 @@ DOCS+= hats.xml
DOCS+= i18n.xml
DOCS+= internal.xml
DOCS+= machines.xml
+DOCS+= members.xml
DOCS+= mirror.xml
DOCS+= new-account.xml
DOCS+= policies.xml
Copied and modified: head/en_US.ISO8859-1/htdocs/internal/members.xml (from r50194, head/en_US.ISO8859-1/htdocs/internal/associates.xml)
==============================================================================
--- head/en_US.ISO8859-1/htdocs/internal/associates.xml Sat Apr 22 17:54:33 2017 (r50194, copy source)
+++ head/en_US.ISO8859-1/htdocs/internal/members.xml Wed Jun 7 14:48:27 2017 (r50324)
@@ -1,7 +1,7 @@
+
]>
@@ -13,20 +13,21 @@
-
FreeBSD Project Associate
+
FreeBSD Project Members
+
+
A FreeBSD Project Member is an individual who has made a
+ notable contribution to the FreeBSD Project. That may be in the
+ form of new code, documentation, or patches to existing code and
+ documentation, or in other ways that the Core Team designates,
+ including community management and advocacy.
-
An Associate is an individual who has made a notable contribution
- to the FreeBSD project. That may be in the form of new code,
- documentation, or patches to existing code and documentation
- committed through a currently valid Committer, or in other ways
- that the Core Team designates, including community management and
- advocacy. Associates do not have any voting rights or
- responsibilities to the project other than to ensure their
- contributed material adheres to the project's standards and
- practices, that the work is original to the author and is made
- available under the standard, FreeBSD license.
+
Committers
-
Associates receive:
+
Committers are those Project members who have been granted
+ commit access (a "commit bit") to one or more of the Project's
+ repositories.
+
+
Member Benefits:
an @freebsd.org email address which also gives them regular
@@ -37,41 +38,74 @@
the right to attend developer summits
access to the developers@ mailing list
+
+
Committer Benefits:
+
+
In addition to the Ordinary Member benefits, active
+ Committers (those who have made a commit within the previous
+ year) are able to vote in Core elections.
+
+
Member Responsibilities:
+
+
All Members should ensure that all contributed material:
+
+
+
adheres to the Project's standards and practices.
+
is correctly attributed to its authors.
+
has appropriate licensing. Where this is the original
+ work of the Project Member, the standard FreeBSD license is
+ preferred.
+
-
Associates MUST create SSH and PGP keys in exactly the same way
- that a committer would to gain access to project resources.
+
Members MUST create SSH and PGP keys in order to gain access to
+ Project resources.
-
Associates are bound by the Code of Conduct of the FreeBSD Project.
+
Members are bound by the Project's Code of Conduct,
+ particularly when representing the Project in external fora.
-
Associate status is conferred by a ballot of Core members, or
- by other groups that Core may designate such as Portmgr or Doceng.
- Any FreeBSD committer or associate may propose candidates for
- associate status.
+
Member status is conferred by a ballot of Core members, or by
+ a ballot of other groups that Core may designate such as Portmgr
+ or Doceng. Any FreeBSD Committer or Member may propose
+ candidates for member status.
-
Core, or groups that core may designate, that award associate
- status, should review that status at least once annually and
- retire inactive accounts. There is no minimum level of
- contribution required, Core and the designated teams may use their
- own discretion.
+
Core, or groups designated by Core that award Member status,
+ should review that status at least once annually and retire
+ inactive accounts. There is no formal definition of inactive
+ accounts. Core and the designated teams may use their own
+ discretion.
FAQ:
-
Assigning a buddy (or group of buddies) to the
- associate.
-
No. Associates will be assigned a mentor when they reach a
- level to upgrade from Associate to Committer. Until that time,
- they can use the mailing lists and the phabricator review
- groups.
-
Do committers who have given up their commit bits
- effectively become associates?
-
No, they become Alumni.
+
Is a mentor assigned to each newly created Project Member?
+
Project Members are only assigned a mentor if they become
+ a committer, or if they have a commit bit reactivated after a
+ significant period of inactivity. This only applies to
+ Committers since the primary purpose of a mentor is to review
+ what the mentee intends to commit.
+
No such formal arrangement is required when someone is
+ made into an ordinary Project Member, but it is expected that
+ the people that sponsor a new Member will assist them with
+ setting up their accounts and gaining access to Project
+ resources and so forth.
+
Do you have to become an Ordinary Member before you can be
+ granted a commit bit?
+
No. There is no requirement for prospective Committers to
+ have spent time as Ordinary Members. However it is
+ anticipated that this will become a common practice as part of
+ the route towards committer-hood.
+
Do Committers who have given up their commit bits
+ effectively become just Ordinary Members?
+
All Committers are Project members, but former Committers
+ are considered Committer Alumni. Alumni may revert back to
+ active Committers simply by requesting reinstatement of their
+ commit access.
How does this affect the existing 3rd Party Developer
status?
-
Existing 3rd party developers will be promoted to
- Associates.
+
Existing 3rd Party Developers will be promoted to
+ Project Members.
Modified: head/en_US.ISO8859-1/htdocs/internal/policies.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/internal/policies.xml Wed Jun 7 09:52:55 2017 (r50323)
+++ head/en_US.ISO8859-1/htdocs/internal/policies.xml Wed Jun 7 14:48:27 2017 (r50324)
@@ -1,7 +1,7 @@
+
]>
@@ -46,6 +46,7 @@ below, for more info.
From owner-svn-doc-all@freebsd.org Wed Jun 7 14:57:02 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 12040C77821;
Wed, 7 Jun 2017 14:57:02 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 D67A876FB3;
Wed, 7 Jun 2017 14:57:01 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57Ev0t0040054;
Wed, 7 Jun 2017 14:57:00 GMT (envelope-from gjb@FreeBSD.org)
Received: (from gjb@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57Ev0W4040053;
Wed, 7 Jun 2017 14:57:00 GMT (envelope-from gjb@FreeBSD.org)
Message-Id: <201706071457.v57Ev0W4040053@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org
using -f
From: Glen Barber
Date: Wed, 7 Jun 2017 14:57:00 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50325 - head/en_US.ISO8859-1/htdocs/internal
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 14:57:02 -0000
Author: gjb
Date: Wed Jun 7 14:57:00 2017
New Revision: 50325
URL: https://svnweb.freebsd.org/changeset/doc/50325
Log:
Fix build.
Sponsored by: The FreeBSD Foundation
Modified:
head/en_US.ISO8859-1/htdocs/internal/members.xml
Modified: head/en_US.ISO8859-1/htdocs/internal/members.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/internal/members.xml Wed Jun 7 14:48:27 2017 (r50324)
+++ head/en_US.ISO8859-1/htdocs/internal/members.xml Wed Jun 7 14:57:00 2017 (r50325)
@@ -1,4 +1,4 @@
-
+
From owner-svn-doc-all@freebsd.org Wed Jun 7 15:02:44 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id A4B33C779FB;
Wed, 7 Jun 2017 15:02:44 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 804E97731C;
Wed, 7 Jun 2017 15:02:44 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57F2h2s044017;
Wed, 7 Jun 2017 15:02:43 GMT (envelope-from gjb@FreeBSD.org)
Received: (from gjb@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57F2hop044016;
Wed, 7 Jun 2017 15:02:43 GMT (envelope-from gjb@FreeBSD.org)
Message-Id: <201706071502.v57F2hop044016@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org
using -f
From: Glen Barber
Date: Wed, 7 Jun 2017 15:02:43 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50326 - head/en_US.ISO8859-1/htdocs/internal
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 15:02:44 -0000
Author: gjb
Date: Wed Jun 7 15:02:43 2017
New Revision: 50326
URL: https://svnweb.freebsd.org/changeset/doc/50326
Log:
Whitespace cleanup and line wrapping.
Translators please ignore.
Sponsored by: The FreeBSD Foundation
Modified:
head/en_US.ISO8859-1/htdocs/internal/members.xml
Modified: head/en_US.ISO8859-1/htdocs/internal/members.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/internal/members.xml Wed Jun 7 14:57:00 2017 (r50325)
+++ head/en_US.ISO8859-1/htdocs/internal/members.xml Wed Jun 7 15:02:43 2017 (r50326)
@@ -14,9 +14,9 @@
FreeBSD Project Members
-
+
A FreeBSD Project Member is an individual who has made a
- notable contribution to the FreeBSD Project. That may be in the
+ notable contribution to the FreeBSD Project. That may be in the
form of new code, documentation, or patches to existing code and
documentation, or in other ways that the Core Team designates,
including community management and advocacy.
@@ -26,12 +26,12 @@
Committers are those Project members who have been granted
commit access (a "commit bit") to one or more of the Project's
repositories.
-
+
Member Benefits:
an @freebsd.org email address which also gives them regular
- Bugzilla and Phabricator logins
+ Bugzilla and Phabricator logins
permission to assign bugs to themselves in bugzilla
access to freefall and the universe build machines
access to the test clusters
@@ -52,11 +52,11 @@
adheres to the Project's standards and practices.
is correctly attributed to its authors.
-
has appropriate licensing. Where this is the original
- work of the Project Member, the standard FreeBSD license is
- preferred.
+
has appropriate licensing. Where this is the original work
+ of the Project Member, the standard FreeBSD license is
+ preferred.
-
+
Members MUST create SSH and PGP keys in order to gain access to
Project resources.
@@ -79,12 +79,13 @@
FAQ:
-
Is a mentor assigned to each newly created Project Member?
+
Is a mentor assigned to each newly created Project
+ Member?
Project Members are only assigned a mentor if they become
- a committer, or if they have a commit bit reactivated after a
- significant period of inactivity. This only applies to
- Committers since the primary purpose of a mentor is to review
- what the mentee intends to commit.
+ a committer, or if they have a commit bit reactivated after
+ a significant period of inactivity. This only applies to
+ Committers since the primary purpose of a mentor is to review
+ what the mentee intends to commit.
No such formal arrangement is required when someone is
made into an ordinary Project Member, but it is expected that
the people that sponsor a new Member will assist them with
@@ -93,20 +94,19 @@
Do you have to become an Ordinary Member before you can be
granted a commit bit?
No. There is no requirement for prospective Committers to
- have spent time as Ordinary Members. However it is
- anticipated that this will become a common practice as part of
- the route towards committer-hood.
+ have spent time as Ordinary Members. However it is
+ anticipated that this will become a common practice as part of
+ the route towards committer-hood.
Do Committers who have given up their commit bits
- effectively become just Ordinary Members?
+ effectively become just Ordinary Members?
All Committers are Project members, but former Committers
are considered Committer Alumni. Alumni may revert back to
active Committers simply by requesting reinstatement of their
commit access.
How does this affect the existing 3rd Party Developer
- status?
-
Existing 3rd Party Developers will be promoted to
- Project Members.
+ status?
+
Existing 3rd Party Developers will be promoted to Project
+ Members.
-
From owner-svn-doc-all@freebsd.org Wed Jun 7 19:07:30 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2862AD7B2C1;
Wed, 7 Jun 2017 19:07:30 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 EA9BD7EEED;
Wed, 7 Jun 2017 19:07:29 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57J7SOK044152;
Wed, 7 Jun 2017 19:07:28 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57J7SQV044151;
Wed, 7 Jun 2017 19:07:28 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201706071907.v57J7SQV044151@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Wed, 7 Jun 2017 19:07:28 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50327 - head/en_US.ISO8859-1/books/handbook/cutting-edge
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 19:07:30 -0000
Author: wblock
Date: Wed Jun 7 19:07:28 2017
New Revision: 50327
URL: https://svnweb.freebsd.org/changeset/doc/50327
Log:
Add a target for other documents referring to STABLE.
Reported by: ryusuke gjb
Modified:
head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml
Modified: head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Wed Jun 7 15:02:43 2017 (r50326)
+++ head/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml Wed Jun 7 19:07:28 2017 (r50327)
@@ -1221,7 +1221,7 @@ Working Copy Root Path: /usr/src
for most users.
-
+ X.Y-STABLEbase/stable/X
From owner-svn-doc-all@freebsd.org Wed Jun 7 19:30:12 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B0C7D7BD42;
Wed, 7 Jun 2017 19:30:12 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 38AAC80B61;
Wed, 7 Jun 2017 19:30:12 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57JUBZT054911;
Wed, 7 Jun 2017 19:30:11 GMT (envelope-from jkois@FreeBSD.org)
Received: (from jkois@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57JUBpw054910;
Wed, 7 Jun 2017 19:30:11 GMT (envelope-from jkois@FreeBSD.org)
Message-Id: <201706071930.v57JUBpw054910@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jkois set sender to
jkois@FreeBSD.org using -f
From: Johann Kois
Date: Wed, 7 Jun 2017 19:30:11 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50328 - head/de_DE.ISO8859-1/share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 19:30:12 -0000
Author: jkois
Date: Wed Jun 7 19:30:11 2017
New Revision: 50328
URL: https://svnweb.freebsd.org/changeset/doc/50328
Log:
r50239 -> r50296
MFde: Resync de/news
Modified:
head/de_DE.ISO8859-1/share/xml/news.xml
Modified: head/de_DE.ISO8859-1/share/xml/news.xml
==============================================================================
--- head/de_DE.ISO8859-1/share/xml/news.xml Wed Jun 7 19:07:28 2017 (r50327)
+++ head/de_DE.ISO8859-1/share/xml/news.xml Wed Jun 7 19:30:11 2017 (r50328)
@@ -4,7 +4,7 @@
&rel.current;
From owner-svn-doc-all@freebsd.org Wed Jun 7 19:48:18 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9375ED7C2DF;
Wed, 7 Jun 2017 19:48:18 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 639A581582;
Wed, 7 Jun 2017 19:48:18 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57JmHl8062985;
Wed, 7 Jun 2017 19:48:17 GMT (envelope-from jkois@FreeBSD.org)
Received: (from jkois@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57JmHtQ062984;
Wed, 7 Jun 2017 19:48:17 GMT (envelope-from jkois@FreeBSD.org)
Message-Id: <201706071948.v57JmHtQ062984@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jkois set sender to
jkois@FreeBSD.org using -f
From: Johann Kois
Date: Wed, 7 Jun 2017 19:48:17 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50330 - head/de_DE.ISO8859-1/htdocs
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 19:48:18 -0000
Author: jkois
Date: Wed Jun 7 19:48:17 2017
New Revision: 50330
URL: https://svnweb.freebsd.org/changeset/doc/50330
Log:
r50176 -> r50312
MFde: resync de/administration.xml
Modified:
head/de_DE.ISO8859-1/htdocs/administration.xml
Modified: head/de_DE.ISO8859-1/htdocs/administration.xml
==============================================================================
--- head/de_DE.ISO8859-1/htdocs/administration.xml Wed Jun 7 19:42:56 2017 (r50329)
+++ head/de_DE.ISO8859-1/htdocs/administration.xml Wed Jun 7 19:48:17 2017 (r50330)
@@ -2,7 +2,7 @@
-
+
]>
@@ -136,6 +136,7 @@
&a.mat.email; (Cluster Administration Team Liaison)
&a.antoine.email;
+
&a.bapt.email; (Core Team Liaison)
&a.bdrewery.email; (Release Engineering Team Liaison)
&a.feld.email;
&a.rene.email; (Secretary)
From owner-svn-doc-all@freebsd.org Wed Jun 7 19:50:32 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id E4D44D7C35F;
Wed, 7 Jun 2017 19:50:32 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 9E37081624;
Wed, 7 Jun 2017 19:50:32 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57JoVsK063144;
Wed, 7 Jun 2017 19:50:31 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57JoTVJ063124;
Wed, 7 Jun 2017 19:50:29 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201706071950.v57JoTVJ063124@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Wed, 7 Jun 2017 19:50:29 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50331 - in head/en_US.ISO8859-1/books/fdp-primer: .
doc-build docbook-markup editor-config examples overview po-translations
psgml-mode see-also structure stylesheets the-website tools...
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 19:50:33 -0000
Author: wblock
Date: Wed Jun 7 19:50:29 2017
New Revision: 50331
URL: https://svnweb.freebsd.org/changeset/doc/50331
Log:
This experimental commit removes all $FreeBSD$ strings from the FDP
Primer because these continually-changing strings interfere with PO
translations. They text version in the file is also potentially
inaccurate. The FreeBSD=%H property has also been removed from these
files, although without $FreeBSD$ strings, it has no effect. The
fbsd:nokeywords property has been set to "yes" to allow the commit.
NO INFORMATION HAS BEEN LOST. The version control information is stored
in the metadata and can be retrieved with 'svn info [file]'.
Modified:
head/en_US.ISO8859-1/books/fdp-primer/book.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/doc-build/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/examples/appendix.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/overview/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/po-translations/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/psgml-mode/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/see-also/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/structure/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/stylesheets/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/tools/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/translations/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/working-copy/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/xhtml-markup/chapter.xml (contents, props changed)
head/en_US.ISO8859-1/books/fdp-primer/xml-primer/chapter.xml (contents, props changed)
Modified: head/en_US.ISO8859-1/books/fdp-primer/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/book.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/book.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -33,7 +33,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
FreeBSD Documentation Project Primer for New
@@ -63,9 +62,9 @@
DocEng
- $FreeBSD$
+
- $FreeBSD$
+
&legalnotice;
Modified: head/en_US.ISO8859-1/books/fdp-primer/doc-build/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/doc-build/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/doc-build/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
The Documentation Build Process
Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
Overview
Modified: head/en_US.ISO8859-1/books/fdp-primer/po-translations/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/po-translations/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/po-translations/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -1,7 +1,6 @@
Using sgml-mode with
Modified: head/en_US.ISO8859-1/books/fdp-primer/see-also/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/see-also/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/see-also/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
See Also
Modified: head/en_US.ISO8859-1/books/fdp-primer/structure/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/structure/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/structure/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
Documentation Directory Structure
Modified: head/en_US.ISO8859-1/books/fdp-primer/stylesheets/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/stylesheets/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/stylesheets/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
Style Sheets
Modified: head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
The Website
Modified: head/en_US.ISO8859-1/books/fdp-primer/tools/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/tools/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/tools/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
Tools
Modified: head/en_US.ISO8859-1/books/fdp-primer/translations/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/translations/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/translations/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
Translations
Modified: head/en_US.ISO8859-1/books/fdp-primer/working-copy/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/working-copy/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/working-copy/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -25,7 +25,6 @@
OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
The Working Copy
Modified: head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/writing-style/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
Writing Style
Modified: head/en_US.ISO8859-1/books/fdp-primer/xhtml-markup/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/xhtml-markup/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/xhtml-markup/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
XHTML Markup
Modified: head/en_US.ISO8859-1/books/fdp-primer/xml-primer/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/xml-primer/chapter.xml Wed Jun 7 19:48:17 2017 (r50330)
+++ head/en_US.ISO8859-1/books/fdp-primer/xml-primer/chapter.xml Wed Jun 7 19:50:29 2017 (r50331)
@@ -28,7 +28,6 @@
ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
- $FreeBSD$
-->
XML Primer
From owner-svn-doc-all@freebsd.org Wed Jun 7 20:40:34 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8F3D2D7CF4F;
Wed, 7 Jun 2017 20:40:34 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 6B41482CBD;
Wed, 7 Jun 2017 20:40:34 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57KeXts085814;
Wed, 7 Jun 2017 20:40:33 GMT (envelope-from jkois@FreeBSD.org)
Received: (from jkois@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57KeXgO085813;
Wed, 7 Jun 2017 20:40:33 GMT (envelope-from jkois@FreeBSD.org)
Message-Id: <201706072040.v57KeXgO085813@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jkois set sender to
jkois@FreeBSD.org using -f
From: Johann Kois
Date: Wed, 7 Jun 2017 20:40:33 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50332 - head/de_DE.ISO8859-1/htdocs/snapshots
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 20:40:34 -0000
Author: jkois
Date: Wed Jun 7 20:40:33 2017
New Revision: 50332
URL: https://svnweb.freebsd.org/changeset/doc/50332
Log:
r38826 -> r50309
MFde: Bring de/snapshots/index.xml from 2013 to 2017...
Modified:
head/de_DE.ISO8859-1/htdocs/snapshots/index.xml
Modified: head/de_DE.ISO8859-1/htdocs/snapshots/index.xml
==============================================================================
--- head/de_DE.ISO8859-1/htdocs/snapshots/index.xml Wed Jun 7 19:50:29 2017 (r50331)
+++ head/de_DE.ISO8859-1/htdocs/snapshots/index.xml Wed Jun 7 20:40:33 2017 (r50332)
@@ -1,10 +1,10 @@
-
+
+
-
+
]>
@@ -35,28 +35,23 @@
Spiegelservern (im gleichen Verzeichnis).
Zurzeit werden monatlich Snapshots für
- 9-CURRENT,
- 8-STABLE,
- 7-STABLE,
- sowie
- 6-STABLE
+ &rel.head.major;-CURRENT,
+ &rel.current.major;-STABLE
+ sowie
+ &rel0.current.major;-STABLE
bereitgestellt. Die jeweiligen Snapshots werden in Verzeichnissen
gespeichert, deren Namen dem Schema
- <YYYY><MM> folgen (<YYYY> steht
- dabei für das Jahr, <MM> für das Monat,
- in dem der Snapshot veröffentlicht wurde. Für alle
- unterstützten Plattformen werden die ISO-Images
- bootonly, disc1 und disc2 (sowie,
- falls verfügbar, livefs) bereitgestellt.
- Zusätzlich kann für jeden Snapshot eine Datei namens
- RELNOTES.TXT vorhanden sein, in der die Änderungen
- beschrieben werden, die in den jeweiligen Snapshot eingeflossen
- sind.
+ &url.snapshots;<target>/<target_arch>/ folgen
+ (<target> sowie <target_arch>
+ stehen dabei für die Architektur, für die der Snapshot erstellt
+ wurde). Für alle unterstützten Plattformen werden die ISO-Images
+ bootonly, release und memstick
+ bereitgestellt.
Was Sie über Snapshots wissen sollten
Falls sie darüber nachdenken, einen Snapshot einzusetzen,
- sollten Sie sich über die folgenden Punkte im klaren
+ sollten Sie sich über die folgenden Punkte im Klaren
sein:
@@ -73,21 +68,17 @@
Veröffentlichungen, sondern Snapshots, und dieser
Unterschied darf nicht untergehen! Natürlich können
und werden Leute Snapshots mit Datum in E-Mails und
- News erwähnen; wir wollen nur nicht, dass jemand
- glaubt, heute wäre Weihnachten, weil die nächste
- Version schon veröffentlicht wurde!
+ News erwähnen; lassen Sie sich dadurch nicht verwirren.
Snapshots werden oft ohne Softwarepakete Dritter bereitgestellt,
eine aktuelle Ports-Sammmlung ist aber in der Regel enthalten.
Weiterhin wird es keine Aktualisierung der Dokumentation
- geben. Wenn in einem README noch auf die vorgehende Version
- verwiesen wird, Pech. Es ist deutlich wichtiger, die
+ geben. Wenn in einem README noch auf die vorgehende
+ Version verwiesen wird, Pech. Es ist deutlich wichtiger, die
Korrekturen für die behobenen Fehler und die Neuerungen
- für Tests verfügbar zu machen. Beschwerden
- über solche Dinge wandern ungelesen in den
- Mülleimer. Nochmals: Es sind Snapshots, nicht
- Veröffentlichungen.
+ für Tests verfügbar zu machen. Beschwerden über solche Dinge
+ sind daher sinnlos.
Kommentare zu den Snapshots sind natürlich hochwillkommen.
From owner-svn-doc-all@freebsd.org Wed Jun 7 20:45:24 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id D68E4D7D09D;
Wed, 7 Jun 2017 20:45:24 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 9352D82FAB;
Wed, 7 Jun 2017 20:45:24 +0000 (UTC)
(envelope-from jkois@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v57KjN7f087544;
Wed, 7 Jun 2017 20:45:23 GMT (envelope-from jkois@FreeBSD.org)
Received: (from jkois@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v57KjNMq087543;
Wed, 7 Jun 2017 20:45:23 GMT (envelope-from jkois@FreeBSD.org)
Message-Id: <201706072045.v57KjNMq087543@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: jkois set sender to
jkois@FreeBSD.org using -f
From: Johann Kois
Date: Wed, 7 Jun 2017 20:45:23 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50333 - head/de_DE.ISO8859-1/share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 07 Jun 2017 20:45:24 -0000
Author: jkois
Date: Wed Jun 7 20:45:23 2017
New Revision: 50333
URL: https://svnweb.freebsd.org/changeset/doc/50333
Log:
MFde: Point to the translated version of snapshots/index.html
Modified:
head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent
Modified: head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent
==============================================================================
--- head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent Wed Jun 7 20:40:33 2017 (r50332)
+++ head/de_DE.ISO8859-1/share/xml/navibar.l10n.ent Wed Jun 7 20:45:23 2017 (r50333)
@@ -113,7 +113,7 @@
-
+
&os; 11.0-RC3 ¸ø³«
@@ -536,7 +546,7 @@
Carlos J. Puga Medina
(ports)
-
+ 10
@@ -1586,7 +1596,7 @@
¤¬ÍÑ°Õ¤µ¤ì¤Æ¤¤¤Þ¤¹!
-
+
14
From owner-svn-doc-all@freebsd.org Fri Jun 9 13:22:10 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3EF18BF4847;
Fri, 9 Jun 2017 13:22:10 +0000 (UTC)
(envelope-from dbaio@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 0DEC766FE2;
Fri, 9 Jun 2017 13:22:09 +0000 (UTC)
(envelope-from dbaio@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v59DM9R2086426;
Fri, 9 Jun 2017 13:22:09 GMT (envelope-from dbaio@FreeBSD.org)
Received: (from dbaio@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v59DM9Xb086425;
Fri, 9 Jun 2017 13:22:09 GMT (envelope-from dbaio@FreeBSD.org)
Message-Id: <201706091322.v59DM9Xb086425@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: dbaio set sender to
dbaio@FreeBSD.org using -f
From: "Danilo G. Baio"
Date: Fri, 9 Jun 2017 13:22:09 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50343 - head/en_US.ISO8859-1/articles/contributors
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 09 Jun 2017 13:22:10 -0000
Author: dbaio (ports committer)
Date: Fri Jun 9 13:22:08 2017
New Revision: 50343
URL: https://svnweb.freebsd.org/changeset/doc/50343
Log:
Update contributor: Vinicius Zavam
Approved by: garga (mentor)
Differential Revision: https://reviews.freebsd.org/D11094
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 Fri Jun 9 10:11:05 2017 (r50342)
+++ head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Fri Jun 9 13:22:08 2017 (r50343)
@@ -10884,7 +10884,7 @@
- VinÃcius Zavam
+ Vinícius Zavam
egypcio@googlemail.com
From owner-svn-doc-all@freebsd.org Fri Jun 9 15:04:51 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3510BBF6CCB;
Fri, 9 Jun 2017 15:04:51 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 05CBE6F9E5;
Fri, 9 Jun 2017 15:04:50 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v59F4orp031792;
Fri, 9 Jun 2017 15:04:50 GMT (envelope-from mat@FreeBSD.org)
Received: (from mat@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v59F4omR031791;
Fri, 9 Jun 2017 15:04:50 GMT (envelope-from mat@FreeBSD.org)
Message-Id: <201706091504.v59F4omR031791@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org
using -f
From: Mathieu Arnold
Date: Fri, 9 Jun 2017 15:04:50 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50344 -
head/en_US.ISO8859-1/books/porters-handbook/makefiles
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 09 Jun 2017 15:04:51 -0000
Author: mat
Date: Fri Jun 9 15:04:50 2017
New Revision: 50344
URL: https://svnweb.freebsd.org/changeset/doc/50344
Log:
Add a tip in the opt_CONFIGURE_ON section pointing to with/enable and
convert the paragraph about the same in CMAKE_ON to a tip.
Sponsored by: Absolight
Modified:
head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 13:22:08 2017 (r50343)
+++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 15:04:50 2017 (r50344)
@@ -5812,6 +5812,13 @@ CONFIGURE_ARGS+= --add-test
.else
CONFIGURE_ARGS+= --no-test
.endif
+
+
+ Most of the time, the helpers in and provide a shorter
+ and more comprehensive functionality.
+
@@ -5843,8 +5850,10 @@ CMAKE_ARGS+= -DTEST:BOOL=true -DDEBUG:BOOL=true
CMAKE_ARGS+= -DOPTIMIZE:BOOL=true
.endif
- See for a shorter
- helper when the value is boolean.
+
+ See for a shorter
+ helper when the value is boolean.
+
From owner-svn-doc-all@freebsd.org Fri Jun 9 15:04:54 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 11E17BF6CEC;
Fri, 9 Jun 2017 15:04:54 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 D7D326FA1F;
Fri, 9 Jun 2017 15:04:53 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v59F4qJB031834;
Fri, 9 Jun 2017 15:04:52 GMT (envelope-from mat@FreeBSD.org)
Received: (from mat@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v59F4qKv031833;
Fri, 9 Jun 2017 15:04:52 GMT (envelope-from mat@FreeBSD.org)
Message-Id: <201706091504.v59F4qKv031833@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org
using -f
From: Mathieu Arnold
Date: Fri, 9 Jun 2017 15:04:52 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50345 -
head/en_US.ISO8859-1/books/porters-handbook/makefiles
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 09 Jun 2017 15:04:54 -0000
Author: mat
Date: Fri Jun 9 15:04:52 2017
New Revision: 50345
URL: https://svnweb.freebsd.org/changeset/doc/50345
Log:
Create one more level of sections to group CONFIGURE_ARGS and CMAKE_ARGS helpers.
Sponsored by: Absolight
Modified:
head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 15:04:50 2017 (r50344)
+++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 15:04:52 2017 (r50345)
@@ -5699,7 +5699,10 @@ USE_OPENSSL= yes
.endif
-
+
+ CONFIGURE_ARGS Helpers
+
+ OPT_CONFIGURE_ENABLEWhen option OPT is selected,
@@ -5739,9 +5742,9 @@ CONFIGURE_ARGS+= --enable-test2=exhaustive
.else
CONFIGURE_ARGS+= --disable-test2
.endif
-
+
-
+ OPT_CONFIGURE_WITHWhen option OPT is selected,
@@ -5781,9 +5784,9 @@ CONFIGURE_ARGS+= --with-test2=exhaustive
.else
CONFIGURE_ARGS+= --without-test2
.endif
-
+
-
+ OPT_CONFIGURE_ON
and
OPT_CONFIGURE_OFF
@@ -5819,9 +5822,13 @@ CONFIGURE_ARGS+= --no-test
linkend="options-configure_with"/> provide a shorter
and more comprehensive functionality.
+
-
+
+ CMAKE_ARGS Helpers
+
+ OPT_CMAKE_ON
and
OPT_CMAKE_OFF
@@ -5854,9 +5861,9 @@ CMAKE_ARGS+= -DOPTIMIZE:BOOL=true
See for a shorter
helper when the value is boolean.
-
+
-
+ OPT_CMAKE_BOOL
and
OPT_CMAKE_BOOL_OFF
@@ -5897,6 +5904,7 @@ CMAKE_ARGS+= -DTEST:BOOL=true -DDEBUG:BOOL=true \
CMAKE_ARGS+= -DTEST:BOOL=false -DDEBUG:BOOL=false \
-DOPTIMIZE:BOOL=true
.endif
+
From owner-svn-doc-all@freebsd.org Fri Jun 9 15:04:56 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9436BBF6D13;
Fri, 9 Jun 2017 15:04:56 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 6BE006FA58;
Fri, 9 Jun 2017 15:04:56 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v59F4th1031875;
Fri, 9 Jun 2017 15:04:55 GMT (envelope-from mat@FreeBSD.org)
Received: (from mat@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v59F4tur031874;
Fri, 9 Jun 2017 15:04:55 GMT (envelope-from mat@FreeBSD.org)
Message-Id: <201706091504.v59F4tur031874@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org
using -f
From: Mathieu Arnold
Date: Fri, 9 Jun 2017 15:04:55 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50346 -
head/en_US.ISO8859-1/books/porters-handbook/makefiles
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 09 Jun 2017 15:04:56 -0000
Author: mat
Date: Fri Jun 9 15:04:55 2017
New Revision: 50346
URL: https://svnweb.freebsd.org/changeset/doc/50346
Log:
Indent all new sect4 one more level.
White-space only, translators can ignore.
Sponsored by: Absolight
Modified:
head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 15:04:52 2017 (r50345)
+++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 15:04:55 2017 (r50346)
@@ -5702,32 +5702,32 @@ USE_OPENSSL= yes
CONFIGURE_ARGS Helpers
-
- OPT_CONFIGURE_ENABLE
+
+ OPT_CONFIGURE_ENABLE
- When option OPT is selected,
- for each entry in
- OPT_CONFIGURE_ENABLE
- then
- --enable-entry
- is appended to CONFIGURE_ARGS. When
- option OPT is
- not selected,
- --disable-entry
- is appended to CONFIGURE_ARGS. An
- optional argument can be specified with an
- = symbol. This argument is only appended
- to the
- --enable-entry
- configure option. For example:
+ When option OPT is selected,
+ for each entry in
+ OPT_CONFIGURE_ENABLE
+ then
+ --enable-entry
+ is appended to CONFIGURE_ARGS. When
+ option OPT is
+ not selected,
+ --disable-entry
+ is appended to CONFIGURE_ARGS. An
+ optional argument can be specified with an
+ = symbol. This argument is only appended
+ to the
+ --enable-entry
+ configure option. For example:
- OPTIONS_DEFINE= OPT1 OPT2
+ OPTIONS_DEFINE= OPT1 OPT2
OPT1_CONFIGURE_ENABLE= test1 test2
OPT2_CONFIGURE_ENABLE= test2=exhaustive
- is equivalent to:
+ is equivalent to:
- OPTIONS_DEFINE= OPT1
+ OPTIONS_DEFINE= OPT1
.include <bsd.port.options.mk>
@@ -5742,34 +5742,34 @@ CONFIGURE_ARGS+= --enable-test2=exhaustive
.else
CONFIGURE_ARGS+= --disable-test2
.endif
-
+
-
- OPT_CONFIGURE_WITH
+
+ OPT_CONFIGURE_WITH
- When option OPT is selected,
- for each entry in
- OPT_CONFIGURE_WITH
- then
- --with-entry
- is appended to CONFIGURE_ARGS. When
- option OPT is
- not selected,
- --without-entry
- is appended to CONFIGURE_ARGS. An
- optional argument can be specified with an
- = symbol. This argument is only appended
- to the
- --with-entry
- configure option. For example:
+ When option OPT is selected,
+ for each entry in
+ OPT_CONFIGURE_WITH
+ then
+ --with-entry
+ is appended to CONFIGURE_ARGS. When
+ option OPT is
+ not selected,
+ --without-entry
+ is appended to CONFIGURE_ARGS. An
+ optional argument can be specified with an
+ = symbol. This argument is only appended
+ to the
+ --with-entry
+ configure option. For example:
- OPTIONS_DEFINE= OPT1 OPT2
+ OPTIONS_DEFINE= OPT1 OPT2
OPT1_CONFIGURE_WITH= test1
OPT2_CONFIGURE_WITH= test2=exhaustive
- is equivalent to:
+ is equivalent to:
- OPTIONS_DEFINE= OPT1 OPT2
+ OPTIONS_DEFINE= OPT1 OPT2
.include <bsd.port.options.mk>
@@ -5784,29 +5784,29 @@ CONFIGURE_ARGS+= --with-test2=exhaustive
.else
CONFIGURE_ARGS+= --without-test2
.endif
-
+
-
- OPT_CONFIGURE_ON
- and
- OPT_CONFIGURE_OFF
+
+ OPT_CONFIGURE_ON
+ and
+ OPT_CONFIGURE_OFF
- When option OPT is selected,
- the value of
- OPT_CONFIGURE_ON,
- if defined, is appended to
- CONFIGURE_ARGS.
- OPT_CONFIGURE_OFF
- works the same way, but when OPT is
- not selected. For example:
+ When option OPT is selected,
+ the value of
+ OPT_CONFIGURE_ON,
+ if defined, is appended to
+ CONFIGURE_ARGS.
+ OPT_CONFIGURE_OFF
+ works the same way, but when OPT is
+ not selected. For example:
- OPTIONS_DEFINE= OPT1
+ OPTIONS_DEFINE= OPT1
OPT1_CONFIGURE_ON= --add-test
OPT1_CONFIGURE_OFF= --no-test
- is equivalent to:
+ is equivalent to:
- OPTIONS_DEFINE= OPT1
+ OPTIONS_DEFINE= OPT1
.include <bsd.port.options.mk>
@@ -5816,38 +5816,38 @@ CONFIGURE_ARGS+= --add-test
CONFIGURE_ARGS+= --no-test
.endif
-
- Most of the time, the helpers in and provide a shorter
- and more comprehensive functionality.
-
-
+
+ Most of the time, the helpers in and provide a shorter
+ and more comprehensive functionality.
+
+ CMAKE_ARGS Helpers
-
- OPT_CMAKE_ON
- and
- OPT_CMAKE_OFF
+
+ OPT_CMAKE_ON
+ and
+ OPT_CMAKE_OFF
- When option OPT is selected,
- the value of
- OPT_CMAKE_ON,
- if defined, is appended to CMAKE_ARGS.
- OPT_CMAKE_OFF
- works the same way, but when OPT is
- not selected. For example:
+ When option OPT is selected,
+ the value of
+ OPT_CMAKE_ON,
+ if defined, is appended to CMAKE_ARGS.
+ OPT_CMAKE_OFF
+ works the same way, but when OPT is
+ not selected. For example:
- OPTIONS_DEFINE= OPT1
+ OPTIONS_DEFINE= OPT1
OPT1_CMAKE_ON= -DTEST:BOOL=true -DDEBUG:BOOL=true
OPT1_CMAKE_OFF= -DOPTIMIZE:BOOL=true
- is equivalent to:
+ is equivalent to:
- OPTIONS_DEFINE= OPT1
+ OPTIONS_DEFINE= OPT1
.include <bsd.port.options.mk>
@@ -5857,43 +5857,43 @@ CMAKE_ARGS+= -DTEST:BOOL=true -DDEBUG:BOOL=true
CMAKE_ARGS+= -DOPTIMIZE:BOOL=true
.endif
-
- See for a shorter
- helper when the value is boolean.
-
-
+
+ See for a shorter
+ helper when the value is boolean.
+
+
-
- OPT_CMAKE_BOOL
- and
- OPT_CMAKE_BOOL_OFF
+
+ OPT_CMAKE_BOOL
+ and
+ OPT_CMAKE_BOOL_OFF
- When option OPT is selected,
- for each entry in
- OPT_CMAKE_BOOL
- then
- -Dentry:BOOL=true
- is appended to CMAKE_ARGS. When option
- OPT is not
- selected,
- -Dentry:BOOL=false
- is appended to CONFIGURE_ARGS.
- OPT_CMAKE_BOOL_OFF
- is the oposite,
- -Dentry:BOOL=false
- is appended to CMAKE_ARGS when the option
- is selected, and
- -Dentry:BOOL=true
- when the option is not selected. For
- example:
+ When option OPT is selected,
+ for each entry in
+ OPT_CMAKE_BOOL
+ then
+ -Dentry:BOOL=true
+ is appended to CMAKE_ARGS. When option
+ OPT is not
+ selected,
+ -Dentry:BOOL=false
+ is appended to CONFIGURE_ARGS.
+ OPT_CMAKE_BOOL_OFF
+ is the oposite,
+ -Dentry:BOOL=false
+ is appended to CMAKE_ARGS when the option
+ is selected, and
+ -Dentry:BOOL=true
+ when the option is not selected. For
+ example:
- OPTIONS_DEFINE= OPT1
+ OPTIONS_DEFINE= OPT1
OPT1_CMAKE_BOOL= TEST DEBUG
OPT1_CMAKE_BOOL_OFF= OPTIMIZE
- is equivalent to:
+ is equivalent to:
- OPTIONS_DEFINE= OPT1
+ OPTIONS_DEFINE= OPT1
.include <bsd.port.options.mk>
@@ -5904,7 +5904,7 @@ CMAKE_ARGS+= -DTEST:BOOL=true -DDEBUG:BOOL=true \
CMAKE_ARGS+= -DTEST:BOOL=false -DDEBUG:BOOL=false \
-DOPTIMIZE:BOOL=true
.endif
-
+
From owner-svn-doc-all@freebsd.org Fri Jun 9 15:04:59 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B2AEBF6D31;
Fri, 9 Jun 2017 15:04:59 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 DA8996FA94;
Fri, 9 Jun 2017 15:04:58 +0000 (UTC) (envelope-from mat@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v59F4wDY031918;
Fri, 9 Jun 2017 15:04:58 GMT (envelope-from mat@FreeBSD.org)
Received: (from mat@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v59F4wmP031917;
Fri, 9 Jun 2017 15:04:58 GMT (envelope-from mat@FreeBSD.org)
Message-Id: <201706091504.v59F4wmP031917@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: mat set sender to mat@FreeBSD.org
using -f
From: Mathieu Arnold
Date: Fri, 9 Jun 2017 15:04:58 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50347 -
head/en_US.ISO8859-1/books/porters-handbook/makefiles
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 09 Jun 2017 15:04:59 -0000
Author: mat
Date: Fri Jun 9 15:04:57 2017
New Revision: 50347
URL: https://svnweb.freebsd.org/changeset/doc/50347
Log:
Add a section about the opt_MESON_* helpers.
Sponsored by: Absolight
Modified:
head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
Modified: head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 15:04:55 2017 (r50346)
+++ head/en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml Fri Jun 9 15:04:57 2017 (r50347)
@@ -5907,6 +5907,126 @@ CMAKE_ARGS+= -DTEST:BOOL=false -DDEBUG:BOOL=false \
+
+ MESON_ARGS Helpers
+
+
+ OPT_MESON_ON
+ and
+ OPT_MESON_OFF
+
+ When option OPT is selected,
+ the value of
+ OPT_MESON_ON,
+ if defined, is appended to MESON_ARGS.
+ OPT_MESON_OFF
+ works the same way, but when OPT is
+ not selected. For example:
+
+ OPTIONS_DEFINE= OPT1
+OPT1_MESON_ON= -Dopt=1
+OPT1_MESON_OFF= -Dopt=2
+
+ is equivalent to:
+
+ OPTIONS_DEFINE= OPT1
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MOPT1}
+MESON_ARGS+= -Dopt=1
+.else
+MESON_ARGS+= -Dopt=2
+.endif
+
+
+
+ OPT_MESON_TRUE
+ and
+ OPT_MESON_FALSE
+
+ When option OPT is selected,
+ for each entry in
+ OPT_MESON_TRUE
+ then
+ -Dentry=true
+ is appended to CMAKE_ARGS. When option
+ OPT is not
+ selected,
+ -Dentry=false
+ is appended to CONFIGURE_ARGS.
+ OPT_MESON_FALSE
+ is the oposite,
+ -Dentry=false
+ is appended to CMAKE_ARGS when the option
+ is selected, and
+ -Dentry=true
+ when the option is not selected. For
+ example:
+
+ OPTIONS_DEFINE= OPT1
+OPT1_MESON_TRUE= test debug
+OPT1_MESON_FALSE= optimize
+
+ is equivalent to:
+
+ OPTIONS_DEFINE= OPT1
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MOPT1}
+CMAKE_ARGS+= -Dtest=true -Ddebug=true \
+ -Doptimize=false
+.else
+CMAKE_ARGS+= -Dtest=false -Ddebug=false \
+ -Doptimize=true
+.endif
+
+
+
+ OPT_MESON_YES
+ and
+ OPT_MESON_NO
+
+ When option OPT is selected,
+ for each entry in
+ OPT_MESON_YES
+ then
+ -Dentry=yes
+ is appended to CMAKE_ARGS. When option
+ OPT is not
+ selected,
+ -Dentry=no
+ is appended to CONFIGURE_ARGS.
+ OPT_MESON_NO
+ is the oposite,
+ -Dentry=no
+ is appended to CMAKE_ARGS when the option
+ is selected, and
+ -Dentry=yes
+ when the option is not selected. For
+ example:
+
+ OPTIONS_DEFINE= OPT1
+OPT1_MESON_YES= test debug
+OPT1_MESON_NO= optimize
+
+ is equivalent to:
+
+ OPTIONS_DEFINE= OPT1
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MOPT1}
+CMAKE_ARGS+= -Dtest=yes -Ddebug=yes \
+ -Doptimize=no
+.else
+CMAKE_ARGS+= -Dtest=no -Ddebug=no \
+ -Doptimize=yes
+.endif
+
+
+
OPT_QMAKE_ON
and
From owner-svn-doc-all@freebsd.org Fri Jun 9 18:57:51 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id D1A21BFAD8F;
Fri, 9 Jun 2017 18:57:51 +0000 (UTC) (envelope-from tdb@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 A265E78676;
Fri, 9 Jun 2017 18:57:51 +0000 (UTC) (envelope-from tdb@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v59IvoUS029758;
Fri, 9 Jun 2017 18:57:50 GMT (envelope-from tdb@FreeBSD.org)
Received: (from tdb@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v59IvoJD029756;
Fri, 9 Jun 2017 18:57:50 GMT (envelope-from tdb@FreeBSD.org)
Message-Id: <201706091857.v59IvoJD029756@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: tdb set sender to tdb@FreeBSD.org
using -f
From: Tim Bishop
Date: Fri, 9 Jun 2017 18:57:50 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50348 - head/en_US.ISO8859-1/articles/contributors
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 09 Jun 2017 18:57:51 -0000
Author: tdb (ports committer)
Date: Fri Jun 9 18:57:50 2017
New Revision: 50348
URL: https://svnweb.freebsd.org/changeset/doc/50348
Log:
Add Ralf van der Enden for news/py-sabyenc.
PR: 218722
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 Fri Jun 9 15:04:57 2017 (r50347)
+++ head/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Fri Jun 9 18:57:50 2017 (r50348)
@@ -8720,6 +8720,11 @@
+ Ralf van der Enden
+ tremere@cainites.net
+
+
+ Ralf van Dooren
r.vdooren@snow.nl
From owner-svn-doc-all@freebsd.org Sat Jun 10 00:36:47 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 969EFC0841E;
Sat, 10 Jun 2017 00:36:47 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 616C5817B5;
Sat, 10 Jun 2017 00:36:47 +0000 (UTC)
(envelope-from wblock@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5A0akfm068730;
Sat, 10 Jun 2017 00:36:46 GMT (envelope-from wblock@FreeBSD.org)
Received: (from wblock@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5A0akj2068729;
Sat, 10 Jun 2017 00:36:46 GMT (envelope-from wblock@FreeBSD.org)
Message-Id: <201706100036.v5A0akj2068729@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: wblock set sender to
wblock@FreeBSD.org using -f
From: Warren Block
Date: Sat, 10 Jun 2017 00:36:46 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50349 -
head/en_US.ISO8859-1/books/fdp-primer/editor-config
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 10 Jun 2017 00:36:47 -0000
Author: wblock
Date: Sat Jun 10 00:36:46 2017
New Revision: 50349
URL: https://svnweb.freebsd.org/changeset/doc/50349
Log:
Clarify nano customization.
Submitted by: Tim Moore
Modified:
head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml
Modified: head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml Fri Jun 9 18:57:50 2017 (r50348)
+++ head/en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml Sat Jun 10 00:36:46 2017 (r50349)
@@ -202,8 +202,9 @@ http://www.freshports.org/textproc/igor/."
&prompt.user; cp /usr/local/share/nano/xml.nanorc ~/.nanorc
- Add these lines to the new
- ~/.nanorc.
+ Use an editor to replace the lines in the
+ ~/.nanorcsyntax "xml"
+ block with these rules:syntax "xml" "\.([jrs]html?|xml|xslt?)$"
# trailing whitespace
From owner-svn-doc-all@freebsd.org Sat Jun 10 03:04:18 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0DD2CC77909;
Sat, 10 Jun 2017 03:04:18 +0000 (UTC)
(envelope-from dexter@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 CFB792B43;
Sat, 10 Jun 2017 03:04:17 +0000 (UTC)
(envelope-from dexter@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5A34Gp4032955;
Sat, 10 Jun 2017 03:04:16 GMT (envelope-from dexter@FreeBSD.org)
Received: (from dexter@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5A34GQs032952;
Sat, 10 Jun 2017 03:04:16 GMT (envelope-from dexter@FreeBSD.org)
Message-Id: <201706100304.v5A34GQs032952@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: dexter set sender to
dexter@FreeBSD.org using -f
From: Michael Dexter
Date: Sat, 10 Jun 2017 03:04:16 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50350 - in head/en_US.ISO8859-1:
books/fdp-primer/docbook-markup share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 10 Jun 2017 03:04:18 -0000
Author: dexter
Date: Sat Jun 10 03:04:16 2017
New Revision: 50350
URL: https://svnweb.freebsd.org/changeset/doc/50350
Log:
Added return to "Hello World" example.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml
head/en_US.ISO8859-1/share/xml/teams.ent
Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Sat Jun 10 00:36:46 2017 (r50349)
+++ head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Sat Jun 10 03:04:16 2017 (r50350)
@@ -1105,6 +1105,7 @@ int
main(void)
{
printf("hello, world\n");
+ return 0;
}programlistingNotice how the angle brackets in the
@@ -1121,6 +1122,7 @@ int
main(void)
{
printf("hello, world\n");
+ return 0;
}
Modified: head/en_US.ISO8859-1/share/xml/teams.ent
==============================================================================
--- head/en_US.ISO8859-1/share/xml/teams.ent Sat Jun 10 00:36:46 2017 (r50349)
+++ head/en_US.ISO8859-1/share/xml/teams.ent Sat Jun 10 03:04:16 2017 (r50350)
@@ -17,7 +17,7 @@
admins@FreeBSD.org">
-bugmeister@FreeBSD.org">
+clusteradm@FreeBSD.org">
core@FreeBSD.org">
From owner-svn-doc-all@freebsd.org Sat Jun 10 03:16:30 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id B17A3C77E35;
Sat, 10 Jun 2017 03:16:30 +0000 (UTC)
(envelope-from dexter@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 7FD653261;
Sat, 10 Jun 2017 03:16:30 +0000 (UTC)
(envelope-from dexter@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5A3GTcv037446;
Sat, 10 Jun 2017 03:16:29 GMT (envelope-from dexter@FreeBSD.org)
Received: (from dexter@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5A3GT3l037445;
Sat, 10 Jun 2017 03:16:29 GMT (envelope-from dexter@FreeBSD.org)
Message-Id: <201706100316.v5A3GT3l037445@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: dexter set sender to
dexter@FreeBSD.org using -f
From: Michael Dexter
Date: Sat, 10 Jun 2017 03:16:29 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50351 - head/en_US.ISO8859-1/share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 10 Jun 2017 03:16:30 -0000
Author: dexter
Date: Sat Jun 10 03:16:29 2017
New Revision: 50351
URL: https://svnweb.freebsd.org/changeset/doc/50351
Log:
Reverted mysteriously modified ./en_US.ISO8859-1/share/xml/teams.ent
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/share/xml/teams.ent
Modified: head/en_US.ISO8859-1/share/xml/teams.ent
==============================================================================
--- head/en_US.ISO8859-1/share/xml/teams.ent Sat Jun 10 03:04:16 2017 (r50350)
+++ head/en_US.ISO8859-1/share/xml/teams.ent Sat Jun 10 03:16:29 2017 (r50351)
@@ -17,7 +17,7 @@
admins@FreeBSD.org">
-clusteradm@FreeBSD.org">
+bugmeister@FreeBSD.org">
core@FreeBSD.org">
From owner-svn-doc-all@freebsd.org Sat Jun 10 03:35:44 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5C183C78978;
Sat, 10 Jun 2017 03:35:44 +0000 (UTC)
(envelope-from dexter@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 275C7641EA;
Sat, 10 Jun 2017 03:35:44 +0000 (UTC)
(envelope-from dexter@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5A3Zh3k045845;
Sat, 10 Jun 2017 03:35:43 GMT (envelope-from dexter@FreeBSD.org)
Received: (from dexter@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5A3ZhMv045844;
Sat, 10 Jun 2017 03:35:43 GMT (envelope-from dexter@FreeBSD.org)
Message-Id: <201706100335.v5A3ZhMv045844@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: dexter set sender to
dexter@FreeBSD.org using -f
From: Michael Dexter
Date: Sat, 10 Jun 2017 03:35:43 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50352 - 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-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 10 Jun 2017 03:35:44 -0000
Author: dexter
Date: Sat Jun 10 03:35:42 2017
New Revision: 50352
URL: https://svnweb.freebsd.org/changeset/doc/50352
Log:
Updated vBSDcon "site" to event venue.
Approved by: bcr (mentor)
Modified:
head/share/xml/events2017.xml
Modified: head/share/xml/events2017.xml
==============================================================================
--- head/share/xml/events2017.xml Sat Jun 10 03:16:29 2017 (r50351)
+++ head/share/xml/events2017.xml Sat Jun 10 03:35:42 2017 (r50352)
@@ -164,7 +164,7 @@
United StatesReston, Virginia
- To Be Announced
+ Hyatt Regency RestonThis exciting weekend will bring together members of
the BSD community for a series of roundtable discussions,
From owner-svn-doc-all@freebsd.org Sat Jun 10 08:42:09 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9E799D889AF;
Sat, 10 Jun 2017 08:42:09 +0000 (UTC)
(envelope-from kostikbel@gmail.com)
Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1])
(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 33F5A7079C;
Sat, 10 Jun 2017 08:42:09 +0000 (UTC)
(envelope-from kostikbel@gmail.com)
Received: from tom.home (kib@localhost [127.0.0.1])
by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id v5A8g31L016489
(version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO);
Sat, 10 Jun 2017 11:42:03 +0300 (EEST)
(envelope-from kostikbel@gmail.com)
DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua v5A8g31L016489
Received: (from kostik@localhost)
by tom.home (8.15.2/8.15.2/Submit) id v5A8g3dl016488;
Sat, 10 Jun 2017 11:42:03 +0300 (EEST)
(envelope-from kostikbel@gmail.com)
X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com
using -f
Date: Sat, 10 Jun 2017 11:42:03 +0300
From: Konstantin Belousov
To: Michael Dexter
Cc: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: Re: svn commit: r50350 - in head/en_US.ISO8859-1:
books/fdp-primer/docbook-markup share/xml
Message-ID: <20170610084203.GF2088@kib.kiev.ua>
References: <201706100304.v5A34GQs032952@repo.freebsd.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <201706100304.v5A34GQs032952@repo.freebsd.org>
User-Agent: Mutt/1.8.2 (2017-04-18)
X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00,
DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no
autolearn_force=no version=3.4.1
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 10 Jun 2017 08:42:09 -0000
On Sat, Jun 10, 2017 at 03:04:16AM +0000, Michael Dexter wrote:
> Author: dexter
> Date: Sat Jun 10 03:04:16 2017
> New Revision: 50350
> URL: https://svnweb.freebsd.org/changeset/doc/50350
>
> Log:
> Added return to "Hello World" example.
>
> Approved by: bcr (mentor)
bcr should remember r46068/r46069. Did C standard changed meantime ?
>
> Modified:
> head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml
> head/en_US.ISO8859-1/share/xml/teams.ent
>
> Modified: head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml
> ==============================================================================
> --- head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Sat Jun 10 00:36:46 2017 (r50349)
> +++ head/en_US.ISO8859-1/books/fdp-primer/docbook-markup/chapter.xml Sat Jun 10 03:04:16 2017 (r50350)
> @@ -1105,6 +1105,7 @@ int
> main(void)
> {
> printf("hello, world\n");
> + return 0;
> }programlisting
>
> Notice how the angle brackets in the
> @@ -1121,6 +1122,7 @@ int
> main(void)
> {
> printf("hello, world\n");
> + return 0;
> }
>
>
>
From owner-svn-doc-all@freebsd.org Sat Jun 10 12:35:30 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6AD7AD8CC68;
Sat, 10 Jun 2017 12:35:30 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 45ACF76958;
Sat, 10 Jun 2017 12:35:30 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5ACZTCc066166;
Sat, 10 Jun 2017 12:35:29 GMT (envelope-from gjb@FreeBSD.org)
Received: (from gjb@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5ACZS5U066161;
Sat, 10 Jun 2017 12:35:28 GMT (envelope-from gjb@FreeBSD.org)
Message-Id: <201706101235.v5ACZS5U066161@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: gjb set sender to gjb@FreeBSD.org
using -f
From: Glen Barber
Date: Sat, 10 Jun 2017 12:35:28 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50353 - in head: en_US.ISO8859-1/htdocs/releases/11.1R
en_US.ISO8859-1/share/xml share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 10 Jun 2017 12:35:30 -0000
Author: gjb
Date: Sat Jun 10 12:35:28 2017
New Revision: 50353
URL: https://svnweb.freebsd.org/changeset/doc/50353
Log:
- Announce 11.1-BETA1.
- Enable the 11.1-BETA1 download URLs.
- Remove a duplicate link from the nagivation sidebar.
- Disable a few invalid links not yet ready for 11.1.
Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation
Modified:
head/en_US.ISO8859-1/htdocs/releases/11.1R/schedule.xml
head/en_US.ISO8859-1/share/xml/release.l10n.ent
head/share/xml/navibar.ent
head/share/xml/news.xml
head/share/xml/release.ent
Modified: head/en_US.ISO8859-1/htdocs/releases/11.1R/schedule.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/releases/11.1R/schedule.xml Sat Jun 10 03:35:42 2017 (r50352)
+++ head/en_US.ISO8859-1/htdocs/releases/11.1R/schedule.xml Sat Jun 10 12:35:28 2017 (r50353)
@@ -5,7 +5,7 @@
-
+
]>
Modified: head/en_US.ISO8859-1/share/xml/release.l10n.ent
==============================================================================
--- head/en_US.ISO8859-1/share/xml/release.l10n.ent Sat Jun 10 03:35:42 2017 (r50352)
+++ head/en_US.ISO8859-1/share/xml/release.l10n.ent Sat Jun 10 12:35:28 2017 (r50353)
@@ -115,8 +115,10 @@
Modified: head/share/xml/news.xml
==============================================================================
--- head/share/xml/news.xml Sat Jun 10 03:35:42 2017 (r50352)
+++ head/share/xml/news.xml Sat Jun 10 12:35:28 2017 (r50353)
@@ -32,6 +32,27 @@
2017
+ 6
+
+
+ 10
+
+
+ &os; 11.1-BETA1 Available
+
+
The first BETA build for the &os; 11.1 release
+ cycle is now available. ISO images for the amd64, armv6,
+ i386, aarch64, powerpc, powerpc64 and sparc64
+ architectures are available
+ on most of our &os;
+ mirror sites.
+
+
+ 5
From owner-svn-doc-all@freebsd.org Sat Jun 10 21:42:21 2017
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75432BF6E64;
Sat, 10 Jun 2017 21:42:21 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::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 2F6F7640F6;
Sat, 10 Jun 2017 21:42:21 +0000 (UTC) (envelope-from bhd@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5ALgKKj094676;
Sat, 10 Jun 2017 21:42:20 GMT (envelope-from bhd@FreeBSD.org)
Received: (from bhd@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5ALgKNu094675;
Sat, 10 Jun 2017 21:42:20 GMT (envelope-from bhd@FreeBSD.org)
Message-Id: <201706102142.v5ALgKNu094675@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: bhd set sender to bhd@FreeBSD.org
using -f
From: Bjoern Heidotting
Date: Sat, 10 Jun 2017 21:42:20 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r50357 - head/de_DE.ISO8859-1/books/handbook/cutting-edge
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 10 Jun 2017 21:42:21 -0000
Author: bhd
Date: Sat Jun 10 21:42:20 2017
New Revision: 50357
URL: https://svnweb.freebsd.org/changeset/doc/50357
Log:
Update to r50251:
Rewrite the Build from Source section, simplifying and clarifying.
Approved by: bcr
Differential Revision: https://reviews.freebsd.org/D11134
Modified:
head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml
Modified: head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml
==============================================================================
--- head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml Sat Jun 10 15:20:12 2017 (r50356)
+++ head/de_DE.ISO8859-1/books/handbook/cutting-edge/chapter.xml Sat Jun 10 21:42:20 2017 (r50357)
@@ -5,7 +5,7 @@
$FreeBSD$
$FreeBSDde$
- basiert auf: r50201
+ basiert auf: r50251
-->
freebsd-update bricht ab. Im
Zweifelsfall sichern Sie /etc und
- akzeptieren einfach die Änderungen. Lesen Sie , um Informationen über
+ akzeptieren einfach die Änderungen. Lesen Sie
+ &man.mergemaster.8;, um Informationen über
mergemaster zu erhalten.# Directory in which to store downloaded updates and temporary
@@ -1186,1183 +1186,471 @@ before running "/usr/sbin/freebsd-update install"
-
-
- &os.stable;
-
- &os.stable; ist der Entwicklungszweig, auf dem Releases
- erstellt werden. Dieser Zweig ändert sich langsamer als
- &os.current; und alle Änderungen hier sollten zuvor in
- &os.current; ausgetestet sein. Beachten Sie, dass dies
- immer noch ein Entwicklungszweig ist
- und daher zu jedem Zeitpunkt die Quellen von &os.stable;
- verwendbar sein können oder nicht. &os.stable; ist Teil des
- Entwicklungsprozesses und nicht für Endanwender gedacht.
- Benutzer, die nicht über die notwendigen Ressourcen zum
- Testen verfügen, sollten stattdessen eine aktuelle Version
- von &os; benutzen.
-
- Wer daran interessiert ist den &os;-Entwicklungsprozess
- zu verfolgen oder dazu beizutragen, insbesondere im Hinblick
- auf das nächste Hauptversion, der sollte es in Erwägung
- ziehen, &os.stable; zu benutzen.
-
- Obwohl wir versuchen sicherzustellen, dass der
- &os.stable; Zweig sich jederzeit übersetzen lässt und
- lauffähig ist, können wir dafür keine Garantie übernehmen.
- Auch wenn Neuentwicklungen in &os.current; stattfinden, ist
- es jedoch so, dass mehr Leute &os.stable; anstelle von
- &os.current; benutzen und es daher unvermeidlich ist, dass
- Fehler und Grenzfälle erst in &os.stable; auffallen. Aus
- diesen Gründen empfehlen wir Ihnen
- nicht blindlings &os.stable; zu
- benutzen. Es ist besonders wichtig, dass &os.stable; zuerst
- sorgfältig in einer Testumgebung getestet wird, bevor die
- Produktion auf &os.stable; migriert.
-
- Um &os.stable; zu folgen:
-
-
- -STABLE
- benutzen
-
-
-
-
- Lesen Sie Mailingliste &a.stable.name;, damit Sie über
- Abhängigkeiten beim Bau von &os.stable; und Sachen, die
- besondere Aufmerksamkeit erfordern, informiert sind.
- Umstrittene Fehlerbehebungen oder Änderungen werden von
- den Entwicklern auf dieser Liste bekannt gegeben. Dies
- erlaubt es den Benutzern, Einwände gegen die
- vorgeschlagenen Änderungen vorzubringen.
-
- Abonnieren Sie die passende
- svn-Liste für den jeweiligen
- Branch, den Sie verfolgen. Wenn Sie beispielsweise den
- Zweig 9-STABLE verfolgen, lesen Sie die
- &a.svn-src-stable-9.name;. Diese Liste enthält zu jeder
- Änderung das Commit-Log, das Informationen zu möglichen
- Seiteneffekten enthält.
-
- Um diese Listen zu abonnieren, besuchen Sie die
- Seite &a.mailman.lists.link;. Klicken Sie auf die
- gewünschte Liste und folgenden Sie den Anweisungen.
- Wenn Sie daran interessiert sind, Änderungen am gesamten
- Quellbaum zu verfolgen, abonnieren Sie
- &a.svn-src-all.name;.
-
-
-
- Wenn Sie ein neues System installieren und dazu
- einen der monatlich aus &os.stable; erzeugten Snapshots
- verwenden wollen, sollten Sie zuerst
- www.freebsd.org/snapshots auf aktuelle
- Informationen überprüfen. Alternativ können Sie auch
- das neueste &os.stable;-Release von den &os; Spiegeln beziehen.
-
- Um ein bestehendes &os;-System auf &os.stable; zu
- aktualisieren, benutzen Sie svn, um den gewünschten
- Entwicklungs- oder Release-Zweig auszuchecken. Die
- Zweige, wie beispielsweise stable/9,
- sind unter
- www.freebsd.org/releng aufgeführt.
-
-
-
- Lesen Sie /usr/src/Makefile
- sehr aufmerksam bevor Sie &os.stable; aktualisieren und
- folgen Sie den Anweisungen in . Lesen Sie die
- Mailingliste &a.stable; und
- /usr/src/UPDATING, um über
- Änderungen im Installationsverfahren, die manchmal vor
- der Einführung eines neuen Releases notwendig sind,
- informiert zu sein.
-
-
-
-
- Synchronisation der Quellen
+
+ &os; aus den Quellen aktualisieren
- Es gibt verschiedene Methoden um die Quellen von &os;
- aktuell zu halten. Dieser Abschnitt beschreibt
- Subversion, den primären Dienst für
- diese Aufgabe.
+ Das Aktualisieren von &os; aus den Quellen bietet im
+ Vergleich zu binären Updates mehrere Vorteile. Der Quellcode
+ kann mit Optionen gebaut werden, um die Vorteile von
+ spezifischer Hardware zu nutzen. Teile des Basissystems können
+ mit veränderten Einstellungen gebaut, oder falls nicht
+ gewünscht, auch ganz ausgelassen werden.
+ Dieser Prozess dauert zwar länger als die Aktualisierung mit
+ binären Updates, ermöglicht aber eine vollständige Anpassung, um
+ eine individuelle Version von &os; zu erstellen.
-
- Obwohl es möglich ist, nur Teile des Quellbaums zu
- aktualisieren, ist die einzige unterstütze Prozedur,
- den kompletten Quellbaum zu aktualisieren und alles neu zu
- übersetzen. Dazu zählen alle Userland-Programme in
- /bin und /sbin,
- sowie die Kernelquellen. Wird hingegen nur ein Teil der
- Quellen, zum Beispiel nur der Kernel oder nur die Programme
- aus dem Userland aktualisiert, treten Probleme auf, die von
- Übersetzungsfehlern über Kernel-Panics bis hin zu
- Beschädigung von Daten reichen können.
-
+
+ Schnellstartanleitung
-
- Subversion
-
+ Diese kurze Referenz zeigt die typischen Schritte um &os;
+ aus den Quellen zu aktualisieren. Spätere Abschnitte
+ beschreiben die Prozedur im Detail.
- Subversion benutzt die
- Pull-Methode, um die Quellen zu
- aktualisieren. Der Benutzer, oder ein
- cron-Skript, ruft das Programm
- svn auf, das die Quellen aktualisiert.
- Subversion ist die empfohlene
- Methode, um die lokalen Quellen zu aktualisieren, da
- aktuelle Updates zu einem vom Benutzer bestimmten Zeitpunkt
- herunterlädt. Zudem ist es einfach, die Prozedur auf bestimmte
- Dateien oder Verzeichnisse zu beschränken. Die angeforderten
- Updates werden zur Laufzeit auf dem Server generiert. Die
- Aktualisierung der Quellen wird in
- beschrieben.
-
- Wenn ein Benutzer unabsichtlich Teile des Archivs löscht,
- wird das von Subversion erkannt und
- bei der nächsten Aktualisierung repariert.
-
-
-
- Das Basissystem neu bauen
-
-
- Bau des Basissystems
-
-
- Sobald der lokalen Quellbaum mit einer bestimmten &os;
- Version, z.B. &os.stable; oder &os.current; synchronisiert
- wurde, kann dieser dazu benutzt werden das System neu zu
- bauen. Dieser Prozess wird auch als
- die Welt neu bauen bezeichnet.
-
- Bevor das System neu gebaut wird,
- müssen die folgende Aufgaben erledigt werden:
-
-
- Führen Sie diese Aufgaben aus, bevor
- das System neu gebaut wird
-
-
- Sichern Sie alle wichtigen Daten auf ein anderes System
- oder auf Wechselmedien und überprüfen Sie die Integrität der
- Sicherungskopie. Zudem sollten Sie bootfähige
- Installationsmedien zur Hand haben. Es kann nicht oft genug
- betont werden, wie wichtig es ist, vor dem Neubau des
- Systems eine Sicherung zu machen. Während der Neubau des
- Systems eine einfache Aufgabe ist, wird es zwangsläufig
- einmal vorkommen, dass Fehler im Quellcode dazu führen, dass
- das System nicht mehr bootet. Wahrscheinlich wird die
- Sicherungskopie nicht benötigt, aber gehen Sie auf Nummer
- sicher!
-
-
-
- Mailingliste
- Lesen Sie die neuesten Einträge in &a.stable; oder
- &a.current;, je nachdem welchen Zweig Sie folgen.
- Informieren Sie sich über bekannte Probleme und welche
- Systeme davon betroffen sind. Wenn ein Problem für den
- von Ihnen synchronisierten Code besteht, warten Sie auf
- eine all clear-Nachricht, die besagt, dass
- das Problem behoben wurde. Synchronisieren Sie dann die
- Quellen neu um sicherzustellen, dass die lokale Version
- die benötigten Korrekturen hat.
-
-
-
- Lesen Sie /usr/src/UPDATING für
- zusätzliche Aufgaben, die für diese Version des Quellcodes
- notwendig sind. Diese Datei enthält wichtige Informationen
- über potentielle Probleme. Gegebenenfalls müssen einige
- Kommandos in einer bestimmten Reihenfolge ausgeführt werden.
- Manche Aktualisierungen erfordern bestimmte zusätzliche
- Schritte, die ausgeführt werden müssen, bevor das System neu
- gebaut wird, wie beispielsweise das umbenennen oder löschen
- von bestimmten Dateien. Diese Aufgaben sind am Ende der
- Datei aufgeführt. Die Anweisungen in
- UPDATING sind aktueller als die in
- diesem Handbuch. Im Zweifelsfall folgen Sie bitte den
- Anweisungen aus UPDATING.
-
-
-
-
- Verwenden Sie nicht make world
-
- Einige ältere Dokumentationen empfehlen
- make world für den Neubau.
- Das Kommando überspringt jedoch wichtige Schritte und sollte
- nur von Experten verwendet werden. In fast allen Fällen ist
- make world falsch. Benutzen Sie
- stattdessen die nachstehende Anleitung.
-
-
-
- Übersicht
-
- Dieser Prozess geht davon aus, dass ein System von einer
- älteren Version von &os; auf eine neuere Version aktualisiert
- wird. Der Quellcode für die neue Version wurde nach den
- Anweisungen in
- synchronisiert.
-
- Das Basissystem enthält den &os;-Kernel, die
- zentralen Binärdateien, Bibliotheken und Entwicklerdateien
- sowie einen integrierten Compiler. Die Reihenfolge, in der
- diese Komponenten gebaut werden, ist wichtig.
-
- Beispielsweise könnte der alte Compiler aufgrund von
- Fehlern nicht in der Lage sein, den neuen Kernel zu
- übersetzen. Da der neue Kernel mit dem neuen Compiler
- übersetzt wird, muss der neue Compiler gebaut, aber nicht
- notwendigerweise installiert werden,
- bevor der neue Kernel gebaut wird.
-
- Das neue Basissystem ist eventuell auf neue Funktionen des
- Kernels angewiesen. Aus diesem Grund muss der neue Kernel
- installiert sein, bevor das neue Basissystem installiert
- wird.
-
- Das alte Basissystem wird möglicherweise nicht korrekt mit
- dem neuen Kernel funktionieren, weshalb das neue Basissystem
- sofort nach der Installation des neuen Kernels installiert
- werden muss.
-
- Manche Änderungen an der Konfiguration müssen erledigt
- worden sein, bevor das neue Basissystem installiert wird,
- jedoch können andere die Funktionalität des alten Basissystems
- beeinträchtigen. Aus diesem Grund sind zwei verschiedene
- Schritte notwendig, um eine Aktualisierung der Konfiguration
- durchzuführen. Der Aktualisierungsprozess ersetzt zum
- Großteil Dateien oder fügt neue hinzu, bestehende Dateien
- werden nicht gelöscht. Da dieser Prozess Probleme verursachen
- kann, werden in /usr/src/UPDATING
- gegebenenfalls Dateien aufgelistet, die manuell entfernt
- werden müssen.
-
- Diese Bedenken haben zu einer empfohlenen
- Reihenfolge bei der Aktualisierung geführt, die im folgenden
- Prozess beschrieben wird.
-
-
- Es ist ratsam, die Ausgaben von make
- in einer Datei zu sichern. Wenn etwas schief geht, kann
- eine Kopie der Fehlermeldung zu einer der &os;-Mailinglisten
- gesendet werden.
-
- Dazu können Sie einfach script
- benutzen, dem Sie beim Aufruf als Parameter den Dateinamen
- für die Ausgaben mitgeben. Sichern Sie die Ausgaben nicht
- nach /tmp, da dessen Inhalt beim
- nächsten Neustart vielleicht verloren geht. Ein besserer
- Platz ist /var/tmp. Setzen Sie dieses
- Kommando unmittelbar vor dem Neubau ab und geben Sie
- exit ein, wenn der Bau abgeschlossen
- ist:
-
- &prompt.root; script /var/tmp/mw.out
-Script started, output file is /var/tmp/mw.out
-
-
- Zusammenfassung des Aktualisierungsprozesses
+
+ Vorbereitungen
- Die verwendeten Kommandos sollten in der hier
- angegebenen Reihenfolge ausgeführt werden. Die Funktionen
- der einzelnen Kommandos werden in diesem Abschnitt
- beschrieben.
+ Wenn der Rechner zum ersten mal aktualisiert wird,
+ geben Sie folgendes Kommando ein:
-
- Wenn der Bauprozess bereits einmal auf diesem
- System durchgeführt wurde, existiert vielleicht noch eine
- Kopie davon in /usr/obj. Um den
- neuen Bauprozess zu beschleunigen und Ärger aufgrund von
- Abhängigkeiten zu vermeiden, kann dieses Verzeichnis
- entfernt werden:
+ &prompt.root; etcupdate extract
- &prompt.root; chflags -R noschg /usr/obj/*
-&prompt.root; rm -rf /usr/obj
-
+ Dies erstellt einen Kontrollpunkt zum späteren
+ Vergleich und Zusammenführen von
+ Systemeinstellungen.
-
- Übersetzen Sie zuerst den neuen Compiler und
- ein paar damit zusammenhängende Werkzeuge. Verwenden Sie
- dann den neuen Compiler, um den Rest des Basissystems zu
- erstellen. Das Ergebnis wird in
- /usr/obj abgelegt.
-
- &prompt.root; cd /usr/src
-&prompt.root; make buildworld
+ Dieses Kommando muss auf dem Rechner nur
+ einmalig ausgeführt werden.
+ &man.etcupdate.8; benötigt nach dem ersten
+ extract keine weiteren
+ Aktualisierungen.
- Benutzen Sie den neuen Compiler aus
- /usr/obj, um sich vor falschen
- Compiler-Kernel-Kombinationen abzusichern. Dies ist
- notwendig, da sich einige Datenstrukturen geändert haben
- könnten und Programme wie &man.ps.1; und &man.top.1; nur
- mit einem Kernel zusammen arbeiten, der auch zu dem
- entsprechenden Quellcode passt.
+ Aktualisierung und Bauprozess
- &prompt.root; make buildkernel
-
+ &prompt.root; svn update /usr/src
+check /usr/src/UPDATING
+&prompt.root; cd /usr/src
+&prompt.root; make -j4 buildworld
+&prompt.root; make -j4 kernel
+&prompt.root; shutdown -r now
+&prompt.root; cd /usr/src
+&prompt.root; make installworld
+&prompt.root; etcupdate
+&prompt.root; shutdown -r now
-
- Installieren Sie den neuen Kernel und die
- Kernelmodule, damit Sie den frisch aktualisierten Kernel
- starten können. Wenn kern.securelevel
- einen Wert größer als 1 besitzt
- und der Kernel mit
- noschg oder ähnlichen Optionen
- geschützt ist, müssen Sie zuerst in den Single-User-Modus
- wechseln. Andernfalls läuft dieses Kommando problemlos im
- Mehrbenutzermodus. Weitere Informationen über
- kern.securelevel finden Sie in
- &man.init.8;. Optionen, die auf Dateien gesetzt werden
- können, werden in &man.chflags.1; detailliert
- erläutert.
+
+
+ Holt die neueste Version der Quellen.
+ enthält
+ weitere Informationen zum Aktualisieren und Bauen der
+ Quellen.
+
- &prompt.root; make installkernel
-
+
+ /usr/src/UPDATING enthält
+ Anweisungen für alle manuellen Schritte, die vor oder
+ nach dem Bau der Quellen erforderlich sind.
+
-
- Starten Sie das System in den Single-User-Modus, damit
- Probleme mit der Aktualisierung von Programmen, die
- bereits gestartet sind, minimiert werden. Ebenso
- minimiert dieser Modus Probleme, die mit der Verwendung
- des alten Basissystems und des neuen Kernels zu tun
- haben.
+
+ Wechsel in das Bauverzeichnis.
+
- &prompt.root; shutdown now
+
+ Bau des Basissystems, mit Ausnahme des
+ Kernels.
+
- Führen Sie folgende Befehle im Single-User-Modus aus,
- wenn das System mit einem
- UFS-Dateisystem formatiert ist:
+
+ Bau und Installation des Kernels. Dieser Schritt
+ ist gleichbedeutend mit
+ buildkernel und
+ installkernel.
+
- &prompt.root; mount -u /
-&prompt.root; mount -a -t ufs
-&prompt.root; swapon -a
+
+ Installation des Basissystems.
+
- Wenn das System mit ZFS formatiert
- ist, führen Sie stattdessen folgende Befehle aus. In
- diesem Beispiel ist der Name des Pools
- zroot:
+
+ Aktualisierung und Zusammenführung der
+ Konfigurationsdateien in
+ /etc.
+
- &prompt.root; zfs set readonly=off zroot
-&prompt.root; zfs mount -a
+
+ Neustart des Systems mit dem neu erstellten
+ Basissystem und Kernel.
+
+
-
-
- Optional: Wenn eine andere Tastaturbelegung als
- US-Englisch gewünscht wird, kann diese mit &man.kbdmap.1;
- angepasst werden:
-
- &prompt.root; kbdmap
-
-
-
- Führen Sie folgenden Befehl aus, wenn die
- CMOS-Uhr auf die lokale Zeit
- eingestellt ist (dies ist der Fall, wenn die Ausgabe von
- &man.date.1; nicht die richtige Zeit anzeigt):
-
- &prompt.root; adjkerntz -i
-
-
-
- Bei der Aktualisierung des Basissystems werden
- bestimmte Verzeichnisse, wie /etc,
- /var und /usr
- ausgelassen. Im nächsten Schritt werden ein paar
- Konfigurationsdateien zur Vorbereitung für das neue
- Basissystem aktualisiert. Der folgende Befehl
- aktualisiert lediglich Dateien, die für das Gelingen von
- installworld unerlässlich sind.
- Beispielsweise können neue Gruppen, Systembenutzerkonten,
- oder neue Startskripten erstellt werden, die seit der
- letzten Aktualisierung hinzugefügt wurden. Dieser Schritt
- ist notwendig, damit
- installworld in der Lage ist,
- die neuen Konten, Gruppen und Skripten zu verwenden.
- Weitere Informationen zu diesem Befehl finden Sie in
- :
-
- &prompt.root; mergemaster -p
-
-
-
- Installieren Sie das neue Basissystem und die
- Systemdateien aus /usr/obj:
-
- &prompt.root; cd /usr/src
-&prompt.root; make installworld
-
-
-
- Aktualisieren Sie die verbleibenden
- Konfigurationsdateien:
-
- &prompt.root; mergemaster -iF
-
-
-
- Löschen Sie veraltete Dateien. Dieser Schritt
- ist wichtig, da alte Dateien manchmal Probleme bereiten,
- falls sie nicht entfernt werden:
-
- &prompt.root; make delete-old
-
-
-
- Nun wird ein Neustart benötigt, um den neuen Kernel
- und das neue Basissystem zu laden:
-
- &prompt.root; reboot
-
-
-
- Stellen Sie sicher, dass alle Ports neu gebaut wurden,
- bevor die alten Bibliotheken entfernt werden. Folgen
- Sie dazu den Anweisungen aus . Entfernen Sie anschließend
- alle veralteten Bibliotheken um Konflikte mit den neuen
- Bibliotheken zu vermeiden. Weitere Informationen zu
- diesem Schritt finden Sie
- in .
-
- &prompt.root; make delete-old-libs
-
-
- Single-User Modus
-
- Wenn Sie eine Ausfallzeit des Systems in Kauf nehmen
- können, sollten sie das System im Single-User Modus
- bauen. Die Neuinstallation des Systems verändert viele
- wichtige Systemdateien, Systemwerkzeuge, Bibliotheken und
- Include-Dateien. Ändern Sie diese Dateien auf einem laufenden
- System, insbesondere mit aktiven Nutzern, kann dies große
- Probleme verursachen.
-
- Konfigurationsdateien
+
+ Vorbereitungen zum Aktualisieren aus den Quellen
-
- make.conf
-
+ Wenn der Rechner zum ersten Mal aus den Quellen
+ aktualisiert wird, lassen Sie
+ etcupdate extract laufen, um einen
+ Kontrollpunkt zum späteren Vergleich zu erstellen. Dieser
+ Schritt wird einmalig auf dem Rechner ausgeführt.
- Der Bauprozess verwendet verschiedene
- Konfigurationsdateien.
-
- Das Makefile in
- /usr/src legt fest, wie die Programme,
- aus denen &os; besteht, zu bauen sind und in welcher
- Reihenfolge diese zu bauen sind.
-
- Die verfügbaren Optionen für make
- werden in &man.make.conf.5; und
- /usr/share/examples/etc/make.conf
- beschrieben. Jede Option in
- /etc/make.conf beeinflusst das Verhalten
- von make beim Bau von Programmen. Die in
- /etc/make.conf gesetzten Optionen wirken
- sich bei jedem Aufruf von make aus,
- einschließlich beim Bau von Programmen aus der Ports-Sammlung,
- vom Benutzer geschriebene C-Programme oder beim Bau des
- &os;-Betriebssystems. Änderungen an einigen Einstellungen
- können weitreichende und unerwartete Auswirkungen nach sich
- ziehen. Lesen Sie die Kommentare in diesen beiden Ressourcen
- und beachten Sie, dass die Standardwerte aus einer Kombination
- von Leistung und Sicherheit gewählt wurden.
-
-
- /etc/src.conf
-
-
- Der Bau des Betriebssystems aus dem Quellcode wird von
- /etc/src.conf kontrolliert. Im Gegensatz
- zu /etc/make.conf greifen die Optionen in
- /etc/src.conf nur dann, wenn das
- &os; Betriebssystem selbst gebaut wird. Die vielen Optionen
- für diese Datei werden in &man.src.conf.5; beschrieben.
- Seien Sie vorsichtig mit dem Entfernen von scheinbar nicht
- mehr benötigten Kernelmodulen und Optionen. Manchmal gibt es
- unerwartete oder subtile Wechselwirkungen.
+ Lesen Sie /usr/src/UPDATING. Jeder
+ manuelle Schritt, welcher vor oder nach der Aktualisierung
+ erforderlich ist, wird in dieser Datei beschrieben.
-
- Variablen und Ziele
+
+ Den Quellcode aktualisieren
- Ein typischer Aufruf von make sieht
- wie folgt aus:
+ Der Quellcode von &os; befindet sich in
+ /usr/src/. Die bevorzugte Methode zur
+ Aktualisierung dieser Quellen ist über das
+ Versionskontrollsystem Subversion.
+ Sie sollten sicherstellen, dass der Quellcode unter
+ Versionskontrolle steht:
- &prompt.root; make -x -DVARIABLEtarget
+ &prompt.root; svn info /usr/src
+Path: /usr/src
+Working Copy Root Path: /usr/src
+...
- In diesem Beispiel ist
- eine Option,
- die an make übergeben wird. Eine Liste
- gültiger Optionen finden Sie in &man.make.1;.
+ Dies ist ein Hinweis darauf, dass
+ /usr/src/ unter Versionskontrolle steht
+ und mit &man.svn.1; aktualisiert werden kann.
- Mit
-
- setzen Sie eine Variable. Das Verhalten der
- Makefile wird von Variablen bestimmt.
- Diese sind etweder in /etc/make.conf
- eingetragen, oder können an make übergeben
- werden. Das folgende Beispiel setzt eine Variable, die
- verhindert, dass die profiled Bibliotheken
- gebaut werden:
+ &prompt.root; svn update /usr/src
- &prompt.root; make -DNO_PROFILE target
+ Dieser Vorgang kann einige Zeit in Anspruch nehmen, falls
+ das Verzeichnis nicht zuletzt aktualisiert wurde. Nach
+ Beendigung ist der Quellcode aktuell und der im nächsten
+ Abschnitt beschriebene Bauprozess kann beginnen.
- Dieser Aufruf entspricht dem folgenden Eintrag in
- /etc/make.conf:
+
+ Beschaffung des Quellcodes
- NO_PROFILE= true # Avoid compiling profiled libraries
+ Meldet die Ausgabe
+ '/usr/src' is not a working copy, dann
+ fehlen entweder Dateien, oder das Verzeichnis wurde mit
+ einer anderen Methode aktualisiert. Ein erneuter Checkout
+ der Quellen ist jetzt erforderlich.
- Das Ziel sagt make
- was zu tun ist und das Makefile
- definiert die verfügbaren Ziele. Einige Ziele werden
- verwendet, um den Bauprozess in eine Reihe von
- Einzelschritten zu unterteilen.
+
+ &os; Versionen und Repository-Pfade
- Über separate Optionen zu verfügen, ist aus mehreren
- Gründen nützlich. Erstens erlaubt dies einen Bauprozess,
- der die Komponenten des laufenden Systems nicht
- beeinträchtigt. Deswegen können Sie
- buildworld gefahrlos im Mehrbenutzermodus
- laufen lassen. Die Installation mit
- installworld sollte aber immer
- noch im Single-User-Modus erfolgen.
+
+
+
+ Ausgabe von uname -r
+ Repository-Pfad
+ Beschreibung
+
+
- Zweitens kann, wie in
- beschrieeben, NFS benutzt werden, um
- mehrere Maschinen in einem Netzwerk zu aktualisieren.
+
+
+ X.Y-RELEASE
+ base/releng/X
+ Die Release-Version inklusive kritischer
+ Sicherheits- und Bugfix-Patches. Dieser Zweig wird
+ für die meisten Benutzer empfohlen.
+
- Mit können Sie
- make anweisen, mehrere Prozesse zu
- starten. Da der Übersetzungsprozess
- hauptsächlich von I/O statt der
- CPU bestimmt wird, ist diese Option für
- Einprozessor- und Mehrprozessor-Systeme nützlich.
+
+ X.Y-STABLE
+ base/stable/X
+
+ Die Release-Version und alle weitere Versionen
+ auf diesem Zweig.
+ STABLE bezieht sich darauf,
+ dass die Binärschnittstelle
+ (ABI) sich nicht ändert, sodass
+ Anwendungen welche auf älteren Versionen erstellt
+ wurden weiterhin lauffähig sind. Eine Anwendung,
+ welche für &os; 10.1 übersetzt wurde, läuft
+ auch auf &os; 10-STABLE.
- Auf einem typischen Einprozessor-System können Sie den
- folgenden Befehl eingeben, um bis zu vier Prozesse
- gleichzeitig laufen zu lassen. Erfahrungsberichte aus den
- Mailinglisten zeigen, dass dieser Aufruf typischerweise den
- besten Geschwindigkeitsgewinn bringt:
+ STABLE-Zweige haben gelegentlich Fehler und
+ Inkompatibilitäten, welche den Benutzer
+ beeinträchtigen könnten. In der Regel werden
+ diese Fehler aber zügig behoben.
+
+
- &prompt.root; make -j4 buildworld
+
+ X-CURRENT
+ base/head/
+ Die neueste unveröffentlichte Version von
+ &os;. Der CURRENT-Zweig kann viele Fehler und
+ Inkompatibilitäten enthalten und wird daher nur für
+ fortgeschrittene Benutzer empfohlen.
+
+
+
+
- Wenn Sie ein Mehrprozessor-System besitzen, probieren
- Sie Werte zwischen 6 und
- 10 aus.
+ Ermitteln Sie mit &man.uname.1; die verwendete
+ &os;-Version:
-
- Bau des Basissystems
- Laufzeiten
-
+ &prompt.root; uname -r
+10.3-RELEASE
-
- Wenn mit make buildworld Variablen
- verwendet werden, müssen dieselben Variablen auch bei
- make installworld angegeben werden.
- Allerdings darf zusammen mit
- installworld
- nicht benutzt werden.
+ Basierend auf ist
+ base/releng/10 der Repository-Pfad zur
+ Aktualisierung von 10.3-RELEASE. Dieser
+ Pfad wird beim Auschecken der Quellen benutzt:
- Haben Sie zum Bauen die folgende Kommandozeile
- verwendet:
+ &prompt.root; mv /usr/src /usr/src.bak
+&prompt.root; svn checkout https://svn.freebsd.org/base/releng/10.3 /usr/src
- &prompt.root; make -DNO_PROFILE buildworld
+
+
+ Verschiebt das alte Verzeichnis. Wenn es keine
+ lokalen Änderungen in diesem Verzeichnis gibt, kann es
+ gelöscht werden.
+
- dann installieren Sie das Ergebnis mit:
-
- &prompt.root; make -DNO_PROFILE installworld
-
- Andernfalls würde das System bei der Installation
- versuchen, die profiled Bibliotheken, die
- aber gar nicht gebaut wurden, zu installieren.
+
+ Der Pfad aus wird
+ der Repository-URL hinzugefügt. Der dritte Parameter
+ ist das lokale Zielverzeichnis für den Quellcode.
+
+
-
-
- Abgleich der Konfigurationsdateien
+
+ Den Quellcode bauen
-
-
-
- Tom
- Rhodes
-
- Beigetragen von
-
-
-
+ Die Welt, also das gesamte
+ Basissystem mit Ausnahme des Kernels, wird zuerst
+ übersetzt, um aktuelle Werkzeuge zum Erstellen des
+ Kernels bereitzustellen. Anschließend wird der
+ Kernel gebaut:
- mergemaster
+ &prompt.root; cd /usr/src
+&prompt.root; make buildworld
+&prompt.root; make buildkernel
- &os; enthält das &man.mergemaster.8; Bourne-Shell
- Skript, welches dabei behilflich ist die Unterschiede zwischen
- den Konfigurationsdateien in /etc und
- denen unter /usr/src/etc zu finden.
- Dies ist der empfohlene Weg, die Systemkonfiguration mit dem
- Quellbaum abzugleichen.
+ Das Ergebnis wird in /usr/obj
+ abgelegt.
- Es ist ratsam, zuerst das bestehende
- /etc an einen sicheren Ort zu
- kopieren. Mit wird rekursiv kopiert und
- erhält die Zugriffszeiten und Eigentümer
- der Dateien:
+ Dies sind die grundlegenden Schritte. Weitere Optionen
+ zur Kontrolle des Bauprozesses sind nachfolgend
+ beschrieben.
- &prompt.root; cp -Rp /etc /etc.old
+
+ Umgebung für den Bauprozess säubern
- Beim Aufruf wird mergemaster
- ausgehend von / einen virtuellen
- Root-Baum aufbauen und darin die neuen Konfigurationsdateien
- ablegen.
- Diese Dateien werden dann mit den auf dem System
- installierten Dateien verglichen. Unterschiede zwischen den
- Dateien werden im &man.diff.1;-Format dargestellt. Neue
- oder geänderte Zeilen werden mit
- gekennzeichnet. Zeilen die gelöscht oder ersetzt werden,
- sind mit gekennzeichnet. Das
- Anzeigeformat wird in &man.diff.1; genauer erklärt.
+ Einige Versionen von &os; hinterlassen bereits
+ übersetzten Code im temporären Objektverzeichnis
+ /usr/obj. Dies kann nachfolgende
+ Bauprozesse beschleunigen, da Code, der nicht verändert
+ wurde, nicht neu übersetzt werden muss. Um eine saubere
+ Umgebung für den Bauprozess zu schaffen, entfernen Sie
+ /usr/obj bevor Sie mit dem Bau
+ beginnen. Dies ist dasselbe wie
+ make clean, nur sehr viel
+ schneller:
- Als nächstes zeigt mergemaster jede
- geänderte Datei an und Sie haben die Wahl, die neue Datei
- (auch temporäre Datei genannt) zu löschen, sie unverändert
- zu installieren, den Inhalt der neuen Datei mit dem Inhalt
- der alten Datei abzugleichen, oder die Ausgabe noch einmal
- zu sehen.
+ &prompt.root; rm -rf /usr/obj/*
+
- Wenn Sie die temporäre Datei löschen, geht
- mergemaster davon aus, dass Sie die
- aktuelle Datei unverändert behalten möchten. Die Auswahl
- dieser Option wird nicht empfohlen. Durch die Eingabe von
- ? können Sie jederzeit die Hilfe am Prompt
- von mergemaster aufrufen. Wenn Sie eine
- Datei überspringen, wird mergemaster
- diese am Ende erneut präsentieren.
+
+ Anzahl der Prozesse einstellen
- Wenn Sie die temporäre Datei installieren, wird die
- aktuelle Datei mit der neuen Datei überschrieben. Sie
- sollten alle unveränderten Konfigurationsdateien auf diese
- Weise aktualisieren.
+ Eine höhere Anzahl an Prozessen kann die
+ Geschwindigkeit auf Mehrprozessor-Systemen verbessern.
+ Die Anzahl der Kerne lässt sich mit
+ sysctl hw.cpu bestimmen. Prozessoren
+ variieren ebenso, wie die verschiedenen Build-Systeme von
+ &os;. Sie müssen daher mehrere Versuche starten um zu
+ sehen, wie die Anzahl der Prozesse die Geschwindigkeit
+ beeinflusst. Als Ausgangspunkt können Sie die halbe bis
+ doppelte Anzahl der Kerne als Wert probieren. Die Anzahl
+ der Prozesse wird mit angegeben.
- Wenn Sie sich entschließen den Inhalt beider Dateien
- abzugleichen, wird ein Texteditor aufgerufen, in dem Sie
- beide Dateien nebeneinander betrachten können. Mit der
- Taste l übernehmen Sie die aktuelle Zeile
- der links dargestellten Datei, mit der Taste
- r übernehmen Sie die Zeile der rechts
- dargestellten Datei. Das Ergebnis ist eine Datei, die aus
- Teilen der beiden ursprünglichen Dateien besteht und
- installiert werden kann. Dieses Verfahren wird gewöhnlich
- bei veränderten Dateien genutzt.
+
+ Die Anzahl der Prozesse erhöhen
- Haben Sie sich entschieden die Differenzen noch einmal
- anzuzeigen, werden nochmals die Unterschiede in beiden
- Dateien angezeigt.
+ Das Basissystem und den Kernel mit vier Prozessen
+ bauen:
- Wenn mergemaster alle Systemdateien
- abgearbeitet hat, werden weitere Optionen abgefragt. Sie
- werden unter Umständen gefragt, ob die Passwort-Datei neu
- gebaut werden soll. Am Ende haben Sie die Möglichkeit, die
- restlichen temporären Dateien zu löschen.
+ &prompt.root; make -j4 buildworld buildkernel
+
+
-