From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 04:42:33 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 73818444;
Sun, 18 Nov 2012 04:42:33 +0000 (UTC) (envelope-from kaduk@mit.edu)
Received: from dmz-mailsec-scanner-3.mit.edu (DMZ-MAILSEC-SCANNER-3.MIT.EDU
[18.9.25.14]) by mx1.freebsd.org (Postfix) with ESMTP id B7E518FC0C;
Sun, 18 Nov 2012 04:42:32 +0000 (UTC)
X-AuditID: 1209190e-b7f756d000000904-02-50a86732da0e
Received: from mailhub-auth-1.mit.edu ( [18.9.21.35])
by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP id
CA.2D.02308.23768A05; Sat, 17 Nov 2012 23:42:26 -0500 (EST)
Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103])
by mailhub-auth-1.mit.edu (8.13.8/8.9.2) with ESMTP id qAI4gQnA019866;
Sat, 17 Nov 2012 23:42:26 -0500
Received: from multics.mit.edu (SYSTEM-LOW-SIPB.MIT.EDU [18.187.2.37])
(authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU)
by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id qAI4gO8O022450
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
Sat, 17 Nov 2012 23:42:25 -0500 (EST)
Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308)
id qAI4gNPv025907; Sat, 17 Nov 2012 23:42:23 -0500 (EST)
Date: Sat, 17 Nov 2012 23:42:23 -0500 (EST)
From: Benjamin Kaduk
To: Eitan Adler
Subject: Re: svn commit: r40051 -
head/en_US.ISO8859-1/books/arch-handbook/driverbasics
In-Reply-To: <201211170602.qAH62fGU041005@svn.freebsd.org>
Message-ID:
References: <201211170602.qAH62fGU041005@svn.freebsd.org>
User-Agent: Alpine 1.10 (GSO 962 2008-03-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRmVeSWpSXmKPExsUixCmqrGuUviLA4O81bYsfHw8xWez6O4fZ
4sai/UwWu/t7mR1YPGZ8ms8SwBjFZZOSmpNZllqkb5fAlfHsR2nBI56KBw9FGxhXcHUxcnJI
CJhIHPg7hx3CFpO4cG89WxcjF4eQwD5GiWvTNjFBOBsYJdrf90FlTjBJrFy5kRnCaWCUmH/k
MytIP4uAtsSODV/AZrEJqEjMfLORDcQWAbK/7//JBGIzC0RJ7FnaCFYvLBApcabxKEsXIwcH
p4CVxO1uaxCTV8BBYvscE5AKIQFLiacr3oB1igroSKzeP4UFxOYVEJQ4OfMJC8RES4lzf66z
TWAUnIUkNQtJagEj0ypG2ZTcKt3cxMyc4tRk3eLkxLy81CJdY73czBK91JTSTYzgcJXk28H4
9aDSIUYBDkYlHl4B4xUBQqyJZcWVuYcYJTmYlER5U2KAQnxJ+SmVGYnFGfFFpTmpxYcYJTiY
lUR433xaHiDEm5JYWZValA+TkuZgURLnvZJy019IID2xJDU7NbUgtQgmK8PBoSTBG5kGNFSw
KDU9tSItM6cEIc3EwQkynAdouC5IDW9xQWJucWY6RP4Uo6KUOK8rSEIAJJFRmgfXC0snrxjF
gV4R5i0BqeIBpiK47ldAg5mABl8LALm6uCQRISXVwKhsnZFS916+0+5/ffajz7VLT7jus8j1
eXPlqvqZ43mxskX8mezXF7Hp9dvXzt5yg+H3ezXJnKvh4h+LPtyqbos1rL3cc9PgQLt8bNyM
vmn3Q05enXvrBfOOjHopt3f37X4WeceeeXNlD+eumPa/D297nb0fJCVzeNdf4wvPvH/yOC/q
E2P0EVZiKc5INNRiLipOBAD+L6UuAgMAAA==
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 04:42:33 -0000
On Sat, 17 Nov 2012, Eitan Adler wrote:
> Author: eadler
> Date: Sat Nov 17 06:02:41 2012
> New Revision: 40051
> URL: http://svnweb.freebsd.org/changeset/doc/40051
>
> Log:
> Remove ancient example code from the architecture handbook.
>
> Approved by: bcr (mentor)
>
> Modified:
> head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml
>
> Modified: head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml
> ==============================================================================
> --- head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml Sat Nov 17 05:26:13 2012 (r40050)
> +++ head/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml Sat Nov 17 06:02:41 2012 (r40051)
> @@ -208,171 +208,7 @@ KMOD=skeleton
>
> This simple example pseudo-device remembers whatever values
> you write to it and can then supply them back to you when you
> - read from it. Two versions are shown, one for &os; 4.X and
> - one for &os; 5.X.
> -
> -
> - Example of a Sample Echo Pseudo-Device Driver for
> - &os; 4.X
> -
[snip]
>
>
> Example of a Sample Echo Pseudo-Device Driver for
>
The removal seems incomplete; the next line still says "for 5.X", which is
as unsupported as 4.X. It seems like someone should test the code snippet
on a recent release and remove the version specificity in the document if
possible. Furthermore, there remains text about installing this driver on
FreeBSD 4.X at the bottom of the page.
-Ben Kaduk
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 04:50:41 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id CAECB5BF
for ; Sun, 18 Nov 2012 04:50:41 +0000 (UTC)
(envelope-from lists@eitanadler.com)
Received: from mail-la0-f54.google.com (mail-la0-f54.google.com
[209.85.215.54])
by mx1.freebsd.org (Postfix) with ESMTP id 31D438FC15
for ; Sun, 18 Nov 2012 04:50:40 +0000 (UTC)
Received: by mail-la0-f54.google.com with SMTP id j13so3712726lah.13
for ; Sat, 17 Nov 2012 20:50:39 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=eitanadler.com; s=0xdeadbeef;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type;
bh=DwDrVi7uNqubZ9U1VKX8H5r2iGJiynqDaRE1GvjZsCk=;
b=mjVvDr3SyCgHWvpYDzDyUXXuSHnun7wLb7Aw/vYlrBOnwgzUAQoEZWy97mgJhmsfaR
s4iBER9Oa6qVHyAlLvWyctuVRfe+OQKcdvyLtv3If6/grdalVsgoBYH/vGvelScg7G9J
aE8mJ6ijqLxXdmx9qtAZ4ziPEK1cKcK7c5Z+A=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type
:x-gm-message-state;
bh=DwDrVi7uNqubZ9U1VKX8H5r2iGJiynqDaRE1GvjZsCk=;
b=Dh+1lfdsg6Y57YRgDMN3rE1U/i2HFnhDRJEUSLxQ5cGmANJWulyqWOiwl185DJ2cWD
NHmXmJ/k/ev8L/KBP1zIOBWXK/l0qp66MB7LuffuemdouFeiMlnOP/hVLCRhy9UqmMPh
efnASYPvjGWHlHvs6Z9fJfkq3po0nMyCwrq1SEcE+M/MGLiKqQChbPVaX8u4jwTdu++I
VKNU6bT7Bj/PbITOeQQuoEPwR5Y5b8TR2Es7llWh09SU5mXOjr0+Dor3HHVTE/4igxA9
WQWVGch1Wv/ezu97KrMWs9J9S+JsavMIb3swmU39hCB+cPJobOw+iCrhcR7vsIFZ/3kv
t9Fg==
Received: by 10.152.144.70 with SMTP id sk6mr8302113lab.27.1353214239781; Sat,
17 Nov 2012 20:50:39 -0800 (PST)
MIME-Version: 1.0
Sender: lists@eitanadler.com
Received: by 10.112.25.166 with HTTP; Sat, 17 Nov 2012 20:50:09 -0800 (PST)
In-Reply-To:
References: <201211170602.qAH62fGU041005@svn.freebsd.org>
From: Eitan Adler
Date: Sat, 17 Nov 2012 23:50:09 -0500
X-Google-Sender-Auth: pbaKdcccrChUcC2rCNlaI6br8nU
Message-ID:
Subject: Re: svn commit: r40051 -
head/en_US.ISO8859-1/books/arch-handbook/driverbasics
To: Benjamin Kaduk
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQnaJG3m8NxnedsS6um5XAC8/HSV48lquRbiXp2dbm9LrJUxJiExd7aIgZytjkxCTEBIJ8sM
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 04:50:41 -0000
On 17 November 2012 23:42, Benjamin Kaduk wrote:
> The removal seems incomplete; the next line still says "for 5.X", which is
> as unsupported as 4.X. It seems like someone should test the code snippet
> on a recent release and remove the version specificity in the document if
> possible.
The 5.x version compiles and mostly works (in my limited testing). I
am currently reworking the example to use modern interfaces and wanted
to remind myself of the existing document structure.
--
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 08:39:37 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 05DA81000;
Sun, 18 Nov 2012 08:39:37 +0000 (UTC) (envelope-from hrs@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id DAFAB8FC13;
Sun, 18 Nov 2012 08:39:36 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAI8daI2088668;
Sun, 18 Nov 2012 08:39:36 GMT (envelope-from hrs@svn.freebsd.org)
Received: (from hrs@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAI8daXh088665;
Sun, 18 Nov 2012 08:39:36 GMT (envelope-from hrs@svn.freebsd.org)
Message-Id: <201211180839.qAI8daXh088665@svn.freebsd.org>
From: Hiroki Sato
Date: Sun, 18 Nov 2012 08:39:36 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40058 - in head/ja_JP.eucJP: htdocs/news share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 08:39:37 -0000
Author: hrs
Date: Sun Nov 18 08:39:36 2012
New Revision: 40058
URL: http://svnweb.freebsd.org/changeset/doc/40058
Log:
Merge the following from the English version:
htdocs/news/Makefile -> r40052
htdocs/news/2012-compromise.xml -> r40052
share/xml/news.xml -> r40053
Added:
head/ja_JP.eucJP/htdocs/news/2012-compromise.xml (contents, props changed)
Modified:
head/ja_JP.eucJP/htdocs/news/Makefile
head/ja_JP.eucJP/share/xml/news.xml
Added: head/ja_JP.eucJP/htdocs/news/2012-compromise.xml
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/ja_JP.eucJP/htdocs/news/2012-compromise.xml Sun Nov 18 08:39:36 2012 (r40058)
@@ -0,0 +1,242 @@
+
+
+]>
+
+
+
+
+ &title;
+
+ $FreeBSD$
+
+
+
+
+
+
+
Modified: head/ja_JP.eucJP/htdocs/news/Makefile
==============================================================================
--- head/ja_JP.eucJP/htdocs/news/Makefile Sat Nov 17 19:22:36 2012 (r40057)
+++ head/ja_JP.eucJP/htdocs/news/Makefile Sun Nov 18 08:39:36 2012 (r40058)
@@ -1,6 +1,6 @@
# $FreeBSD$
# The FreeBSD Japanese Documentation Project
-# Original revision: 1.53
+# Original revision: r40052
.if exists(../Makefile.conf)
.include "../Makefile.conf"
@@ -26,6 +26,9 @@ DOCS+= press-rel-5.xml
# The yearly State of the Union address
#DOCS+= sou1999.xml
+# Details of the FreeBSD.org 2012 Infrastructure compromise
+DOCS+= 2012-compromise.xml
+
INDEXLINK= news.html
DEPENDSET.DEFAULT= transtable news press
Modified: head/ja_JP.eucJP/share/xml/news.xml
==============================================================================
--- head/ja_JP.eucJP/share/xml/news.xml Sat Nov 17 19:22:36 2012 (r40057)
+++ head/ja_JP.eucJP/share/xml/news.xml Sun Nov 18 08:39:36 2012 (r40058)
@@ -20,7 +20,7 @@
the contents of will be preferred over
Op het &os;-cluster zijn momenteel
- onderhoudswerkzaamheden gaande die sommige
- diensten zoals het GNATS PR-systeem kunnen
- verstoren. Onze excuses voor enig ongemak
- dat dit kan veroorzaken.
+
+
+
Beveiligingswaarschuwing
+
+
Op zondag 11 september is
+ er een inbraak gedetecteerd op twee machines
+ binnen het FreeBSD.org-cluster. De
+ getroffen machines zijn offline gehaald ter
+ analyze. Ook is uit voorzorg een groot deel
+ van de overgebleven machines in de
+ infrastructuur offline gehaald.
+
+
We hebben geen bewijs
+ gevonden van wijzigingen die een risico
+ vormen voor eindgebruikers, en derhalve
+ zijn we niet van mening dat eindgebruikers
+ getroffen zijn. We raden echter alle
+ gebruikers met spoed aan om het
+ verslag te lezen en zelf te besluiten
+ of er stappen moeten worden ondernomen. We
+ zullen deze pagina bijwerken als er verdere
+ informatie beschikbaar komt.
+
Modified: head/nl_NL.ISO8859-1/share/xml/header.l10n.ent
==============================================================================
--- head/nl_NL.ISO8859-1/share/xml/header.l10n.ent Sun Nov 18 08:39:36 2012 (r40058)
+++ head/nl_NL.ISO8859-1/share/xml/header.l10n.ent Sun Nov 18 12:04:26 2012 (r40059)
@@ -2,7 +2,7 @@
@@ -80,7 +80,6 @@
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 13:47:14 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id D398DACA;
Sun, 18 Nov 2012 13:47:14 +0000 (UTC)
(envelope-from remko@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id B602C8FC08;
Sun, 18 Nov 2012 13:47:14 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIDlEve036124;
Sun, 18 Nov 2012 13:47:14 GMT (envelope-from remko@svn.freebsd.org)
Received: (from remko@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIDlE7b036122;
Sun, 18 Nov 2012 13:47:14 GMT (envelope-from remko@svn.freebsd.org)
Message-Id: <201211181347.qAIDlE7b036122@svn.freebsd.org>
From: Remko Lodder
Date: Sun, 18 Nov 2012 13:47:14 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40060 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 13:47:15 -0000
Author: remko
Date: Sun Nov 18 13:47:14 2012
New Revision: 40060
URL: http://svnweb.freebsd.org/changeset/doc/40060
Log:
Lowercase the LOR-GLOSSARY, this will make it work again.
PR: 173696
Submitted by: Derek Wood
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 12:04:26 2012 (r40059)
+++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 13:47:14 2012 (r40060)
@@ -3658,7 +3658,7 @@ kern.timecounter.hardware: TSC -> i82
An answer for this question can be found in the &os;
Glossary, see LOR.
+ url="&url.books.handbook;/freebsd-glossary.html#lor-glossary">LOR.
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 13:49:53 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 00916BA6;
Sun, 18 Nov 2012 13:49:52 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id D919B8FC08;
Sun, 18 Nov 2012 13:49:52 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIDnqwD036502;
Sun, 18 Nov 2012 13:49:52 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIDnqdO036501;
Sun, 18 Nov 2012 13:49:52 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211181349.qAIDnqdO036501@svn.freebsd.org>
From: Eitan Adler
Date: Sun, 18 Nov 2012 13:49:52 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40061 - head/en_US.ISO8859-1/articles/contributing
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 13:49:53 -0000
Author: eadler
Date: Sun Nov 18 13:49:52 2012
New Revision: 40061
URL: http://svnweb.freebsd.org/changeset/doc/40061
Log:
Use a direct link to the projects page instead of linking to the legacy
version.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/articles/contributing/article.xml
Modified: head/en_US.ISO8859-1/articles/contributing/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:47:14 2012 (r40060)
+++ head/en_US.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:49:52 2012 (r40061)
@@ -234,7 +234,8 @@
Pick one of the items from the Ideas
page
- The &os; list of
+ The &os;
+ list of
projects and ideas for volunteers is also available
for people willing to contribute to the &os; project. The
list is being regularly updated and contains items for both
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 13:53:27 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 2A6F1CC5;
Sun, 18 Nov 2012 13:53:27 +0000 (UTC)
(envelope-from rene@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 0F3658FC12;
Sun, 18 Nov 2012 13:53:27 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIDrQu9037066;
Sun, 18 Nov 2012 13:53:26 GMT (envelope-from rene@svn.freebsd.org)
Received: (from rene@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIDrQmo037065;
Sun, 18 Nov 2012 13:53:26 GMT (envelope-from rene@svn.freebsd.org)
Message-Id: <201211181353.qAIDrQmo037065@svn.freebsd.org>
From: Rene Ladan
Date: Sun, 18 Nov 2012 13:53:26 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40062 - head/nl_NL.ISO8859-1/articles/contributing
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 13:53:27 -0000
Author: rene
Date: Sun Nov 18 13:53:26 2012
New Revision: 40062
URL: http://svnweb.freebsd.org/changeset/doc/40062
Log:
MFen r39964 -> r40061
Modified:
head/nl_NL.ISO8859-1/articles/contributing/article.xml
Modified: head/nl_NL.ISO8859-1/articles/contributing/article.xml
==============================================================================
--- head/nl_NL.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:49:52 2012 (r40061)
+++ head/nl_NL.ISO8859-1/articles/contributing/article.xml Sun Nov 18 13:53:26 2012 (r40062)
@@ -10,7 +10,7 @@
$FreeBSD$
%SOURCE% en_US.ISO8859-1/articles/contributing/article.xml
- %SRCID% 39964
+ %SRCID% 40061
-->
@@ -248,7 +248,7 @@
Kies een van de punten van de Ideen
pagina
- De &os;-lijst van
+ De &os;-lijst van
projecten en ideen voor vrijwilligers is ook
beschikbaar voor mensen die aan het &os;-project willen
bijdragen. Deze lijst wordt regelmatig bijgewerkt en bevat
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 14:16:41 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 3D941970;
Sun, 18 Nov 2012 14:16:41 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 08C118FC1B;
Sun, 18 Nov 2012 14:16:41 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIEGekT041233;
Sun, 18 Nov 2012 14:16:40 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIEGe1D041232;
Sun, 18 Nov 2012 14:16:40 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211181416.qAIEGe1D041232@svn.freebsd.org>
From: Eitan Adler
Date: Sun, 18 Nov 2012 14:16:40 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40063 - head/en_US.ISO8859-1/articles/committers-guide
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 14:16:41 -0000
Author: eadler
Date: Sun Nov 18 14:16:40 2012
New Revision: 40063
URL: http://svnweb.freebsd.org/changeset/doc/40063
Log:
CVSup is dying. CVS is dying. Sysinstall is dead.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/articles/committers-guide/article.xml
Modified: head/en_US.ISO8859-1/articles/committers-guide/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/committers-guide/article.xml Sun Nov 18 13:53:26 2012 (r40062)
+++ head/en_US.ISO8859-1/articles/committers-guide/article.xml Sun Nov 18 14:16:40 2012 (r40063)
@@ -3943,57 +3943,11 @@ U stable/9/share/man/man4/netmap.4
- Update the instructions for &man.cvsup.1;:
-
-
-
-
- add the category to
- distrib/cvsup/sup/README
-
-
-
-
-
- adding the following files into
- distrib/cvsup/sup/ports-categoryname:
- list.cvs and
- releases.
-
-
-
-
- add the category to
- src/share/examples/cvsup/ports-supfile
-
-
-
-
-
- (Note: these are
- in the src, not the ports, repository). If you
- are not a src committer, you will need to submit
- a PR for this.
-
-
-
-
- Update the list of categories used by &man.sysinstall.8;
- in src/usr.sbin/sysinstall.
-
-
- Update the documentation by modifying the
following:
- the section of the Handbook that lists the
-
- cvsup collections.
-
-
- the
list of categories in the Porter's Handbook
@@ -4043,10 +3997,6 @@ U stable/9/share/man/man4/netmap.4
- src/usr.sbin/sysinstall
-
-
- the
list of categories in the Porter's Handbook
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 14:39:47 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 5182A4B7;
Sun, 18 Nov 2012 14:39:47 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 364078FC13;
Sun, 18 Nov 2012 14:39:47 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIEdlr0045233;
Sun, 18 Nov 2012 14:39:47 GMT (envelope-from ryusuke@svn.freebsd.org)
Received: (from ryusuke@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIEdlKD045232;
Sun, 18 Nov 2012 14:39:47 GMT (envelope-from ryusuke@svn.freebsd.org)
Message-Id: <201211181439.qAIEdlKD045232@svn.freebsd.org>
From: Ryusuke SUZUKI
Date: Sun, 18 Nov 2012 14:39:47 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40064 - head/ja_JP.eucJP/articles/contributing
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 14:39:47 -0000
Author: ryusuke
Date: Sun Nov 18 14:39:46 2012
New Revision: 40064
URL: http://svnweb.freebsd.org/changeset/doc/40064
Log:
- Merge the following from the English version:
r39964 -> r40061 head/ja_JP.eucJP/articles/contributing/article.xml
Modified:
head/ja_JP.eucJP/articles/contributing/article.xml
Modified: head/ja_JP.eucJP/articles/contributing/article.xml
==============================================================================
--- head/ja_JP.eucJP/articles/contributing/article.xml Sun Nov 18 14:16:40 2012 (r40063)
+++ head/ja_JP.eucJP/articles/contributing/article.xml Sun Nov 18 14:39:46 2012 (r40064)
@@ -10,7 +10,7 @@
The FreeBSD Documentation Project
The FreeBSD Japanese Documentation Project
- Original revision: r39964
+ Original revision: r40061
$FreeBSD$
-->
@@ -242,7 +242,7 @@
アイディアページの項目&os; プロジェクトに貢献したい人のために
- ボランティアのための
+ ボランティアのための
&os; のプロジェクトとアイディア一覧 も用意されています。
この一覧は常に更新され続けており、それぞれのプロジェクトについて、
プログラマと非プログラマ両方に向けた項目があります。
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 14:58:03 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 49EEB966;
Sun, 18 Nov 2012 14:58:03 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 244A18FC08;
Sun, 18 Nov 2012 14:58:03 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIEw2rk048179;
Sun, 18 Nov 2012 14:58:02 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIEw2h2048178;
Sun, 18 Nov 2012 14:58:02 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181458.qAIEw2h2048178@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 14:58:02 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40065 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 14:58:03 -0000
Author: linimon
Date: Sun Nov 18 14:58:02 2012
New Revision: 40065
URL: http://svnweb.freebsd.org/changeset/doc/40065
Log:
We switched away from building in chroots to building in jails some time
ago. Make the document reflect this.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 14:39:46 2012 (r40064)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 14:58:02 2012 (r40065)
@@ -167,7 +167,7 @@
interesting data (ports and src trees, bindist tarballs,
scripts, etc.) to disconnected nodes during the node-setup
phase. Then, the disconnected portbuild directory is
- nullfs-mounted for chroot builds.
+ nullfs-mounted for jail builds.The
ports-${arch}
@@ -191,27 +191,27 @@
- Chroot Build Environment Setup
+ Jail Build Environment SetupPackage builds are performed in a
- chroot populated by the
+ jail populated by the
portbuild script using the
${arch}/${branch}/builds/${buildid}/bindist.tar
file.
- The following command builds a world from the
+ The makeworld command builds a world from the
${arch}/${branch}/builds/${buildid}/src/
tree and installs it into
- ${worlddir}. The tree will
+ ${arch}/${branch}/builds/${buildid}/bindist.tar.
+ The tree will
be updated first unless -nocvs is
- specified.
+ specified. It should be run as root:/var/portbuild&prompt.root; scripts/makeworld ${arch}${branch}${buildid} [-nocvs]The bindist.tar tarball is created from the
previously installed world by the mkbindist
- script. It should be run as root with the following
- command:
+ script. It should be also be run as root:/var/portbuild&prompt.root; scripts/mkbindist ${arch}${branch}${buildid}
@@ -915,7 +915,7 @@ PKG_BIN=/usr/local/sbin/pkg
&prompt.user; /var/portbuild/scripts/build cleanup i386 8-exp 20080714120411 -fullIf you forget to do this, then the old build
- chroots will not be cleaned up for 24 hours, and no
+ jails will not be cleaned up for 24 hours, and no
new jobs will be dispatched in their place since
pointyhat thinks the job slot is still occupied.
@@ -1564,9 +1564,13 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
Pick a directory to hold ports configuration and
- chroot subdirectories. It may be
+ chroot subdirectories. It may be
best to put it this on its own partition. (Example:
/usr2/.)
+
+ The filename chroot is a
+ a historical remnant.
+
@@ -2011,7 +2015,7 @@ touch /tmp/.boot_finished
between boots then they must either preserve their
/tmp, or revalidate their available
builds at boot time (see the script on the amd64
- machines). They must also clean up stale chroots from previous
+ machines). They must also clean up stale jails from previous
builds before creating /tmp/.boot_finished.
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 15:03:24 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id CC5D1C6A;
Sun, 18 Nov 2012 15:03:24 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 98CC08FC15;
Sun, 18 Nov 2012 15:03:24 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIF3Owe049230;
Sun, 18 Nov 2012 15:03:24 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIF3Opf049229;
Sun, 18 Nov 2012 15:03:24 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181503.qAIF3Opf049229@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 15:03:24 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40066 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 15:03:24 -0000
Author: linimon
Date: Sun Nov 18 15:03:24 2012
New Revision: 40066
URL: http://svnweb.freebsd.org/changeset/doc/40066
Log:
Minor cleanups in preparation for big overhaul.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 14:58:02 2012 (r40065)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:03:24 2012 (r40066)
@@ -1726,7 +1726,8 @@ ganglia:*:102:102::0:0:User &:/usr/l
- We run the cluster on UTC:
+ We run the cluster on UTC. If you have not set the clock
+ to UTC:
cp /usr/share/zoneinfo/Etc/UTC etc/localtime
@@ -2239,7 +2240,8 @@ ssh_cmd="/usr/local/bin/ssh"
For what was previously head, change
SRC_BRANCH_branch_TAG to
- RELENG_branch_0.
+ RELENG_branch_0
+ (literal zero).
@@ -2422,7 +2424,7 @@ zfs destroy -r a/snap/src-o
with the following changes:
- Change
+ Change the value of
SRC_BRANCH_branch_TAG to
RELENG_branch_N
where N is the newest 'oldest' release
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 15:09:05 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id E4D62D78;
Sun, 18 Nov 2012 15:09:04 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id C9D638FC08;
Sun, 18 Nov 2012 15:09:04 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIF94JA050286;
Sun, 18 Nov 2012 15:09:04 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIF94NV050285;
Sun, 18 Nov 2012 15:09:04 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181509.qAIF94NV050285@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 15:09:04 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40067 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 15:09:05 -0000
Author: linimon
Date: Sun Nov 18 15:09:04 2012
New Revision: 40067
URL: http://svnweb.freebsd.org/changeset/doc/40067
Log:
Refactor the "new branch" and "new arch" sections into pre- and post-
qmanager-startup. This is needed for the rewrite of the "new pointyhat"
section that will be committed next.
I am aware that this commit breaks whitespace; this is done simply for
diff reduction.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:03:24 2012 (r40066)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:09:04 2012 (r40067)
@@ -2220,11 +2220,14 @@ ssh_cmd="/usr/local/bin/ssh"
How to configure a new &os; branch
+
+ Steps necessary before qmanager is started
+
+
+
When a new branch is created, some work needs to
be done to specify that the previous branch is no longer
- equivalent to HEAD. The following
- instructions apply to the previous
- branch number:
+ equivalent to HEAD.
@@ -2323,16 +2326,44 @@ ln -s ../arch
-
- Kick-start the build for the branch with
- build create archbranch
-
+
+
+
+
+
+
+ Steps necessary after qmanager is started
+
+
+
+
+ Again, as
+ ports-arch:
+
+
- Create bindist.tar
- .
+ For each branch that will be supported, do the following:
+
+
+
+
+ Kick-start the build for the branch with
+ build create archbranch
+
+
+
+ Create
+ bindist.tar.
+
+
+
+
+
+
+
@@ -2462,6 +2493,11 @@ dopackages without -n
How to configure a new architecture
+
+ Steps necessary before qmanager is started
+
+
+
The initial steps need to be done using
sudo.
@@ -2497,6 +2533,7 @@ cd /var/portbuild/arch
Create a directory for buildlogs and errorlogs:
+ (XXX MCL specific to pointyhat; fix this!)
mkdir /dumpster/pointyhat/arch/archive
@@ -2512,6 +2549,7 @@ cd /var/portbuild/arch
Create a link to the above for the webserver:
+ (XXX MCL specific to pointyhat; fix this!)
ln -s /dumpster/pointyhat/arch/archive archive
@@ -2581,7 +2619,7 @@ cd /var/portbuild/arch
- Make the private configuration directory:
+ If needed, make the private configuration directory:
mkdir /var/portbuild/conf/arch
@@ -2598,11 +2636,6 @@ cd /var/portbuild/arch
- Tell qmanager about the arch:
- python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portmgr sense=1
-
-
- (Only necessary for new codebase):
Add arch to SUPPORTED_ARCHS in
/var/portbuild/arch/server.conf.
@@ -2643,6 +2676,37 @@ ln -s ../arch
+ One last time using sudo:
+
+
+
+
+ Add an appropriate arch entry for
+ /var/portbuild/scripts/dologs to the root
+ crontab. (This is a hack and should go away.)
+
+
+
+
+
+
+
+ Steps necessary after qmanager is started
+
+
+
+
+ Again using sudo:
+
+
+
+
+ Tell qmanager about the arch:
+ python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portmgr sense=1
+
+
+
+ Again, as
ports-arch:
@@ -2679,19 +2743,20 @@ ln -s ../arch
arch: add the arch to
/var/portbuild/scripts/dopackagestats.
-
-
- Add an appropriate arch entry for
- /var/portbuild/scripts/dologs to the root
- crontab. (This is a hack and should go away.)
-
-
+
+
+
+
+
How to configure a new head node (pointyhat instance)
+ This section only applies to the new codebase. New installations
+ using the old codebase are not supported.
+
This section is in progress.Please talk to Mark Linimon before making any changes.
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 15:11:39 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 03C44DEE;
Sun, 18 Nov 2012 15:11:39 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id D31758FC08;
Sun, 18 Nov 2012 15:11:38 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFBcH2050830;
Sun, 18 Nov 2012 15:11:38 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFBcOl050829;
Sun, 18 Nov 2012 15:11:38 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181511.qAIFBcOl050829@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 15:11:38 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40068 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 15:11:39 -0000
Author: linimon
Date: Sun Nov 18 15:11:38 2012
New Revision: 40068
URL: http://svnweb.freebsd.org/changeset/doc/40068
Log:
Completely overhaul the "new head node" section, based on an install
from scratch done here in Austin.
I am aware that there are various sins in the markup and whitespace.
These will be fixed with subsequent commits.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:09:04 2012 (r40067)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:11:38 2012 (r40068)
@@ -2771,39 +2771,72 @@ ln -s ../arch
- For each supported arch, add a
- ports-${arch}
- user and group. Add them to the wheel
- group. They should have the '*' password.
- Also, similarly, create the ports and
- portmgr users.
+ Create a user to own the portbuild
+ repository, such as portmgr, and add it
+ to the wheel group. It should have the
+ '*' password.
- For each supported arch, create
- /home/ports-${arch}/.ssh/
- and populate authorized_keys.
+ Add the following to /boot/loader.conf:
+console="vidconsole,comconsole"
+
-
- Create the appropriate files in
- /etc/.ssh/.
+ Create the appropriate
+ etc/rc.conf.
+
+ Required entries:
+hostname="${hostname}"
+sshd_enable="YES"
+
+
+ Recommended entries:
+background_fsck="NO"
+clear_tmp_enable="YES"
+dumpdev="AUTO"
+fsck_y_enable="YES"
+
+apache22_enable="YES"
+apache_flags=""
+apache_pidfile="/var/run/httpd.pid"
+gmetad_enable="YES"
+gmond_enable="YES"
+inetd_enable="YES"
+# XXX MCL these don't work!
+#inetd_flags="-R 10000 -lw"
+mountd_enable="YES"
+nfs_server_enable="YES"
+nfs_server_flags="-u -t -n 12"
+nfs_remote_port_only="YES"
+ntpd_enable="YES"
+ntpdate_enable="YES"
+ntpdate_flags="north-america.pool.ntp.org"
+rpcbind_enable="YES"
+rpc_lockd_enable="NO"
+rpc_statd_enable="YES"
+sendmail_enable="NONE"
+smartd_enable="YES"
+
+
- Add the following to /boot/loader.conf:
-console="vidconsole,comconsole"
-
+ Create etc/resolv.conf, if
+ necessary.
+
+
+
+ Create the appropriate files in
+ /etc/ssh/.
@@ -2820,9 +2853,6 @@ ttyu0 "/usr/libexec/getty std.9600"
-
- TBA
-
@@ -2835,22 +2865,33 @@ ttyu0 "/usr/libexec/getty std.9600"
Create a zfs volume named
a and mount it on
- /a:
-# zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8
+ /a. An example:
+&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8
- Set up the base portbuild directory:
-# mkdir -p /a/portbuild
-# cd /a/portbuild
-# chown portmgr:portmgr .
-# chmod 775 .
+ Create the portbuild directory:
+&prompt.root; mkdir -p /a/portbuild
+
- TBA
+ Create and mount a new zfs
+ filesystem on it:
+ zfs create -o mountpoint=/a/portbuild a/portbuild
+
+
+
+
+ Set up the portbuild directory:
+&prompt.root; cd /a/portbuild
+&prompt.root; chown portmgr:portmgr .
+&prompt.root; chmod 775 .
+&prompt.root; ln -sf /a/portbuild /var/portbuild
+
+
@@ -2876,8 +2917,8 @@ ttyu0 "/usr/libexec/getty std.9600"
The following ports (or their latest successors) are required:
-databases/py-pysqlite23
-databases/py-sqlalchemy
+databases/py-sqlite3
+databases/py-sqlalchemy (only SQLITE is needed)
devel/git (WITH_SVN)
devel/py-configobj
devel/py-setuptools
@@ -2886,13 +2927,13 @@ net/nc
net/rsync
sysutils/ganglia-monitor-core (with GMETAD off)
sysutils/ganglia-webfrontend (WITHOUT_X11)
-www/apache22 (with EXT_FILTER and THREADS)
+www/apache22 (with EXT_FILTER)
- Expect those to bring in:
+ Expect those to bring in, among others:
databases/sqlite3
-lang/perl-5.12
-lang/python27
+lang/perl-5.14 (or successor)
+lang/python27 (or sucessor)The following ports (or their latest successors) are strongly suggested:
@@ -2900,7 +2941,7 @@ benchmarks/bonnie++
devel/ccache
mail/postfix
net/isc-dhcp41-server
-ports-mgmt/pkg_cutleaves
+ports-mgmt/pkg
ports-mgmt/pkg_tree
ports-mgmt/portaudit
ports-mgmt/portmaster
@@ -2913,26 +2954,242 @@ sysutils/smartmontools
- Configure mail by doing the following: TBA.
+ If not already created, add the following users:
+squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh
+ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh
+
+ Add them to /etc/group as well.
+
+
+ Configure mail by doing the following:
+
+ TBA.
+
+
-
- Other
+
+ Setting up and configuring the portbuild repository
- TBA
+ Set up an account with subversion config files
+ installed. Again, we generally use
+ portmgr.
+
+
+
+ As that user, set up the repository:
+&prompt.user; svn checkout svn://svn.freebsd.org/base/projects/portbuild /a/portbuild
+
+
+
+
+
+ Configure how build slaves will talk to your server
+ by making the following changes to
+ /var/portbuild/conf/client.conf:
+
+
+
+
+ Set CLIENT_NFS_MASTER to wherever
+ your build slaves will PXE boot from. (Possibly, the
+ hostname of your server.)
+
+
+
+ Set CLIENT_BACKUP_FTP_SITE
+ to a backup site for FTP fetches; again, possibly
+ the hostname of your server.
+
+
+
+ Set CLIENT_UPLOAD_HOST to
+ where completed packages will be uploaded.
+
+
+
+
+ Most of the other default values should be fine.
+
+
+
+ Most of the default values in
+ /var/portbuild/conf/common.conf
+ should be fine. This file holds definitions used by
+ both the server and all its clients.
+
+
+
+ /var/portbuild/conf/make.conf
+ is most likely obsolete.
+
+
+
+ Configure the server by making the following changes to
+ /var/portbuild/conf/server.conf:
+
+
+
+
+ Set SUPPORTED_ARCHS to the
+ list of architectures you wish to build packages for.
+
+
+
+ For each source branch you will be building for, set
+ SRC_BRANCHES and
+ SRC_BRANCH_branch_TAG
+ as detailed in .
+ You should not need to change
+ SRC_BRANCHES_PATTERN.
+
+
+
+ Set UPLOAD_DIRECTORY,
+ UPLOAD_TARGET, and
+ UPLOAD_USER as approprite
+ for your site.
+
+
+
+ Set MASTER_URL to the http
+ URL of your server. This will be stamped into the
+ package build logs and the indices thereof.
+
+
+
+
+ Most of the other default values should be fine.
+
+
+
+
+
+
+
+ pre-qmanager
+
+
+
+
+ For each architecture, follow the steps in
+ .
+
+
+
+
+
+
+
+ qmanager
+
+
+
+
+ Copy the following files from
+ /var/portbuild/conf/etc/rc.d to
+ /usr/local/etc/rc.d:
+buildproxy.sh
+pollmachine.sh
+qmanager.sh
+
+
+ As root, start each one of them. You may find it handy
+ to start each under screen for
+ debugging purposes.
+
+
+
+ Initialize the qmanager
+ database's acl list:
+&prompt.root; python /var/portbuild/qmanager/qclient add_acl name=deny_all uidlist= gidlist= sense=0
+
+
+
+
+
+
+
+
+ Creating src and ports repositories
+
+
+
+
+ Run the following commands manually to create the
+ src and ports
+ repositories, respectively:
+&prompt.user; sudo /var/portbuild/scripts/updatesnap.ports
+&prompt.user; sudo /var/portbuild/scripts/updatesnap
+
+
+ These will be periodically run from the root
+ crontab, which you will
+ install below.
+
+ Other services
+
+
+
+
+ Configure
+ /usr/local/etc/apache22/httpd.conf
+ as appropriate for your site.
+
+
+
+ Copy /var/portbuild/conf/apache.conf
+ to the appropriate Includes subdirectory, e.g.,
+ /usr/local/etc/apache22/Includes/apache.conf.
+ Configure it as appropriate for your site.
+
+
+
+ Set up /var/portbuild/crontab/root as
+ the root crontab via crontab -e. If you do
+ not support all the archs listed there, make sure to comment out
+ the appropriate dologs entries.
+
+
+
+ If your build slaves will be pxebooted, make sure to
+ enable the tftp entries in
+ /etc/inetd.conf.
+
+
+
+
+
+
+
+ Finishing up
+
+
+
+
+ For each architecture, follow the steps in
+ .
+
+
+
+
+ You should now be ready to build packages.
+
+
+
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 15:27:46 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 382661F1;
Sun, 18 Nov 2012 15:27:46 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 13E048FC08;
Sun, 18 Nov 2012 15:27:46 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFRjb0053444;
Sun, 18 Nov 2012 15:27:45 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFRjsG053443;
Sun, 18 Nov 2012 15:27:45 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181527.qAIFRjsG053443@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 15:27:45 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40069 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 15:27:46 -0000
Author: linimon
Date: Sun Nov 18 15:27:45 2012
New Revision: 40069
URL: http://svnweb.freebsd.org/changeset/doc/40069
Log:
Continue the de-orbit burn of cvs support: the flags change e.g. from
-nocvs to -novcs. This does not yet remove all the cvs references here.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:11:38 2012 (r40068)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:27:45 2012 (r40069)
@@ -204,10 +204,10 @@
tree and installs it into
${arch}/${branch}/builds/${buildid}/bindist.tar.
The tree will
- be updated first unless -nocvs is
+ be updated first unless -novcs is
specified. It should be run as root:
- /var/portbuild&prompt.root; scripts/makeworld ${arch}${branch}${buildid} [-nocvs]
+ /var/portbuild&prompt.root; scripts/makeworld ${arch}${branch}${buildid} [-novcs]The bindist.tar tarball is created from the
previously installed world by the mkbindist
@@ -558,9 +558,9 @@ PKG_BIN=/usr/local/sbin/pkg
- -srccvs - Do not update the
+ -srcvcs - Do not update the
src tree from the ZFS snapshot, update it with
- cvs update instead.
+ a fresh checkout instead.
@@ -572,9 +572,9 @@ PKG_BIN=/usr/local/sbin/pkg
- -portscvs - Do not update the
+ -portsvcs - Do not update the
ports tree from the ZFS snapshot, update it with
- cvs update instead.
+ a fresh checkout instead.
@@ -1095,7 +1095,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
missing shows the difference between
INDEX and the other columns. If you have
- restarted a run after a cvs update, there
+ restarted a run after a ports tree update, there
will likely be duplicates in the packages and error columns,
and this column will be meaningless. (The script is naive).
@@ -1137,8 +1137,8 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
When building packages for a release, it may be
necessary to manually update the ports
and src trees to the release tag and use
- -nocvs and
- -noportscvs.
+ -novcs and
+ -noportsvcs.To build package sets intended for use on a CD-ROM,
use the -cdrom option to
@@ -1431,7 +1431,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
The following command will set up the control branch for
the partial build (old codebase):
- &prompt.user; /var/portbuild/scripts/dopackages.8 -noportscvs -nobuild -nocvs -nofinish
+ &prompt.user; /var/portbuild/scripts/dopackages.8 -noportsvcs -nobuild -novcs -nofinishThe builds must be performed from the
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 15:30:20 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 9C99C25D;
Sun, 18 Nov 2012 15:30:20 +0000 (UTC)
(envelope-from olgeni@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 761508FC14;
Sun, 18 Nov 2012 15:30:20 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFUKRo053887;
Sun, 18 Nov 2012 15:30:20 GMT (envelope-from olgeni@svn.freebsd.org)
Received: (from olgeni@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFUK2K053884;
Sun, 18 Nov 2012 15:30:20 GMT (envelope-from olgeni@svn.freebsd.org)
Message-Id: <201211181530.qAIFUK2K053884@svn.freebsd.org>
From: Jimmy Olgeni
Date: Sun, 18 Nov 2012 15:30:20 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40070 - head/share/pgpkeys
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 15:30:20 -0000
Author: olgeni (ports committer)
Date: Sun Nov 18 15:30:20 2012
New Revision: 40070
URL: http://svnweb.freebsd.org/changeset/doc/40070
Log:
Add my PGP public key.
Added:
head/share/pgpkeys/olgeni.key (contents, props changed)
Modified:
head/share/pgpkeys/pgpkeys-developers.xml
head/share/pgpkeys/pgpkeys.ent
Added: head/share/pgpkeys/olgeni.key
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/pgpkeys/olgeni.key Sun Nov 18 15:30:20 2012 (r40070)
@@ -0,0 +1,91 @@
+
+
+
+uid Jimmy Olgeni
+uid Giacomo Olgeni
+uid Giacomo Olgeni
+uid Giacomo Olgeni
+uid Giacomo Olgeni
+uid Giacomo Olgeni
+sub 2048R/1988BB4B 2012-11-01
+]]>
+
Modified: head/share/pgpkeys/pgpkeys-developers.xml
==============================================================================
--- head/share/pgpkeys/pgpkeys-developers.xml Sun Nov 18 15:27:45 2012 (r40069)
+++ head/share/pgpkeys/pgpkeys-developers.xml Sun Nov 18 15:30:20 2012 (r40070)
@@ -1231,6 +1231,11 @@
&pgpkey.obrien;
+
+ &a.olgeni;
+ &pgpkey.olgeni;
+
+
&a.philip;
&pgpkey.philip;
Modified: head/share/pgpkeys/pgpkeys.ent
==============================================================================
--- head/share/pgpkeys/pgpkeys.ent Sun Nov 18 15:27:45 2012 (r40069)
+++ head/share/pgpkeys/pgpkeys.ent Sun Nov 18 15:30:20 2012 (r40070)
@@ -272,6 +272,7 @@
+
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 15:34:03 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id A756E2FF;
Sun, 18 Nov 2012 15:34:03 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 714108FC12;
Sun, 18 Nov 2012 15:34:03 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFY3hr054586;
Sun, 18 Nov 2012 15:34:03 GMT (envelope-from ryusuke@svn.freebsd.org)
Received: (from ryusuke@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFY3Gl054585;
Sun, 18 Nov 2012 15:34:03 GMT (envelope-from ryusuke@svn.freebsd.org)
Message-Id: <201211181534.qAIFY3Gl054585@svn.freebsd.org>
From: Ryusuke SUZUKI
Date: Sun, 18 Nov 2012 15:34:03 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40071 - head/ja_JP.eucJP/htdocs
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 15:34:03 -0000
Author: ryusuke
Date: Sun Nov 18 15:34:03 2012
New Revision: 40071
URL: http://svnweb.freebsd.org/changeset/doc/40071
Log:
- Merge the following from the English version:
r39669 -> r40054 head/ja_JP.eucJP/htdocs/index.xsl
Modified:
head/ja_JP.eucJP/htdocs/index.xsl
Modified: head/ja_JP.eucJP/htdocs/index.xsl
==============================================================================
--- head/ja_JP.eucJP/htdocs/index.xsl Sun Nov 18 15:30:20 2012 (r40070)
+++ head/ja_JP.eucJP/htdocs/index.xsl Sun Nov 18 15:34:03 2012 (r40071)
@@ -5,7 +5,7 @@
]>
-
+
»詳しくはこちら
+
+
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 15:47:19 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 071CDAB7;
Sun, 18 Nov 2012 15:47:19 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id DC77C8FC08;
Sun, 18 Nov 2012 15:47:18 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIFlIfT056589;
Sun, 18 Nov 2012 15:47:18 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIFlIvO056588;
Sun, 18 Nov 2012 15:47:18 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181547.qAIFlIvO056588@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 15:47:18 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40072 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 15:47:19 -0000
Author: linimon
Date: Sun Nov 18 15:47:18 2012
New Revision: 40072
URL: http://svnweb.freebsd.org/changeset/doc/40072
Log:
Start the deorbit burn of the old codebase.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:34:03 2012 (r40071)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:47:18 2012 (r40072)
@@ -136,9 +136,11 @@
to old codebase:.
- As of December 2010, pointyhat is still
- running on the old codebase, until the new codebase is considered
- rock-solid.
+ Up until November 2012, pointyhat had still
+ been running the old codebase. That installation has now been
+ permanently offlined. Therefore, all the instructions having
+ to do with the old codebase are obsolete,
+ and will be removed in the near future.
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 16:11:27 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 95C965DD;
Sun, 18 Nov 2012 16:11:27 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 7BEBE8FC08;
Sun, 18 Nov 2012 16:11:27 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGBRPs061234;
Sun, 18 Nov 2012 16:11:27 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGBRLf061233;
Sun, 18 Nov 2012 16:11:27 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181611.qAIGBRLf061233@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 16:11:27 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40073 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 16:11:27 -0000
Author: linimon
Date: Sun Nov 18 16:11:27 2012
New Revision: 40073
URL: http://svnweb.freebsd.org/changeset/doc/40073
Log:
Remove more obsolete advice.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 15:47:18 2012 (r40072)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 16:11:27 2012 (r40073)
@@ -933,7 +933,7 @@ PKG_BIN=/usr/local/sbin/pkg
commands hanging. If so, you are going to have to use the
allgohans script to run an &man.ssh.1;
command across all clients for that buildenv. For example:
-ssh -l root gohan24 df
+ssh gohan24 df
will get you a df, and
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 16:30:05 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 32E85A48;
Sun, 18 Nov 2012 16:30:05 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 1823B8FC0C;
Sun, 18 Nov 2012 16:30:05 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGU4E4064309;
Sun, 18 Nov 2012 16:30:04 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGU4Nb064308;
Sun, 18 Nov 2012 16:30:04 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211181630.qAIGU4Nb064308@svn.freebsd.org>
From: Mark Linimon
Date: Sun, 18 Nov 2012 16:30:04 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40074 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 16:30:05 -0000
Author: linimon
Date: Sun Nov 18 16:30:04 2012
New Revision: 40074
URL: http://svnweb.freebsd.org/changeset/doc/40074
Log:
Continue deorbiting cvs-specific stuff. Change the portlist a bit. Add
a note about src.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 16:11:27 2012 (r40073)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sun Nov 18 16:30:04 2012 (r40074)
@@ -2243,17 +2243,30 @@ ssh_cmd="/usr/local/bin/ssh"
- For what was previously head, change
+ (Old codebase) For what was previously head, change
SRC_BRANCH_branch_TAG to
RELENG_branch_0
(literal zero).
- Add
+ (Old codebase) Add
SRC_BRANCH_new-branch_TAG=. (literal period).
+
+
+ (New codebase) For what was previously head, change
+ SRC_BRANCH_branch_SUBDIR to
+ releng/branch.0
+ (literal zero).
+
+
+
+ (New codebase) Add
+ SRC_BRANCH_new-branch_SUBDIR
+ =head.
+
@@ -2903,13 +2916,8 @@ ttyu0 "/usr/libexec/getty std.9600"
Configuring src
-
-
-
- TBA
-
-
-
+ You should be able to install from the most recent release.
+
@@ -2939,18 +2947,22 @@ lang/python27 (or sucessor)
The following ports (or their latest successors) are strongly suggested:
-benchmarks/bonnie++
devel/ccache
mail/postfix
net/isc-dhcp41-server
ports-mgmt/pkg
-ports-mgmt/pkg_tree
ports-mgmt/portaudit
ports-mgmt/portmaster
security/sudo
shells/bash
shells/zsh
-sysutils/screen
+sysutils/screen
+
+
+ The following ports (or their latest successors) are handy:
+benchmarks/bonnie++
+ports-mgmt/pkg_tree
+sysutils/dmidecode
sysutils/smartmontools
@@ -2975,7 +2987,7 @@ ganglia:*:102:102::0:0:User &:/usr/l
- Setting up and configuring the portbuild repository
+ Setting up and configuring the portbuild repository
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 16:37:40 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id B3FC32D5;
Sun, 18 Nov 2012 16:37:40 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 9A20C8FC13;
Sun, 18 Nov 2012 16:37:40 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbegZ065967;
Sun, 18 Nov 2012 16:37:40 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbe5V065965;
Sun, 18 Nov 2012 16:37:40 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211181637.qAIGbe5V065965@svn.freebsd.org>
From: Eitan Adler
Date: Sun, 18 Nov 2012 16:37:40 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40075 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 16:37:40 -0000
Author: eadler
Date: Sun Nov 18 16:37:40 2012
New Revision: 40075
URL: http://svnweb.freebsd.org/changeset/doc/40075
Log:
Restore the word 'file' where it isn't redundant.
Submitted by: bjk
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:30:04 2012 (r40074)
+++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:40 2012 (r40075)
@@ -912,7 +912,7 @@
Where the format is
html-split, the files are bundled
up using &man.tar.1;. The resulting
- .tar is then compressed
+ .tar file is then compressed
using the compression schemes detailed in the next
point.
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 16:37:48 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id AEE7030F;
Sun, 18 Nov 2012 16:37:48 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 945698FC15;
Sun, 18 Nov 2012 16:37:48 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbm59066024;
Sun, 18 Nov 2012 16:37:48 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbmKf066022;
Sun, 18 Nov 2012 16:37:48 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211181637.qAIGbmKf066022@svn.freebsd.org>
From: Eitan Adler
Date: Sun, 18 Nov 2012 16:37:48 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40076 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 16:37:48 -0000
Author: eadler
Date: Sun Nov 18 16:37:48 2012
New Revision: 40076
URL: http://svnweb.freebsd.org/changeset/doc/40076
Log:
Use a comma prior to a command.
Indicate that tar will automatically detect the format of the file.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:40 2012 (r40075)
+++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:48 2012 (r40076)
@@ -947,12 +947,15 @@
compressed using &man.bzip2.1;, can be found in
doc/en_US.ISO8859-1/books/faq/book.html-split.tar.bz2
To download and uncompress that file you would have
- to do this.
+ to do this:
&prompt.root; fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/en_US.ISO8859-1/books/faq/book.html-split.tar.bz2
&prompt.root; tar xvf book.html-split.tar.bz2
- You will be left with a collection of
+ If the file is compressed,
+ tar will automatically
+ detect the appropriate format and decompress it correctly.
+ You will be left with a collection of
.html files. The main one is called
index.html, which will contain the
table of contents, introductory material, and links to the
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 16:37:50 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id C41D7313;
Sun, 18 Nov 2012 16:37:50 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id AA09A8FC13;
Sun, 18 Nov 2012 16:37:50 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGboxx066062;
Sun, 18 Nov 2012 16:37:50 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbo87066060;
Sun, 18 Nov 2012 16:37:50 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211181637.qAIGbo87066060@svn.freebsd.org>
From: Eitan Adler
Date: Sun, 18 Nov 2012 16:37:50 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40077 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 16:37:50 -0000
Author: eadler
Date: Sun Nov 18 16:37:50 2012
New Revision: 40077
URL: http://svnweb.freebsd.org/changeset/doc/40077
Log:
Use "msdosfs" as the example instead of UFS.
Submitte by: bjk
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:48 2012 (r40076)
+++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:50 2012 (r40077)
@@ -5066,7 +5066,7 @@ C:\="DOS"
If the drive already has a
file system on it, you can use a command like this:
- &prompt.root; mount /dev/da0s1 /mnt
+ &prompt.root; mount -t msdosfs /dev/da0s1 /mntIf the drive will only be used with &os;
systems it is better idea to
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 16:37:52 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id E1F07334;
Sun, 18 Nov 2012 16:37:52 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id C7F758FC17;
Sun, 18 Nov 2012 16:37:52 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbqjI066102;
Sun, 18 Nov 2012 16:37:52 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbqoa066100;
Sun, 18 Nov 2012 16:37:52 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211181637.qAIGbqoa066100@svn.freebsd.org>
From: Eitan Adler
Date: Sun, 18 Nov 2012 16:37:52 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40078 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 16:37:53 -0000
Author: eadler
Date: Sun Nov 18 16:37:52 2012
New Revision: 40078
URL: http://svnweb.freebsd.org/changeset/doc/40078
Log:
"make world" is the wrong thing to do. In addition don't repeat
the "permenent" directions under the temporary section.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:50 2012 (r40077)
+++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:52 2012 (r40078)
@@ -6071,8 +6071,7 @@ options SYSVMSG # enable for
ENABLE_SUID_SSH to
true in
/etc/make.conf then rebuild and
- install &man.ssh.1; (or run
- make world).
+ reinstall &man.ssh.1;.
@@ -6080,12 +6079,7 @@ options SYSVMSG # enable for
/usr/bin/ssh to
4555 by running
chmod 4555 /usr/bin/ssh as
- root. Then add
- ENABLE_SUID_SSH= true
- to /etc/make.conf so
- the change takes effect the next time
- make world
- is run.
+ root.
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 16:37:55 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 187B0369;
Sun, 18 Nov 2012 16:37:55 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id E8C418FC08;
Sun, 18 Nov 2012 16:37:54 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIGbs81066141;
Sun, 18 Nov 2012 16:37:54 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIGbsc9066139;
Sun, 18 Nov 2012 16:37:54 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211181637.qAIGbsc9066139@svn.freebsd.org>
From: Eitan Adler
Date: Sun, 18 Nov 2012 16:37:54 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40079 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 16:37:55 -0000
Author: eadler
Date: Sun Nov 18 16:37:54 2012
New Revision: 40079
URL: http://svnweb.freebsd.org/changeset/doc/40079
Log:
Lowercase all the things^W ids in links.
APPROVED BY: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:52 2012 (r40078)
+++ head/en_US.ISO8859-1/books/faq/book.xml Sun Nov 18 16:37:54 2012 (r40079)
@@ -472,7 +472,7 @@
been one unbroken line since 2.0 was released, leading
towards &rel.current;-RELEASE and beyond. For more detailed
information on branches see &os; Release Engineering: Creating the Release Branch,
+ url="&url.articles.releng;/release-proc.html#rel-branch">&os; Release Engineering: Creating the Release Branch,
the status of the branches and the upcoming release schedule
can be found on the Release Engineering Information page.
@@ -2998,7 +2998,7 @@ quit
To adjust your kern.maxusers value,
see the File/Process Limits
+ url="&url.books.handbook;/configtuning-kernel-limits.html#kern-maxfiles">File/Process Limits
section of the Handbook. (While that section refers to open
files, the same limits apply to processes.)
@@ -3092,7 +3092,7 @@ quit
You can find a detailed answer for this question in the
Handbook.
+ url="&url.books.handbook;/mail-trouble.html#q26.5.2.">Handbook.
@@ -3429,7 +3429,7 @@ chip1@pci0:31:5: class=0x040100 c
This error message indicates you have exhausted the
number of available file descriptors on your system. Please
see the kern.maxfiles
+ url="&url.books.handbook;/configtuning-kernel-limits.html#kern-maxfiles">kern.maxfiles
section of the Tuning Kernel Limits
section of the Handbook for a discussion and
@@ -3877,7 +3877,7 @@ kern.timecounter.hardware: TSC -> i82
Yes! See the Commercial Vendors
+ url="&url.base;/commercial/software_bycat.html#category_database">Commercial Vendors
section of &os;'s Web site.Also see the For more information, see the section on upgrades
+ url="&url.books.handbook;/updating-upgrading-freebsdupdate.html#freebsdupdate-upgrade">the section on upgrades
in the &os; Handbook.
@@ -5123,7 +5123,7 @@ C:\="DOS"
This generally means that there is no CD-ROM in the
CD-ROM drive, or the drive is not visible on the bus.
Please see the Using Data CDs
+ url="&url.books.handbook;/creating-cds.html#mounting-cd">Using Data CDs
section of the Handbook for a detailed discussion of this
issue.
@@ -5158,7 +5158,7 @@ C:\="DOS"
the Handbook chapter on creating CD-ROMs,
particularly the section on burning raw data CDs.
+ url="&url.books.handbook;/creating-cds.html#rawdata-cd">burning raw data CDs.
@@ -5169,7 +5169,7 @@ C:\="DOS"
This is discussed in the Handbook section on duplicating data CDs.
+ url="&url.books.handbook;/creating-cds.html#imaging-cd">duplicating data CDs.
For more on working with CD-ROMs, see the Creating CDs Section
in the Storage chapter in the Handbook.
@@ -6745,7 +6745,7 @@ UserConfig> quit
The detailed answer for this question can be found in
the Boot Time Splash Screens
+ url="&url.books.handbook;/boot-blocks.html#boot-splash">Boot Time Splash Screens
section of the &os; Handbook.
@@ -7105,7 +7105,7 @@ Key F15 A A Menu Wo
review &man.exports.5; and the NFS
entry in the Handbook, especially the section on configuring NFS.
+ url="&url.books.handbook;/network-nfs.html#configuring-nfs">configuring NFS.
@@ -7779,7 +7779,7 @@ default 10.0.0.2 UG
delete ALLIf this is the case, go back to the Final System Configuration
+ url="&url.books.handbook;/userppp.html#userppp-final">Final System Configuration
section of the handbook.
@@ -7809,7 +7809,7 @@ default 10.0.0.2 UG
add 0 0 HISADDR
Refer to the PPP and Dynamic IP addresses
+ url="&url.books.handbook;/userppp.html#userppp-dynamicip">PPP and Dynamic IP addresses
section of the handbook for further details.
@@ -8815,7 +8815,7 @@ hint.sio.7.irq="12"
See the Serial Communications
+ url="&url.books.handbook;/serial.html#serial-hw-config">Serial Communications
section in the &os; Handbook.
From owner-svn-doc-head@FreeBSD.ORG Sun Nov 18 17:21:10 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id E6B0613B;
Sun, 18 Nov 2012 17:21:10 +0000 (UTC)
(envelope-from gavin@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id C9CFF8FC16;
Sun, 18 Nov 2012 17:21:10 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAIHLAe3074491;
Sun, 18 Nov 2012 17:21:10 GMT (envelope-from gavin@svn.freebsd.org)
Received: (from gavin@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAIHLAfU074490;
Sun, 18 Nov 2012 17:21:10 GMT (envelope-from gavin@svn.freebsd.org)
Message-Id: <201211181721.qAIHLAfU074490@svn.freebsd.org>
From: Gavin Atkinson
Date: Sun, 18 Nov 2012 17:21:10 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40080 - head/en_US.ISO8859-1/htdocs/news
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sun, 18 Nov 2012 17:21:11 -0000
Author: gavin
Date: Sun Nov 18 17:21:10 2012
New Revision: 40080
URL: http://svnweb.freebsd.org/changeset/doc/40080
Log:
Fix mistype ("wwww" -> "www" that occurred while converting the
announcement to HTML. The published announcement was correct.
Submitted by: glebius
Approved by: core, bcr (mentor, implicit)
Modified:
head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml
Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Sun Nov 18 16:37:54 2012 (r40079)
+++ head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Sun Nov 18 17:21:10 2012 (r40080)
@@ -49,7 +49,7 @@
more robust Subversion, freebsd-update, and portsnap models.
Newer portsnap(8) snapshots are once again available. The
+ generation of these had been suspended as part of the infrastructure
+ lockdown, however all machines involved have either been audited or
+ reinstalled and so we are now confident that these can be made
+ available once more.
+
+
The Subversion to CVS exporter is now up and running again.
+ Updates made to the Subversion repository will once again appear in
+ repositories available via csup/CVSup. Please note that the use of
+ these exports are still deprecated, and users are urged to move to
+ one of the supported methods (for example, freebsd-update(8),
+ portsnap(8), or Subversion) in order to obtain updates. Note also
+ that we are still currently unable to guarantee the integrity of
+ past history within the CVS repository, but are confident in the
+ integrity of checkouts from the top-of-tree of each branch.
+
+
Please note that due to infrastructure changes, the first update
+ through either portsnap(8) or csup(1) is likely to show changes to
+ a large number of files. This is nothing to worry about.
+
+
As mentioned in the original announcement, a package set uploaded in
+ preparation for the upcoming FreeBSD 9.1-RELEASE could not be verified,
+ and so was removed. In order to allow system integrators and end
+ users to verify that packages they may have downloaded are not from
+ this set, we have provided files containing both
+ sha256 and
+ md5 checksums
+ for all removed packages.
On Sunday 11th November 2012, two machines within the FreeBSD.org
infrastructure were found to have been compromised. These machines
@@ -177,7 +210,7 @@
If you use the already-deprecated cvsup/csup distribution
mechanisms, you should stop now.
don't know how to make dns-all(continuing)
@@ -848,9 +839,9 @@ PKG_BIN=/usr/local/sbin/pkg${arch}/${branch}/journal (new codebase).
Individual ports will write
their build logs to
- ${arch}/${branch}/logs
+ ${arch}/${branch}/logs/
and their error logs to
- ${arch}/${branch}/errors.
+ ${arch}/${branch}/errors/.
Formerly the docs tree was also checked out, however, it has
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 05:08:07 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id BC087C58;
Mon, 19 Nov 2012 05:08:07 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 9C3AB8FC13;
Mon, 19 Nov 2012 05:08:07 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJ587B8087721;
Mon, 19 Nov 2012 05:08:07 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJ5878F087720;
Mon, 19 Nov 2012 05:08:07 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211190508.qAJ5878F087720@svn.freebsd.org>
From: Mark Linimon
Date: Mon, 19 Nov 2012 05:08:07 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40090 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 05:08:07 -0000
Author: linimon
Date: Mon Nov 19 05:08:07 2012
New Revision: 40090
URL: http://svnweb.freebsd.org/changeset/doc/40090
Log:
More markup fixes.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Mon Nov 19 05:06:05 2012 (r40089)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Mon Nov 19 05:08:07 2012 (r40090)
@@ -760,7 +760,7 @@ PKG_BIN=/usr/local/sbin/pkg
- path/qmanager/packagebuild amd647-exp20080904212103aclock-0.2.3_2.tbz
+ &prompt.root; path/qmanager/packagebuild amd647-exp20080904212103aclock-0.2.3_2.tbz
@@ -904,8 +904,8 @@ PKG_BIN=/usr/local/sbin/pkgCleaning up a Build
To free up resources, you will need to clean up client machines by
- running build cleanup command. For example:
- &prompt.user; /var/portbuild/scripts/build cleanup i386 8-exp 20080714120411 -full
+ running build cleanup command. For example:
+ &prompt.user; /var/portbuild/scripts/build cleanup i386 8-exp 20080714120411 -fullIf you forget to do this, then the old build
jails will not be cleaned up for 24 hours, and no
@@ -923,15 +923,15 @@ PKG_BIN=/usr/local/sbin/pkgYou may have problem with the umount
commands hanging. If so, you are going to have to use the
allgohans script to run an &man.ssh.1;
- command across all clients for that buildenv. For example:
-ssh gohan24 df
+ command across all clients for that buildenv. For example:
+&prompt.user; ssh gohan24 df
- will get you a df, and
+ will get you a df, and
-allgohans "umount -f pointyhat.freebsd.org:/var/portbuild/i386/8-exp/ports"
-allgohans "umount -f pointyhat.freebsd.org:/var/portbuild/i386/8-exp/src"
+&prompt.user; allgohans "umount -f pointyhat.freebsd.org:/var/portbuild/i386/8-exp/ports"
+&prompt.user; allgohans "umount -f pointyhat.freebsd.org:/var/portbuild/i386/8-exp/src"
- are supposed to get rid of the hanging mounts. You will have to
+ are supposed to get rid of the hanging mounts. You will have to
keep doing them since there can be multiple mounts.
@@ -999,8 +999,8 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
You can use qclient command to monitor the status
of build nodes, and to list the currently scheduled jobs:
- python path/qmanager/qclient jobs
- python path/qmanager/qclient status
+ &prompt.user; python path/qmanager/qclient jobs
+&prompt.user; python path/qmanager/qclient statusThe
scripts/stats ${branch}
@@ -1031,7 +1031,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
directory. The next time the cluster tries to build this port,
it will tar, compress, and copy the WRKDIR
to
- ${arch}/${branch}/wrkdirs.
+ ${arch}/${branch}/wrkdirs/.
If you find that the system is looping trying to build the
@@ -1263,7 +1263,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
the package set was transferred successfully, remove the
package set that the new package set is to replace (in
~/w/ports/${arch}),
- and move the new set into place. (w/ is
+ and move the new set into place. (w/ is
merely a shortcut.)For incremental builds, packages should be uploaded
@@ -1428,7 +1428,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
The builds must be performed from the
- packages/All directory. This directory should
+ packages/All directory. This directory should
initially be empty except for the Makefile symlink. If this
symlink does not exist, it must be created:
@@ -1608,12 +1608,13 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
3.5G on &i386;, PAE).
- Required options:
+ Required options:
+
options NULLFS
-options TMPFS
-
+options TMPFS
- Suggested options:
+ Suggested options:
+
options GEOM_CONCAT
options GEOM_STRIPE
options SHMMAXPGS=65536
@@ -1622,30 +1623,29 @@ options SEMMNS=240
options SEMUME=40
options SEMMNU=120
-options ALT_BREAK_TO_DEBUGGER
-
+options ALT_BREAK_TO_DEBUGGERFor PAE, it is not currently possible
to load modules. Therefore, if you are running an architecture
- that supports Linux emulation, you will need to add:
+ that supports Linux emulation, you will need to add:
+
options COMPAT_LINUX
-options LINPROCFS
-
+options LINPROCFSAlso for PAE, as of 20110912 you need
- the following. This needs to be investigated:
+ the following. This needs to be investigated:
+
nooption NFSD # New Network Filesystem Server
options NFSCLIENT # Network Filesystem Client
-options NFSSERVER # Network Filesystem Server
-
+options NFSSERVER # Network Filesystem ServerAs root, do the usual build steps, e.g.:
-make -j4 buildworld
-make buildkernel KERNCONF=${kernconf}
-make installkernel KERNCONF=${kernconf}
-make installworld
+&prompt.root; make -j4 buildworld
+&prompt.root; make buildkernel KERNCONF=${kernconf}
+&prompt.root; make installkernel KERNCONF=${kernconf}
+&prompt.root; make installworld
The install steps use DESTDIR.
@@ -1687,10 +1687,10 @@ options NFSSERVER
- Also add the following users:
+ Also add the following users:
+
squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh
-ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh
-
+ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh
Add them to etc/group as well.
@@ -1700,9 +1700,8 @@ ganglia:*:102:102::0:0:User &:/usr/l
- In etc/crontab: add
- * * * * * root /var/portbuild/scripts/client-metrics
-
+ In etc/crontab: add
+ * * * * * root /var/portbuild/scripts/client-metrics
@@ -1713,21 +1712,20 @@ ganglia:*:102:102::0:0:User &:/usr/l
- In etc/inetd.conf: add
- infoseek stream tcp nowait nobody /var/portbuild/scripts/reportload
-
+ In etc/inetd.conf: add
+ infoseek stream tcp nowait nobody /var/portbuild/scripts/reportloadWe run the cluster on UTC. If you have not set the clock
to UTC:
- cp /usr/share/zoneinfo/Etc/UTC etc/localtime
+ &prompt.root; cp /usr/share/zoneinfo/Etc/UTC etc/localtimeCreate the appropriate
- etc/rc.conf. (If you are using
+ /etc/rc.conf. (If you are using
pxeboot, and have multiple,
different, machines, you will need to put those in
the override directories.)
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 05:16:17 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 8EE09D36;
Mon, 19 Nov 2012 05:16:17 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 7050F8FC13;
Mon, 19 Nov 2012 05:16:17 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJ5GHIx089125;
Mon, 19 Nov 2012 05:16:17 GMT (envelope-from gjb@svn.freebsd.org)
Received: (from gjb@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJ5GHQk089124;
Mon, 19 Nov 2012 05:16:17 GMT (envelope-from gjb@svn.freebsd.org)
Message-Id: <201211190516.qAJ5GHQk089124@svn.freebsd.org>
From: Glen Barber
Date: Mon, 19 Nov 2012 05:16:17 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40091 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 05:16:17 -0000
Author: gjb
Date: Mon Nov 19 05:16:17 2012
New Revision: 40091
URL: http://svnweb.freebsd.org/changeset/doc/40091
Log:
Close para tag to fix build.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Mon Nov 19 05:08:07 2012 (r40090)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Mon Nov 19 05:16:17 2012 (r40091)
@@ -926,7 +926,7 @@ PKG_BIN=/usr/local/sbin/pkg
&prompt.user; ssh gohan24 df
- will get you a df, and
+ will get you a df, and&prompt.user; allgohans "umount -f pointyhat.freebsd.org:/var/portbuild/i386/8-exp/ports"
&prompt.user; allgohans "umount -f pointyhat.freebsd.org:/var/portbuild/i386/8-exp/src"
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 13:12:17 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 3A756B19;
Mon, 19 Nov 2012 13:12:17 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 203668FC0C;
Mon, 19 Nov 2012 13:12:17 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJDCGJw058935;
Mon, 19 Nov 2012 13:12:17 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJDCGux058933;
Mon, 19 Nov 2012 13:12:16 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211191312.qAJDCGux058933@svn.freebsd.org>
From: Eitan Adler
Date: Mon, 19 Nov 2012 13:12:16 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40092 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 13:12:17 -0000
Author: eadler
Date: Mon Nov 19 13:12:16 2012
New Revision: 40092
URL: http://svnweb.freebsd.org/changeset/doc/40092
Log:
Don't suggest a silly method of detecting the scheduler when the correct
way is shown immediately above.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 05:16:17 2012 (r40091)
+++ head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:16 2012 (r40092)
@@ -4437,10 +4437,8 @@ kern.sched.name: ULE
kern.sched.quantum is the maximum
- number of ticks a process can run without being preempted. It
- is specific to the 4BSD scheduler, so you can use its
- presence or absence to determine which scheduler is in
- use.
+ number of ticks a process can run without being preempted
+ in the 4BSD scheduler.
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 13:12:30 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 7DCDFB75;
Mon, 19 Nov 2012 13:12:30 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 63AA68FC14;
Mon, 19 Nov 2012 13:12:30 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJDCU8G059005;
Mon, 19 Nov 2012 13:12:30 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJDCUS4059003;
Mon, 19 Nov 2012 13:12:30 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211191312.qAJDCUS4059003@svn.freebsd.org>
From: Eitan Adler
Date: Mon, 19 Nov 2012 13:12:30 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40093 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 13:12:30 -0000
Author: eadler
Date: Mon Nov 19 13:12:29 2012
New Revision: 40093
URL: http://svnweb.freebsd.org/changeset/doc/40093
Log:
Fix whitespace nit.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:16 2012 (r40092)
+++ head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:29 2012 (r40093)
@@ -2096,8 +2096,7 @@
implementating hardware level instructions. This allows
for CPU bugs to be fixed without replacing the on board chip.
-
- Install sysutils/devcpu-data,
+ Install sysutils/devcpu-data,
then add:microcode_update_enable="YES"
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 13:12:32 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id AC2D7B77;
Mon, 19 Nov 2012 13:12:32 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 797E28FC15;
Mon, 19 Nov 2012 13:12:32 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJDCWWI059043;
Mon, 19 Nov 2012 13:12:32 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJDCWHH059041;
Mon, 19 Nov 2012 13:12:32 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211191312.qAJDCWHH059041@svn.freebsd.org>
From: Eitan Adler
Date: Mon, 19 Nov 2012 13:12:32 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40094 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 13:12:32 -0000
Author: eadler
Date: Mon Nov 19 13:12:32 2012
New Revision: 40094
URL: http://svnweb.freebsd.org/changeset/doc/40094
Log:
Manually fixing a HDD with bad blocks manually has not been a real
concern for many years.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:29 2012 (r40093)
+++ head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:32 2012 (r40094)
@@ -1395,9 +1395,6 @@
sufficient to fix the bad blocks, which means the disk is
heavily corrupted); we suggest you buy a new hard
drive.
-
- If you have a SCSI drive with bad blocks, see this answer.
@@ -2627,41 +2624,6 @@ bindkey ^[[3~ delete-char # for xterm
-
- What do I do when I have bad blocks on my hard
- drive?
-
-
-
- With SCSI drives, the drive should be capable of
- re-mapping these automatically. However, many drives ship
- with this feature disabled.
-
- To enable bad block remapping edit the first device page
- mode, which can be done by giving the command (as
- root)
-
- &prompt.root; camcontrol modepage sd0 -m 1 -e -P 3
-
- and changing the values of AWRE and ARRE from 0 to
- 1:
-
- AWRE (Auto Write Reallocation Enbld): 1
-ARRE (Auto Read Reallocation Enbld): 1
-
- Modern IDE drives also have bad block remapping features
- in the controller, and they ship with this feature turned
- on.
-
- If you see warnings about bad blocks (on either type of
- drive), it is time to consider replacing the drive. You
- might be able to use the drive manufacturer's diagnostic
- program to lock out those bad blocks, but at best this will
- buy you some time.
-
-
-
- Why does &os; not detect my HP Netserver's SCSI
controller?
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 13:12:34 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id C2E48B78;
Mon, 19 Nov 2012 13:12:34 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 8EEEF8FC16;
Mon, 19 Nov 2012 13:12:34 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJDCYFv059083;
Mon, 19 Nov 2012 13:12:34 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJDCYAa059082;
Mon, 19 Nov 2012 13:12:34 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211191312.qAJDCYAa059082@svn.freebsd.org>
From: Eitan Adler
Date: Mon, 19 Nov 2012 13:12:34 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40095 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 13:12:34 -0000
Author: eadler
Date: Mon Nov 19 13:12:34 2012
New Revision: 40095
URL: http://svnweb.freebsd.org/changeset/doc/40095
Log:
Redirect people to more appropriate places rather than replicating
information in the FAQ. This also means that should the information
change only one source-of-truth need change.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:32 2012 (r40094)
+++ head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:34 2012 (r40095)
@@ -2046,18 +2046,18 @@
- Yes. &os; currently runs on the &intel; x86 and the
- AMD64 architectures. The &intel; EM64T, IA-64, &arm;,
- &powerpc;, and &sparc64; architectures are also
- supported. Upcoming platforms are &mips; and &s390;, join
- the &a.mips; for more information about ongoing work on
- the &mips; platform. For general discussion on new
- architectures, join the &a.platforms;.
-
- If your machine has a different architecture and you
- need something right now, we suggest you look at NetBSD or OpenBSD.
+ Yes. &os; divides support into multiple tiers.
+ Tier 1 architectures, such as i386 or amd64; are
+ fully supported. Tiers 2 and 3 are supported on a
+ if-possible basis. A full explanation of the tier
+ system is available in the
+ Committer's Guide.
+
+ A complete list of supported architectures can be
+ found on the
+ platforms page.
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 13:12:36 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id BEF0FBAD;
Mon, 19 Nov 2012 13:12:36 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id A448F8FC17;
Mon, 19 Nov 2012 13:12:36 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJDCaam059123;
Mon, 19 Nov 2012 13:12:36 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJDCa3w059121;
Mon, 19 Nov 2012 13:12:36 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211191312.qAJDCa3w059121@svn.freebsd.org>
From: Eitan Adler
Date: Mon, 19 Nov 2012 13:12:36 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40096 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 13:12:36 -0000
Author: eadler
Date: Mon Nov 19 13:12:36 2012
New Revision: 40096
URL: http://svnweb.freebsd.org/changeset/doc/40096
Log:
Fix stragling para tag.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:34 2012 (r40095)
+++ head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 13:12:36 2012 (r40096)
@@ -133,8 +133,7 @@
386BSD, though very little of the 386BSD code
remains. A fuller description of what &os; is and how it
can work for you may be found on the &os; home page.
-
+ url="&url.base;/index.html">&os; home page.
&os; is used by companies, Internet Service Providers,
researchers, computer professionals, students and home users
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 15:23:18 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 46907F4B;
Mon, 19 Nov 2012 15:23:18 +0000 (UTC)
(envelope-from remko@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 2B1938FC1B;
Mon, 19 Nov 2012 15:23:18 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJFNIef082564;
Mon, 19 Nov 2012 15:23:18 GMT (envelope-from remko@svn.freebsd.org)
Received: (from remko@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJFNIKu082563;
Mon, 19 Nov 2012 15:23:18 GMT (envelope-from remko@svn.freebsd.org)
Message-Id: <201211191523.qAJFNIKu082563@svn.freebsd.org>
From: Remko Lodder
Date: Mon, 19 Nov 2012 15:23:18 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40097 - head/nl_NL.ISO8859-1/htdocs
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 15:23:18 -0000
Author: remko
Date: Mon Nov 19 15:23:17 2012
New Revision: 40097
URL: http://svnweb.freebsd.org/changeset/doc/40097
Log:
Fix spacing for the security warning box.
Submitted by: rene
Modified:
head/nl_NL.ISO8859-1/htdocs/index.xsl
Modified: head/nl_NL.ISO8859-1/htdocs/index.xsl
==============================================================================
--- head/nl_NL.ISO8859-1/htdocs/index.xsl Mon Nov 19 13:12:36 2012 (r40096)
+++ head/nl_NL.ISO8859-1/htdocs/index.xsl Mon Nov 19 15:23:17 2012 (r40097)
@@ -62,7 +62,7 @@
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 17:52:31 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 5140D2C9;
Mon, 19 Nov 2012 17:52:31 +0000 (UTC)
(envelope-from itetcu@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 2C2208FC13;
Mon, 19 Nov 2012 17:52:31 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJHqVkk012651;
Mon, 19 Nov 2012 17:52:31 GMT (envelope-from itetcu@svn.freebsd.org)
Received: (from itetcu@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJHqV8i012649;
Mon, 19 Nov 2012 17:52:31 GMT (envelope-from itetcu@svn.freebsd.org)
Message-Id: <201211191752.qAJHqV8i012649@svn.freebsd.org>
From: Ion-Mihai Tetcu
Date: Mon, 19 Nov 2012 17:52:31 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40099 - head/share/pgpkeys
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 17:52:31 -0000
Author: itetcu (ports committer)
Date: Mon Nov 19 17:52:30 2012
New Revision: 40099
URL: http://svnweb.freebsd.org/changeset/doc/40099
Log:
Update my key, something I should have done a long time ago.
Modified:
head/share/pgpkeys/itetcu.key
Modified: head/share/pgpkeys/itetcu.key
==============================================================================
--- head/share/pgpkeys/itetcu.key Mon Nov 19 15:27:38 2012 (r40098)
+++ head/share/pgpkeys/itetcu.key Mon Nov 19 17:52:30 2012 (r40099)
@@ -1,44 +1,74 @@
-sub 2048g/0B30E680 2008-05-08 [expires: 2010-05-08]
+sub 4096R/54B3FFA0 2012-11-19 [expires: 2014-11-19]
]]>
From owner-svn-doc-head@FreeBSD.ORG Mon Nov 19 21:43:14 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 5EBE0EE1;
Mon, 19 Nov 2012 21:43:14 +0000 (UTC)
(envelope-from jkim@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 3995C8FC17;
Mon, 19 Nov 2012 21:43:14 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAJLhEnh046930;
Mon, 19 Nov 2012 21:43:14 GMT (envelope-from jkim@svn.freebsd.org)
Received: (from jkim@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAJLhE5O046929;
Mon, 19 Nov 2012 21:43:14 GMT (envelope-from jkim@svn.freebsd.org)
Message-Id: <201211192143.qAJLhE5O046929@svn.freebsd.org>
From: Jung-uk Kim
Date: Mon, 19 Nov 2012 21:43:14 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40100 - head/share/pgpkeys
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Mon, 19 Nov 2012 21:43:14 -0000
Author: jkim (src,ports committer)
Date: Mon Nov 19 21:43:13 2012
New Revision: 40100
URL: http://svnweb.freebsd.org/changeset/doc/40100
Log:
Update my key.
Modified:
head/share/pgpkeys/jkim.key
Modified: head/share/pgpkeys/jkim.key
==============================================================================
--- head/share/pgpkeys/jkim.key Mon Nov 19 17:52:30 2012 (r40099)
+++ head/share/pgpkeys/jkim.key Mon Nov 19 21:43:13 2012 (r40100)
@@ -1,55 +1,43 @@
-uid Jung-uk Kim
-sub 4096g/B01CA5A0 2004-04-07
+sub 2048R/41858FC6 2012-11-19
]]>
From owner-svn-doc-head@FreeBSD.ORG Tue Nov 20 02:07:16 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 300B27C2;
Tue, 20 Nov 2012 02:07:16 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 1602C8FC12;
Tue, 20 Nov 2012 02:07:16 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAK27FpI096650;
Tue, 20 Nov 2012 02:07:15 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAK27FwH096648;
Tue, 20 Nov 2012 02:07:15 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211200207.qAK27FwH096648@svn.freebsd.org>
From: Eitan Adler
Date: Tue, 20 Nov 2012 02:07:15 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40101 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 20 Nov 2012 02:07:16 -0000
Author: eadler
Date: Tue Nov 20 02:07:15 2012
New Revision: 40101
URL: http://svnweb.freebsd.org/changeset/doc/40101
Log:
Give the microcode question a name.
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Mon Nov 19 21:43:13 2012 (r40100)
+++ head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 02:07:15 2012 (r40101)
@@ -2082,7 +2082,7 @@
-
+ What is microcode?
How do I install &intel; CPU microcode updates?
From owner-svn-doc-head@FreeBSD.ORG Tue Nov 20 02:55:19 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id EC4803FE;
Tue, 20 Nov 2012 02:55:19 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id D170D8FC12;
Tue, 20 Nov 2012 02:55:19 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAK2tJ6X005741;
Tue, 20 Nov 2012 02:55:19 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAK2tJg5005739;
Tue, 20 Nov 2012 02:55:19 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211200255.qAK2tJg5005739@svn.freebsd.org>
From: Eitan Adler
Date: Tue, 20 Nov 2012 02:55:19 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40102 - head/en_US.ISO8859-1/books/faq
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 20 Nov 2012 02:55:20 -0000
Author: eadler
Date: Tue Nov 20 02:55:19 2012
New Revision: 40102
URL: http://svnweb.freebsd.org/changeset/doc/40102
Log:
Add a section in the FAQ about ZFS
Reviewed by: peter, peterj, jpaetzel, kpneal@pobox.com,
Reviewed by: zbeeble@gmail.com, mcdouga9@egr.msu.edu, many others
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/books/faq/book.xml
Modified: head/en_US.ISO8859-1/books/faq/book.xml
==============================================================================
--- head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 02:07:15 2012 (r40101)
+++ head/en_US.ISO8859-1/books/faq/book.xml Tue Nov 20 02:55:19 2012 (r40102)
@@ -5328,6 +5328,107 @@ C:\="DOS"
+
+
+ ZFS
+
+
+
+
+ What is the minimum amount of RAM one should have to
+ run ZFS?
+
+
+
+ A minimum of 4GB of RAM is required for comfortable
+ usage, but individual workloads can vary widely.
+
+
+
+
+
+ What is the ZIL and when does it get used?
+
+
+
+ The ZIL ((ZFS
+ intent log) is a write log used to implement posix write
+ commitment semantics across crashes. Normally writes
+ are bundled up into transaction groups
+ and written to disk when filled (Transaction Group
+ Commit). However syscalls like &man.fsync.2;
+ require a commitment to stable storage before returning.
+ The ZIL is needed for writes that have been acknowledged
+ as written but which are not yet on disk as part of a
+ transaction. The transaction groups are timestamped.
+ In the event of a crash the last valid timestamp is
+ found and missing data is merged in from the ZIL.
+
+
+
+
+
+ Do I need a SSD for ZIL?
+
+
+
+ By default, ZFS stores the ZIL in the pool with all
+ the data. If your application has a heavy write load,
+ storing the ZIL in a separate device that has very fast
+ synchronous, sequential write performance can improve
+ overall system. For other workloads, a SSD is unlikely
+ to make much of an improvement.
+
+
+
+
+
+ What is the L2ARC?
+
+
+
+ The L2ARC is a read cache stored
+ on a fast device such as an SSD.
+ This cache is not persisent across
+ reboots. Note that RAM is used as the first layer
+ of cache and the L2ARC is only needed if there is
+ insufficient RAM.
+
+ L2ARC needs space in the ARC to index it. So,
+ perversely, a working set that fits perfectly in the
+ ARC will not fit perfectly any more if a L2ARC is used
+ because part of the ARC is holding the L2ARC index,
+ pushing part of the working set into the
+ L2ARC which is slower than RAM.
+
+
+
+
+
+ Is enabling deduplication advisable?
+
+
+
+ Generally speaking, no.
+
+ Deduplication takes up a significant amount
+ of RAM and may slow down read and write
+ disk access times. Unless one is storing data that is
+ very heavily duplicated (such as virtual machine images,
+ or user backups) it is possible that deduplication will
+ do more harm than good. Another consideration is the
+ inability to revert deduplication status. If
+ deduplication is enabled, data written, and then dedup
+ is disabled, those blocks which were deduplicated will
+ not be duplicated until they are next modified.
+
+ Deduplication can also lead to some unexpected
+ situations. In particular deleting files may become much
+ slower.
+
+
+
+
From owner-svn-doc-head@FreeBSD.ORG Tue Nov 20 06:52:08 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id B225D15C;
Tue, 20 Nov 2012 06:52:08 +0000 (UTC)
(envelope-from ganbold@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 9526B8FC08;
Tue, 20 Nov 2012 06:52:08 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAK6q8gA052947;
Tue, 20 Nov 2012 06:52:08 GMT (envelope-from ganbold@svn.freebsd.org)
Received: (from ganbold@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAK6q8VF052941;
Tue, 20 Nov 2012 06:52:08 GMT (envelope-from ganbold@svn.freebsd.org)
Message-Id: <201211200652.qAK6q8VF052941@svn.freebsd.org>
From: Ganbold Tsagaankhuu
Date: Tue, 20 Nov 2012 06:52:08 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40105 - in head/mn_MN.UTF-8: books/handbook/cutting-edge
books/handbook/eresources books/handbook/geom books/handbook/mirrors
books/handbook/ports share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 20 Nov 2012 06:52:08 -0000
Author: ganbold
Date: Tue Nov 20 06:52:08 2012
New Revision: 40105
URL: http://svnweb.freebsd.org/changeset/doc/40105
Log:
MFen: Resync with the English version of the handbook
Obtained from: FreeBSD Mongolian Documentation project
Modified:
head/mn_MN.UTF-8/books/handbook/cutting-edge/chapter.xml
head/mn_MN.UTF-8/books/handbook/eresources/chapter.xml
head/mn_MN.UTF-8/books/handbook/geom/chapter.xml
head/mn_MN.UTF-8/books/handbook/mirrors/chapter.xml
head/mn_MN.UTF-8/books/handbook/ports/chapter.xml
head/mn_MN.UTF-8/share/xml/mailing-lists.ent
Modified: head/mn_MN.UTF-8/books/handbook/cutting-edge/chapter.xml
==============================================================================
--- head/mn_MN.UTF-8/books/handbook/cutting-edge/chapter.xml Tue Nov 20 03:27:20 2012 (r40104)
+++ head/mn_MN.UTF-8/books/handbook/cutting-edge/chapter.xml Tue Nov 20 06:52:08 2012 (r40105)
@@ -2,7 +2,7 @@
@@ -71,6 +71,7 @@
freebsd-update,
+ Subversion,
CVSup,
CVS, 于仍
CTM 仗仂亞舒仄亟仆 仍舒仄亢舒亶 唏唏亳亶仆 亳亠仄亳亶亞
@@ -83,7 +84,7 @@
- CVSup 于仍 弍舒亳仄亢仍舒 仗仂 舒亳亞仍舒仆 唏唏亳亶仆 弍舒亳仄亟亞
+ Subversion 于仍 弍舒亳仄亢仍舒 仗仂 舒亳亞仍舒仆 唏唏亳亶仆 弍舒亳仄亟亞
仆 勵勵仍亳亶仆 于亳仍弍舒 弍舒亶仍亞舒亢 弍舒亶 舒仍舒舒.
@@ -111,12 +112,9 @@
亅仆 弍勵仍亞 &os;-亳亶仆 亳亶亞 舒于 亳仆仍亳亶仆 仍亟
- cvsup 舒舒仍亞 舒亳亞仍舒亞亟舒仆. 勳勵仆亳亶亞 亞仍亳亶仆
- 仍亟 net/cvsup (于 舒 亞舒亳从
- cvsup 从仍亳亠仆亳亶亞 仍亞舒 勵仍亞勵亶 弍舒亶亞舒舒 弍仂仍
- net/cvsup-without-gui 仗仂亞 仍亞舒亢 弍仂仍仆仂)
- 亞仆 仗仂 弍ム 弍舒亞亞 舒 仍亞舒 亞亶. 勳仆亟仆 亳亠仄亳亶仆
- 亞 弍仂仍仂仆 &man.csup.1; 舒舒仍舒舒 勵勵仆亳亶亞 仂仍仍亢 亞仍亢 弍仂仍仆仂.
+ svn 舒舒仍亞 舒亳亞仍舒亞亟舒仆. 勳勵仆亳亶亞 亞仍亳亶仆
+ 仍亟 devel/subversion
+ 亞仆 仗仂 弍ム 弍舒亞亞 舒 仍亞舒 亞亶.
@@ -1326,10 +1324,12 @@ Fetching 133 new ports or files... done.
&os;-亳亶仆 仂仍亳仆 亞舒仍舒舒
- 亳亶亞 舒于仆舒. 丐舒 勵勵仆亳亶亞 仂 舒亞舒舒 亳亶亢 弍仂仍仆仂:
+ 亳亶亞 舒于仆舒. 丐舒 勵勵仆亳亶亞 亞于舒仆 舒亞舒舒 亳亶亢 弍仂仍仆仂:
-
+
+ svn
+ cvsup
@@ -1341,33 +1341,48 @@ Fetching 133 new ports or files... done.
CVSup 舒亳亞仍舒仆 勵勵仍亳亶仆 仍弍 舒于舒舒亳
- /usr/share/examples/cvsup 舒仆亟 弍舒亶
+
+ 丱勵仆 唏亞亢勵勵仍仍 于仍 舒仍弍舒 于亳仍弍舒亞
+ 舒舒亢 舒于舒亟舒舒 svn 仗仂亞舒仄亞
+ 舒亳亞仍舒 亞亶. 亅仆 舒亞亞 &os;-仆 唏亞亢勵勵仍仍亟 舒仆亟舒舒亟
+ 亰唏于仍唏亟唏亞. -CURRENT 亳亠仄亳亶仆
+ Subversion 舒舒亢 舒于舒 勵仆亟仆
+ URL 仆 http://svn.freebsd.org/base/head/ 弍唏亞唏唏亟
+ 亠仗仂亰亳仂仆 仄亢 亳 仍 亰唏于唏仆 勵仆 亟亟 仄仂亟仂仂
+ 舒舒亢 舒于舒亞 亰唏于仍唏亟唏亞.
+
+
+
+
+ /usr/share/examples/cvsup 舒仆亟 弍舒亶
standard-supfile 亞亢 仆仍亞亟仆
supfile-舒亶 亞
cvsup 仗仂亞舒仄 舒亳亞仍舒.
- 亅仆 仆 弍勵仍 亞仍仍亞亞 仆亞 仍 亟舒舒 舒于 亟舒舒舒 仆 亰唏于唏仆 唏唏仍唏亞亟唏仆勵勵亟亳亶亞
- 舒仆亟 舒于舒 弍仂仍仂仄亢亳亶亞 仂仍亞仂亟仂亞 舒仄亞亳亶仆 舒亶舒舒舒仆 舒亞舒 ミ.
- 仍仂仆 勵仄勵勵 cvsup-亞 cron-
- 舒亢亳仍仍仍亢 唏唏亟亳亶仆 亳亶亞 舒仄亞亳亶仆 勵勵仍亳亶仆 仍弍 舒于仂仄舒舒舒
- 舒于舒舒亟舒亞. 丐舒 亟 亟亟舒仆 亢亳 supfile-亞
+ 丐舒 亟 亟亟舒仆 亢亳 supfile-亞
唏唏仍唏仆 cvsup-亞 唏唏亳亶仆 仂仆 于亟
仂亳仍舒 亞亶.
-
- 亳 standard-supfile 仆
- &os.current;-亳亶仆 弍亳 &os;-亳亶仆 舒ム仍亞勵亶 弍舒亶亟仍仆 亞舒亶
- 舒仍弍舒亞 亟舒亞舒舒亟 亞仍亞亟仆. 丐舒仆亟 仆 舒亶仍亞 亰舒于舒仍舒亢 亟舒舒舒
- 仄唏亳亶亞 唏唏仍唏 亞亶 弍仂仍仆仂:
- *default release=cvs tag=RELENG_X_Y
+
+ cvsup-亞 舒亳亞仍舒 仆 亳舒仆
+ 弍唏亞唏唏亟 唏唏仍 舒亳亞仍舒亞 亰唏于仍唏亟唏亞亞勵亶.
+
+
+
+ 亳 standard-supfile 仆
+ &os.current;-亳亶仆 弍亳 &os;-亳亶仆 舒ム仍亞勵亶 弍舒亶亟仍仆 亞舒亶
+ 舒仍弍舒亞 亟舒亞舒舒亟 亞仍亞亟仆. 丐舒仆亟 仆 舒亶仍亞 亰舒于舒仍舒亢 亟舒舒舒
+ 仄唏亳亶亞 唏唏仍唏 亞亶 弍仂仍仆仂:
+
+ *default release=cvs tag=RELENG_X_Y
- 仄唏亳亶亞 亟舒舒舒 仄唏唏唏 仂仍仆仂:
+ 仄唏亳亶亞 亟舒舒舒 仄唏唏唏 仂仍仆仂:
- *default release=cvs tag=.
+ *default release=cvs tag=.
- 丱亞亶 舒磪/仂亞仂仆亟仆 亟仍亞仆亞勵亶 舒亶仍弍舒亞
- 亞舒仆 舒于仍舒亞仆 丱亞亶 舒磪/仂亞仂仆亟仆 亟仍亞仆亞勵亶 舒亶仍弍舒亞
+ 亞舒仆 舒于仍舒亞仆 CVS 舒磪/仂亞仂仆亟 亞 勵亰仆 勵勵.
-
+
@@ -1383,8 +1398,8 @@ Fetching 133 new ports or files... done.
仆 仂仆亞仂仍 弍仂仍仂 ミ. 亟 仆 仆 弍唏唏仆 亰仂于仍仂仆 弍唏亞唏唏亟 舒 于亟仆
舒亶仍亟舒亶 勵仍亟亢 弍仂仍仂 ミ. 亅仆 仆 勵勵仆亳亶亞 仂于仂 舒亳亞仍舒舒亟 勵亞亟亞 弍唏亞唏唏亟
亳仆亞仆 舒亢亳仍仍舒亞勵亶 弍舒亶 弍仂仍仂仄亢亳亶亞 仆仍仆 亟舒舒仆 亞舒舒舒亞舒舒 亳亞亟亞.
- 亳亟 9600 bps 仄仂亟亠仄 弍仂仍仂仆 勵勵仆 亟舒仆 仂仍弍仂仍仂亶 勵仄勵勵
- CVSup-亞
+ 亳亟 仆亠仆 仂仍弍仂仍仂亶 勵仄勵勵
+ Subversion-亞
舒亳亞仍舒亞 亰唏于仍唏亟唏亞.
@@ -1501,8 +1516,8 @@ Fetching 133 new ports or files... done.
礆舒 仆亞 舒亟舒仍 弍舒亶于舒仍 亟仆亟 亞亟 舒亳 唏亞唏 弍仂仍仂仄亢 仂仍亞仂亟仂亞 ミ.
哦唏亳亶仆 亟舒亞舒亢 弍舒亶亞舒舒 舒仍弍舒仆 仂亳仂 SVN
- 亢舒亞舒舒仍舒亟 仍仆 仂仂 亞亶. 亳 仆 于 舒 7-STABLE 舒仍弍舒亞 亟舒亞舒亢
- 弍舒亶亞舒舒 弍仂仍 &a.svn-src-stable-7.name; 亢舒亞舒舒仍舒亟 仍仆 仂仂仂仂亶.
+ 亢舒亞舒舒仍舒亟 仍仆 仂仂 亞亶. 亳 仆 于 舒 9-STABLE 舒仍弍舒亞 亟舒亞舒亢
+ 弍舒亶亞舒舒 弍仂仍 &a.svn-src-stable-9.name; 亢舒亞舒舒仍舒亟 仍仆 仂仂仂仂亶.
亅仆 仆 从仂亟仂仆亟 仂仍舒仆 唏唏仍唏仍 弍勵亳亶仆
弍勵亞仍 仂仍亞亞 弍仂仍亰仂亞勵亶 唏唏亞 仆唏仍唏唏仆勵勵亟亳亶仆 舒仍舒舒 仂亳仂仆 仄亟仍仍亳亶仆
舒仄舒舒 舒仆亟 舒舒 弍仂仍仂仄亢亳亶亞 仂仍亞仂亟仂亞.
@@ -1528,10 +1543,12 @@ Fetching 133 new ports or files... done.
丱于 舒 &os;-亳亶仆 亟仆 于亳仍弍舒 舒仍 亟亳亶仆 舒亢亳仍仍仍亢 弍舒亶亞舒舒 弍唏亞唏唏亟
亳仆仍亳亶亞 勵亢 弍舒亶亞舒舒 弍仂仍 &os;-亳亶仆
仂仍亳仆 亞舒仍 亟舒舒舒 磿弍舒舒舒
- 亳亶亢 弍仂仍仆仂. 勳勵仆亳亶亞 仂 舒亞舒舒 亳亶亢 弍仂仍仆仂:
+ 亳亶亢 弍仂仍仆仂. 勳勵仆亳亶亞 亞于舒仆 舒亞舒舒 亳亶亢 弍仂仍仆仂:
-
+
+ svn
+ cvsup
@@ -1540,20 +1557,39 @@ Fetching 133 new ports or files... done.
-STABLE
- CVSup 舒亳亞仍舒仆 勵勵仍亳亶仆 仍弍 舒于舒舒亳
+ Subversion 舒亳亞仍舒仆 勵勵仍亳亶仆 仍弍 舒于舒舒亳
+
+ 丱勵仆 唏亞亢勵勵仍仍 于仍 舒仍弍舒 于亳仍弍舒亞
+ 舒舒亟舒舒 svn 仗仂亞舒仄亞 舒亳亞仍舒 亞亶.
+ 亅仆 舒亞亞 &os;-仆 唏亞亢勵勵仍仍亟 舒仆亟舒舒亟
+ 亰唏于仍唏亟唏亞. 弌舒仍弍舒仆 仆亟 仂亟仂仂亞亳亶仆 唏亞亢勵勵仍仍亳亶仆
+ 仂仍亞仂亶 于亳仍弍舒仆 于亟 head,
+ 弍仂仍仂仆 stable/9 于仍
+ stable/9.0 亞 亰亞 亟 舒仍弍舒亟 仂亟仂亞.
+ 弌 亳亠仄亳亶仆
+ Subversion 舒舒亢 舒于舒 勵仆亟仆
+ URL 仆 http://svn.freebsd.org/base/ 弍唏亞唏唏亟
+ 亠仗仂亰亳仂仆 仄亢 亳 仍 亰唏于唏仆 勵仆 亟亟 仄仂亟仂仂
+ 舒舒亢 舒于舒亞 亰唏于仍唏亟唏亞.
+
+
+
+ /usr/share/examples/cvsup 舒仆亟 弍舒亶
standard-supfile 亞亢 仆仍亞亟仆
supfile-舒亶 亞
cvsup 仗仂亞舒仄 舒亳亞仍舒.
- 亅仆 仆 弍勵仍 亞仍仍亞亞 仆亞 仍 亟舒舒 舒于 亟舒舒舒 仆 亰唏于唏仆 唏唏仍唏亞亟唏仆勵勵亟亳亶亞
- 舒仆亟 舒于舒 弍仂仍仂仄亢亳亶亞 仂仍亞仂亟仂亞 舒仄亞亳亶仆 舒亶舒舒舒仆 舒亞舒 ミ.
- 仍仂仆 勵仄勵勵 cvsup-亞 cron-
- 舒亢亳仍仍仍亢 唏唏亟亳亶仆 亳亶亞 舒仄亞亳亶仆 勵勵仍亳亶仆 仍弍 舒于仂仄舒舒舒
- 舒于舒舒亟舒亞. 丐舒 亟 亟亟舒仆 亢亳 supfile-亞
+ 丐舒 亟 亟亟舒仆 亢亳 supfile-亞
唏唏仍唏仆 cvsup-亞 唏唏亳亶仆 仂仆 于亟
仂亳仍舒 亞亶.
+
+
+ cvsup 仆 亳舒仆 弍唏亞唏唏亟
+ 唏唏仍 舒亳亞仍舒亞 亰唏于仍唏亟唏亞亞勵亶.
+
@@ -1604,7 +1640,7 @@ Fetching 133 new ports or files... done.
仆亠仆亠亳亶仆 (于仍 舒亳仄 亰舒亳亟舒仍) 仂仍弍仂仍 舒亳亞仍舒仆 &os; 唏仍亳亶仆 勵勵亟亳亶仆 舒仍
亞亳亶仆 于亟 于仍 舒仆 ム 仂仆亳仂亢 弍舒亶亞舒舒亞舒舒 舒仄舒舒舒仆 弍勵 亞勵勵亟亳亶亞
舒仄亞亳亶仆 亳仆 弍舒亶仍亞舒亢 弍舒亶 唏唏仍 弍勵亳亶仆 舒亞亟 弍舒亶亟舒亞. 亳亟仆亳亶 舒仆舒仍 弍仂仍亞仂亟仂亞 勵仆亟仆
- 勵亶仍亳仍亞仆勵勵亟 弍仂仍 Anonymous 弍ム 仆亞勵亶
+ 勵亶仍亳仍亞仆勵勵亟 弍仂仍 Subversion, Anonymous 弍ム 仆亞勵亶
CVS, CVSup 弍仂仍仂仆 CTM ミ.
@@ -1625,25 +1661,23 @@ Fetching 133 new ports or files... done.
anonymous 弍ム 仆亞勵亶
- 亞勵亶 CVS 弍仂仍仂仆
+ Subversion, 亞勵亶 CVS 弍仂仍仂仆
CVSup 仆 亳亶亞 亳仆仍亟
舒舒 亰舒亞于舒亞 亞仍亟亞.
- CVSup-亳亶仆 于亟 亞仍亞 (于仍
- cron 从亳仗) cvsup
- 仗仂亞舒仄亞 仍勵勵仍仆 舒舒 仆亞 弍舒亶亞舒舒 cvsupd
- 亠于亠 舒仆亟舒亢 舒仆 唏唏亳亶仆 舒亶仍亟亞 舒仄亞亳亶仆 亳仆 仍弍 舒于亳亟舒亞.
+ Subversion-亳亶仆 于亟 亞仍亞 (于仍
+ cron 从亳仗) svn
+ 仗仂亞舒仄亞 仍勵勵仍仆 舒亶仍亟亞 舒仄亞亳亶仆 亳仆 仍弍 舒于亳亟舒亞.
+ 仂从舒仍 仄仂亟亞 亳仆仍亟 亰唏于仍唏亟唏亞 舒亞舒 弍仂仍 Subversion
+ ミ. cvsup 弍舒 cvs 仆 亳亢亳仍
+ 亰舒仄舒舒 舒亢亳仍仍舒 弍仂仍仂于 亳舒仆 弍唏亞唏唏亟 Subversion-亳亶亞 舒亳亞仍舒亞 亰唏于仍唏亟唏亞.
丐舒仆 勵仍仆 舒于舒 亳仆仍仍勵勵亟 仆 舒仄亞亳亶仆 勵勵仍亳亶仆 仄亳仆 勵仍 勵亠亳亶仆
弍舒亶 弍唏亞唏唏亟 舒 亟亞亳亶亞 亰唏于唏仆 唏唏亳亶仆 勵仆 勵亠亟 舒于亟舒亞. 丐舒 唏唏亳亶仆
亳仆仍仍勵勵亟亳亶亞 舒仆 仂仆亳仂亢 弍舒亶亞舒舒 亞舒亶仍舒仆 舒亶仍亟 于仍 舒仆亞亟舒舒
磿弍舒舒舒 磶亞舒舒仍舒亢 弍仂仍仆仂. 丿亳仆仍仍勵勵亟 仆 舒仆 ム亞 舒于舒亞 勵仆 弍仂仍仂仆 舒仆亟
ム 弍舒亶亞舒舒亞舒舒 舒仄舒舒舒仆 亠于亠 舒亶仆 勵亠亟 勵勵亞亞亟亟亞.
- 亞勵亶 CVS 仆 舒仍仆 CVS repository
- 弍ム 从仂亟仆 舒亳于舒舒 唏唏仍唏仍勵勵亟亳亶亞 亟 舒舒亞 勵勵仆亟 亰唏于唏唏亟唏亞
- CVS-亳亶仆 亠亟唏唏 仍 仆亞 唏亞唏亞唏仍 弍唏亞唏唏亟
- 勵勵亞 CVSup- 舒舒亶 亳仍勵勵 磿弍舒 ミ.
- CVSup 仆 勵勵仆亳亶亞 舒仄舒舒亞勵亶 亳仍勵勵
- 勵 亟勵仆亶亞 亳亶亢 舒亟亟舒亞 弍仂仍仂于 亞勵亶 CVS-亞
- 舒亳亞仍舒舒亟 亳仍勵勵 磿弍舒 弍舒亶亟舒亞.
+ 勳仆 舒舒亟仍舒亞舒亞勵亶 仍 弍仂仍 亳 亳亟勵亶亟 勵亞仍亢勵勵仍仆 舒亳亞仍舒舒舒 弍仂仍亳
+ 弍舒亟 亳仆仂仆 亳亶 舒亞亟舒舒 亳仍勵勵亶 Subversion-亞
+ 舒亳亞仍舒 仂亶 ミ.CTM
Modified: head/mn_MN.UTF-8/books/handbook/eresources/chapter.xml
==============================================================================
--- head/mn_MN.UTF-8/books/handbook/eresources/chapter.xml Tue Nov 20 03:27:20 2012 (r40104)
+++ head/mn_MN.UTF-8/books/handbook/eresources/chapter.xml Tue Nov 20 06:52:08 2012 (r40105)
@@ -3,7 +3,7 @@
@@ -319,6 +319,11 @@
FreeBSD-亞 &intel;-亳亶仆 亳亢 弍舒亶亞舒舒 IA64 亳亠仄勵勵亟 唏于勵勵仍
+
+ &a.infiniband.name;
+ FreeBSD 亟 Infiniband
+
+
&a.ipfw.name;IP 亞舒仍 舒仆仆 从仂亟仆 亳仆 亟亳亰舒亶仆 舒亶 亠仆亳从亳亶仆 仍仍勵勵仍亞
@@ -1220,6 +1225,17 @@
+
+ &a.infiniband.name;
+
+
+ &os; 亟 Infiniband
+
+ &os; 亟 Infiniband, OFED 弍舒 OpenSM-亳亶仆 舒仍舒舒
+ 仍仍亟亞 亠仆亳从亳亶仆 亰舒亳亟仍仆 亢舒亞舒舒仍.
+
+
+
&a.ipfw.name;
Modified: head/mn_MN.UTF-8/books/handbook/geom/chapter.xml
==============================================================================
--- head/mn_MN.UTF-8/books/handbook/geom/chapter.xml Tue Nov 20 03:27:20 2012 (r40104)
+++ head/mn_MN.UTF-8/books/handbook/geom/chapter.xml Tue Nov 20 06:52:08 2012 (r40105)
@@ -2,7 +2,7 @@
@@ -349,7 +349,7 @@ Done.
弍勵 唏亞唏亞亟仍亳亶亞 舒亞仍舒 仄亢亶 弍舒亶 仂亶.
&prompt.root; gpart create -s MBR mirror/gm0
-&prompt.root; gpart add -t -a 4kfreebsd mirror/gm0
+&prompt.root; gpart add -t -a 4k mirror/gm0
&prompt.root; gpart show mirror/gm0
=> 63 156301423 mirror/gm0 MBR (74G)
63 63 - free - (31k)
Modified: head/mn_MN.UTF-8/books/handbook/mirrors/chapter.xml
==============================================================================
--- head/mn_MN.UTF-8/books/handbook/mirrors/chapter.xml Tue Nov 20 03:27:20 2012 (r40104)
+++ head/mn_MN.UTF-8/books/handbook/mirrors/chapter.xml Tue Nov 20 06:52:08 2012 (r40105)
@@ -2,7 +2,7 @@
@@ -229,318 +229,20 @@
CD 于仍 DVD 亟 舒亢 弍仂仍仂 ミ.
-
- Subversion 舒亶亟
-
- svn
-
-
- 2012 仂仆 7 舒舒舒 &os;-仆 弍勵 从仂亟, 弍舒亳仄亢仍舒仍 弍仂仍仂仆
- 仗仂仆 亞仍仍亞亞 舒亟亞舒仍舒亟舒舒 Subversion
- (svn)-亞 勵仆亟仆 于亳仍弍舒 亟亳亟舒 亳亠仄
- 弍仂仍亞仂仆 舒亳亞仍舒亢 仍仆.
-
-
- Subversion 唏亞亢勵勵仍仍亳亶仆 亞仍 ミ.
- 仆 亞仍亞亳亟
- FreeBSD-亞
- 亳仆仍 亞 亰舒舒仆舒舒 &os;-仆 勵仆亟仆 亳亠仄亳亶亞
- 亳仆仍 仂亶 弍唏亞唏唏亟 &os;-仆 仗仂仆 亞仍仍亞亞 亳仆仍亟
- Portsnap-亞
- 舒亳亞仍舒 仂亶.
-
-
- &os; svn 仂仍亳仆 勵仍亢 仆 仆亳亶 舒舒仆亟舒舒 弍舒亶亞舒舒 弍唏亞唏唏亟
- 唏唏仍唏亞亟唏 仄舒亞舒亟仍舒仍舒亶. 亅亟亞 仂仍亳仆 亞舒仍亟亞 舒亳从
- 亞亢 仂仂仂仂仍亢 弍仂仍仂亞勵亶. 亊仍舒仆亞磠 亠于亠勵勵亟亳亶仆 SSL 亠亳亳从舒亟
- 亰 仆亞 舒亞 亳仆仍亞亟 弍仂仍仆仂.
-
- Subversion-亟 URL-亞 舒亳亞仍舒仆 亠仗仂亰亳仂亞 亰舒舒亟舒亞 弍唏亞唏唏亟
- protocol://hostname/path 仍弍亳亶仆 弍舒亶仆舒.
- 仂仂 亰舒舒舒仆 亳亞 仂仍亳仆 亞舒仍亟 唏唏 唏唏 仗仂仂从仂仍亟亞
- 亟仄亢亳亢 弍仂仍仆仂. 舒仄仆 仆亳亶 亞 仆 舒仆亟舒亢 弍仂仍仂 &os;-仆
- 亠仗仂亰亳仂 ミ. 于舒仆 唏唏 亠仗仂亰亳仂 弍舒亶亟舒亞: &os;-仆 勵仆亟仆
- 亳亠仄亳亶仆 从仂亟仂亟 亰仂亳仍舒仆 base,
- 仂仆 亞仍仍亞舒亟 亰仂亳仍舒仆 ports,
- 弍舒亳仄亢仍舒仍舒亟 亰仂亳仍舒仆 doc 弍舒亶亟舒亞.
- 亳 仆 URL
- svn://svn0.us-east.FreeBSD.org/ports/head/ 仆
- svn 仗仂仂从仂仍亞 舒亳亞仍舒仆 svn0.us-east.FreeBSD.org 仂仍亳仆 亟
- 仗仂仆 亠仗仂亰亳仂仆 亞仂仍 舒仍弍舒亞 亰舒舒亢 弍舒亶仆舒.
-
- 勵 仂仍亳仆 亞舒仍亟 弍勵 亠仗仂亰亳仂亞 舒亞仍亟舒亞.
-
- &os;-仆 仄舒亠 Subversion 亠于亠
- svn.FreeBSD.org-亟 仂仍仂仆
- 仆亳亶 舒仆亟舒 弍仂仍仂仄亢仂亶 弍舒亶 弍唏亞唏唏亟 亰唏于唏仆 仆亳亞亟舒 弍仂仍仂仄亢仂亶
- 弍舒亶亟舒亞. 亅仆 仆 亳亟勵亶亟 唏唏仍唏亞亟唏亢 弍仂仍仂 弍唏亞唏唏亟 亞仍亞亟亳亶亞
- 舒仍 弍仂仍仂 舒仍弍舒仆 仆 仂仍亳仆 亞舒仍亟亞 舒亳亞仍舒亞 亰唏于仍唏亟唏亞.
- &os; Subversion 亠仗仂亰亳仂亳亟亞 唏唏 舒亳亞仍舒仆 舒舒仆
- 仍亟 http://svnweb.FreeBSD.org/
- 舒磪亳亶亞 舒亳亞仍舒舒舒亶.
-
-
-
-
-
-
-
-
-
-
-
- 仂仂从仂仍亟
-
- 舒亶仍舒仍
-
- SSL
-
-
-
-
-
- svn0.us-west.FreeBSD.org
-
- svn, http,
- https
-
- USA, California
-
- SHA1
- 79:35:8F:CA:6D:34:D9:30:44:D1:00:AF:33:4D:E6:11:44:4D:15:EC
-
-
-
- svn0.us-east.FreeBSD.org
-
- svn, http,
- https
-
- USA, New Jersey
-
- SHA1
- 06:D1:23:DE:5E:7A:F7:2B:7A:7E:74:95:5F:54:8D:5C:B0:D6:2E:8F
-
-
-
-
-
-
-
- 亞勵亶 CVS
-
-
- 丐舒仆亳仍仍亞舒
-
-
- CVS
- 仆亞勵亶
-
-
- 亞勵亶 CVS (于仍 唏唏唏唏 anoncvs 亞亞亟亟亞)
- 仆 舒仍仆 CVS 舒亳于舒亶 亳仆仂仆仍仂仍 亳亶亞亟亟 亰仂亳仍舒亞亟舒仆 &os;-亶
- 亞 弍舒亞仍舒亞亟舒仆 CVS 亞仍勵勵亟亳亶仆 勵亰勵勵仍亟亞 弍仂仍仂仄亢 ミ. 唏仆
- &os;-亳亶仆 亞仍亞亟亟 礆舒 仆亞仆 亰唏于唏唏仍勵勵亟亞勵亶亞 亰唏于唏仆 仆亳 亶
- CVS 勵亶仍亟仍勵勵亟亳亶亞 &os; 唏仍亳亶仆 舒仍弍舒仆 仆 anoncvs 亠于亠勵勵亟亳亶仆 舒仍 仆亞 亟
- 亳亶 弍仂仍仂仄亢亳亶亞 仂仍亞仂亟仂亞. 亳亞仍舒仆 仍亟 CVSROOT
- 仂仆 于舒亞亳亶亞 仂亳仂 anoncvs 亠于亠 亰舒舒亢 cvs login
- 舒舒仍亟 弍勵亞亟亳亶仆 仄亟亟亞 anoncvs 仆 勵亞亳亶亞 唏亞
- 亟舒舒舒 仆 &man.cvs.1; 舒舒仍 舒亳亞仍舒仆 仍仂从舒仍 舒亳于 舒仆亟舒亢 弍舒亶亞舒舒 亳亞
- 舒仆亟舒仆舒.
-
-
- cvs login 舒舒仍 仆 CVS 亠于亠
- 唏唏亳亶亞 舒仆亳仍舒仆 仆于亟 亞仍亞亟仆 仆 勵亞亳亶亞
- 舒仆 HOME 舒仆亟 .cvspass
- 舒亶仍亟 舒亟亞舒仍亟舒亞.丱于 仆 舒亶仍 弍舒亶亞勵亶 弍仂仍
- 舒仆亞 cvs login 舒舒仍亞 仆亳亶 亟舒舒
- 舒亳亞仍舒舒舒 仂仂仍亟仂仂亟 舒仍亟舒舒 亞舒 弍仂仍仂 ミ. 亟唏唏 仍
- 仂仂仂仆 .cvspass 舒亶仍 勵勵亞亟 仆于亳亶亞
- 仂仂仍亟仂仂仂亶.
-
-
- CVSup 弍仂仍仂仆 anoncvs
- 勵亶仍亳仍亞仆勵勵亟 仆 仂ム仍 勵仆亟仆亟 舒亟亳仍 勵勵亞亳亶亞 亞勵亶亞亟亞 亞亢 弍舒 仍亢
- 弍仂仍仂 弍仂仍仂于 亳仆仂仆仍仂仍 亳亶 舒亞亟仆 亞仍亞亳亶仆 仂仆亞仂仍仂亟
- 仆唏仍唏唏仍亢 弍仂仍仂 唏唏仍 弍勵亳亶仆 仍 弍仂仍仂仆 亟舒于 舒仍亟舒亶 弍舒亶亟舒亞. 丐仂于仂仆亟仂仂
- CVSup 仆 唏唏亳亶仆 勵仍亢仆亳亶 勵勵于勵勵亟亳亶仆
- 亞仍仆亟 亳仍勵勵 勵 舒亳亞舒亶 弍唏亞唏唏亟 亠仆亳从亳亶仆 于亟 舒仄亞亳亶仆
- 舒舒仍舒亞 仆 弍仂仍仂于 舒亢亳仍仍舒亞舒舒 亳亶 弍舒亶亟舒亞. CVSup-亞
- 舒亳亞仍舒仆 仍亟 勵勵亟亳亶亞 舒于 仍 唏仄仆唏 亞舒亶 从仍亳亠仆亳亶亞 仍亟 仍亞舒亢 仂亳仍舒仆
- 弍舒亶 仂亶 弍唏亞唏唏亟 亰唏于唏仆 亟舒舒舒 仆 仆仍仆 仂仄 仄亢亶 亞勵勵亟
- CVSup 仆 亞仍仍亞亟亞
- 亟亟亟舒亞.
-
- 丱舒亳仆 Anoncvs-亞
- 仆亞 舒亶仍舒舒 舒于舒仍舒舒亟 亞舒亶 仗仂亞舒仄 (ls 于仍
- grep 亞 亰亞) 勵仍 弍勵亞亟亳亶亞 CVS 仄仂亟仍亳亶仆 仆 仆
- 舒仍亞舒舒亟 舒亳亞仍舒亢 弍仂仍仆仂. 亟亢 anoncvs
- 仆 CVS 舒亳于 亟 亰唏于唏仆 仆亳亞亟舒 勵亶仍亟仍勵勵亟亟 弍舒 舒亶仆 弍仂仍仂仂仂
- 于 舒 &os; 唏仍亳亶仆 亞勵勵亟亶 于舒舒仍舒仆 仆亞 舒亳于 亟舒 仍仂从舒仍
- 唏亞亢勵勵仍仍亳亶亞 亟仄亢亳 亰仂亳仍亞仂仂亶 弍舒亶亞舒舒 弍仂仍 CVSup 仆
- 舒仆 仂仆 亞舒仆 仂仆亞仂仍 弍舒亶 ミ.
-
-
-
- 亞勵亶 CVS-亞 舒亳亞仍舒 仆
-
- 亟唏唏 仍 CVSROOT 仂仆 于舒亞亳亶亞 &os; 唏仍亳亶仆
- anoncvs 亠于亠勵勵亟亳亶仆 舒仍 仆亞 亰舒舒仆舒舒
- &man.cvs.1;-亳亶亞 仆亞勵亶 CVS 舒亳于 舒亳亞仍舒舒舒 仂亳仍舒 ミ.
- 亳亟仆亳亶亞 仆 弍舒亳仄亞 弍亳亳亢 弍舒亶 勵亠亟 亟舒舒舒 亠于亠勵勵亟 弍舒亶亞舒舒亞 亟亟舒于:
-
-
-
- 个舒仆:
- :pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs
- (pserver 亞仂亳仄仆 于亟 cvs login 舒舒仍亞
- 舒亳亞仍舒舒亟 anoncvs 仆 勵亞亳亶亞 舒舒亟 仆
- 仂仍舒 亞亶. ssh-亳亶仆 于亟 仆 勵亞
- 舒舒亟仍舒亞舒亞勵亶.)
-
-
-
- 丐舒亶于舒仆:
- :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
- (pserver 亞仂亳仄仆 于亟 cvs login 舒舒仍亞
- 舒亳亞仍舒舒亟 亟仆 仆 勵亞亳亶亞 舒舒亟 仆 仂仍舒 亞亶.
- ssh-亳亶仆 于亟 仆 勵亞 舒舒亟仍舒亞舒亞勵亶.)
-
- SSH2 HostKey: 1024 02:ed:1b:17:d6:97:2b:58:5e:5c:e2:da:3b:89:88:26 /etc/ssh/ssh_host_rsa_key.pub
-SSH2 HostKey: 1024 e8:3b:29:7b:ca:9f:ac:e9:45:cb:c8:17:ae:9b:eb:55 /etc/ssh/ssh_host_dsa_key.pub
-
-
-
-
-
- CVS 仆 &os;-亳亶仆 亰 仆亞仆 舒亞 弍舒亶舒仆 (于仍 亰舒亳仄 仂亳仂仍亟仂仍亟 亳亟勵亶亟 弍舒亶)
- 勵勵亟亳亶仆 弍舒舒亞 仍 亟仆 于亳仍弍舒亞 check out 弍ム 舒仍亞舒亢 舒于舒
- 弍仂仍仂仄亢亳亶亞 仂仍亞仂亟仂亞 弍仂仍仂仂仂 舒 &man.cvs.1;-亳亶仆 亰舒仍仍舒仍 ()
- 亞 弍仂仍仂仆 勵勵仆亟 亰仂亳仍舒亞亟舒仆 亰舒亳仄 亰唏于唏唏唏亞亟唏 礆舒 亞亟 &os; 唏仍亳亶仆 舒亳于 弍舒亶亟亞亳亶亞
- 仄亟亟亞 弍舒亶 亞亶.
-
- 舒仍仍舒仍仆 舒磪亟 弍仂仍仂仆 舒仍弍舒仆 舒磪亟 亞仆 仂 唏仍亳亶仆 舒磪 弍舒亶亟舒亞.
- 舒仍仍舒仍仆 舒磪 仆 舒亶仆 亰舒仍仍舒仍亞 亰舒舒亟舒亞. 勳勵仆亳亶 亞舒 仆 唏亟唏唏 唏亟唏
- 亳亢亳仍 于 弍舒亶仆舒. 唏亞唏唏 舒仍舒舒 舒仍弍舒仆 舒磪 仆 礆舒 勵亠亟 唏亞亢勵勵仍仍亳亶仆 唏亞唏亞亟唏仆 亞舒仄 亟舒
- 舒仄亞亳亶仆 勵勵仍亳亶仆 亰舒仍仍舒仍亞 亰舒舒亟舒亞. 弌舒仍弍舒仆 舒磪 仆 舒亶仆 仆亞 亰舒仍仍舒仍亞
- 亰舒舒亟舒亞亞勵亶 弍仂仍仂仂仂 勵勵仆亳亶 仄舒亞舒舒亳亶仆 亞舒 仆 唏仆唏唏亟亳亶仆唏唏 唏唏 弍舒亶亢 弍仂仍仂 ミ.
-
- 仆 亞仍亞亟亳亶仆 仂仆亳仂亢 弍仂仍仂
- 亰舒仍仍舒仍亟仆 舒磪亟亞 舒亞仍亟舒亞. 舒亳仆 仍亟 仗仂仆 亞仍仍亞舒 仆
- 唏亞亢勵勵仍仍亳亶仆 仂仍仂仆 舒仍弍舒亞勵亶 亳 亟亞亳亶仆 舒仍 仆 仗仂仆 亞仍仍亞仆 于亟 亰唏于 弍亳
- ミ.
-
- 丐舒 舒仍弍舒仆 舒磪亳亶亞 亰舒舒 ミ 弍仂仍 唏亞亢勵勵仍仍亳亶仆 亞舒仄 亟舒
- 舒亶仍亟仆 勵勵仍亳亶仆 于亳仍弍舒亟亞 勵仍仆 舒于舒 弍仂仍仆仂. 丱于 舒 礆舒 仆亞 唏仆亞唏唏仆
- 于亳仍弍舒亞 勵仍仆 舒于舒亞 勵亢 弍舒亶亞舒舒 弍仂仍
- 亞舒舒 仂亞仆仂仂亞 亰舒舒仆 亞亢 亳亶亢 弍仂仍仆仂. 仍勵勵 亟仍亞仆亞勵亶亞 &man.cvs.1;
- 亞舒仆 舒于仍舒亞仆 亟舒仆舒舒 勵亰仆 勵勵.
-
-
-
- 亳仆勵勵亟
-
- 亊仄舒 仆亞 ミ 亳亶 唏仄仆唏 &man.cvs.1;-亳亶仆 亞舒仆 舒于仍舒亞仆 亟亞
- 仆亞 弍勵仍仆 仆亳亞 亰唏于仍唏亟唏亞 亟亳亶 仆亞勵亶 CVS-亳亶亞 仆 舒亳亞仍舒亞 舒仍亢
- 弍舒亶亞舒舒 亰舒亳仄 亢亳仆勵勵亟亳亶亞 仆亟 勵亰勵勵仍于:
-
-
- -CURRENT- 礆舒 仆亞仆 亰勵亶仍 舒仍亞舒亢 舒于舒 仆 (&man.ls.1;):
-
- &prompt.user; setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
-&prompt.user; cvs login
-丱勵仍 仄唏唏仆 亟 亟仆 勵亞亳亶亞仆 勵亞 弍仂仍亞仂仆 舒亳亞仍舒舒舒亶.
-&prompt.user; cvs co ls
-
-
-
- src/ 仄仂亟亞 舒仍亞舒亢 舒于舒仆 仍亟 SSH-亞 舒亳亞仍舒 仆:
- &prompt.user; cvs -d anoncvs@anoncvs1.FreeBSD.org:/home/ncvs co src
-The authenticity of host 'anoncvs1.freebsd.org (216.87.78.137)' can't be established.
-DSA key fingerprint is 53:1f:15:a3:72:5c:43:f6:44:0e:6a:e9:bb:f8:01:62.
-Are you sure you want to continue connecting (yes/no)? yes
-Warning: Permanently added 'anoncvs1.freebsd.org' (DSA) to the list of known hosts.
-
-
-
- 8-STABLE 舒仍弍舒 亟舒 &man.ls.1;-亳亶仆 于亳仍弍舒亞 舒仍亞舒亢 舒于舒 仆:
-
- &prompt.user; setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
-&prompt.user; cvs login
-丱勵仍 仄唏唏仆 亟 亟仆 勵亞亳亶亞仆 勵亞 弍仂仍亞仂仆 舒亳亞仍舒舒舒亶.
-&prompt.user; cvs co -rRELENG_8 ls
-
-
-
- &man.ls.1;-亟 亳亶亞亟仆 唏唏仍唏仍勵勵亟亳亶仆 亢舒亞舒舒仍亞 (仆亞亟仆 磿亞舒舒仆亟 仍弍) 勵勵亞 仆
-
- &prompt.user; setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
-&prompt.user; cvs login
-丱勵仍 仄唏唏仆 亟 亟仆 勵亞亳亶亞仆 勵亞 弍仂仍亞仂仆 舒亳亞仍舒舒舒亶.
-&prompt.user; cvs rdiff -u -rRELENG_8_0_0_RELEASE -rRELENG_8_1_0_RELEASE ls
-
-
-
- 哦唏 弍舒亟 礆舒 仄仂亟仍亳亶仆 仆 舒亳亞仍舒亞亟舒亢 弍仂仍仂亞 仂仍仂 仆:
-
- &prompt.user; setenv CVSROOT :pserver:anoncvs@anoncvs.tw.FreeBSD.org:/home/ncvs
-&prompt.user; cvs login
-丱勵仍 仄唏唏仆 亟 亟仆 勵亞亳亶亞仆 勵亞 弍仂仍亞仂仆 舒亳亞仍舒舒舒亶.
-&prompt.user; cvs co modules
-&prompt.user; more modules/modules
-
-
+
+ 亞勵亶 CVS(亳舒仆)
- 舒亟 勵勵于勵勵亟
-
- 舒舒舒 仆仄仍 勵勵于勵勵亟 仆 CVS-亳亶亞 舒舒亟 弍仂仍亢 弍仂仍仂 ミ:
+ 仆舒舒仍亞舒
-
-
- 舒仍亳仂仆亳亶仆 仂仍亳亠仆亳从亳亶仆 弌亞仍亳亶仆 CVS 亰舒舒于舒.
-
-
-
- CVS 亞,
- CVS-亳亶仆 唏亞亢勵勵仍仍 弍仂仍仂仆 亟仄亢仍亞亳亶仆 仆亳亶亞仄.
-
-
-
- CVSweb 仆
- &os; 唏仍亳亶仆 CVS-亟 亰仂亳仍舒仆 于弍 亳仆亠亶 ミ.
-
-
+
+ CVS 仆 唏仍亳亶仆 于亟 亳舒仆 弍唏亞唏唏亟 舒亳亞仍舒亞
+ 亰唏于仍唏亟唏亞亞勵亶. 丐勵勵仆亳亶 仂仂仆亟 Subversion-亞
+ 舒亳亞仍舒 仂亶.
+
-
-
+ CTM-亞 舒亳亞仍舒 仆
@@ -864,14 +566,234 @@ Warning: Permanently added 'anoncvs1.fre
丱于 舒 唏唏唏唏 仂亶仂仆 仂仍亳仆 亞舒仍亞 仂仍仂仂亞勵亶 弍仂仍 于仍 仂仍亳仆 亞舒仍 仆
弍勵仆 弍亳 弍舒亶亞舒舒 弍仂仍 alltheweb
亰亞 舒亶仍仆 亳亠仄亳亶亞 舒亳亞仍舒舒亟 勵亰亶.
-
+
+
+
+
+ Subversion 舒亳亞仍舒 仆
+
+
+ 丐舒仆亳仍仍亞舒
+
+ 2012 仂仆 7 舒舒舒 &os;-仆 弍勵 从仂亟, 弍舒亳仄亢仍舒仍 弍仂仍仂仆
+ 仗仂仆 亞仍仍亞亞 舒亟亞舒仍舒亟舒舒 Subversion
+ (svn)-亞 勵仆亟仆 于亳仍弍舒 亟亳亟舒 亳亠仄
+ 弍仂仍亞仂仆 舒亳亞仍舒亢 仍仆.
+
+
+ Subversion 唏亞亢勵勵仍仍亳亶仆 亞仍 ミ.
+ 仆 亞仍亞亳亟
+ FreeBSD-亞
+ 亳仆仍 亞 亰舒舒仆舒舒 &os;-仆 勵仆亟仆 亳亠仄亳亶亞
+ 亳仆仍 仂亶 弍唏亞唏唏亟 &os;-仆 仗仂仆 亞仍仍亞亞 亳仆仍亟
+ Portsnap-亞
+ 舒亳亞仍舒 仂亶.
+
+
+ Subversion-亟 URL-亞 舒亳亞仍舒仆 亠仗仂亰亳仂亞 亰舒舒亟舒亞 弍唏亞唏唏亟
+ protocol://hostname/path 仍弍亳亶仆 弍舒亶仆舒.
+ 仂仂 亰舒舒舒仆 亳亞 仂仍亳仆 亞舒仍亟 唏唏 唏唏 仗仂仂从仂仍亟亞
+ 亟仄亢亳亢 弍仂仍仆仂. 舒仄仆 仆亳亶 亞 仆 舒仆亟舒亢 弍仂仍仂 &os;-仆
+ 亠仗仂亰亳仂 ミ. 于舒仆 唏唏 亠仗仂亰亳仂 弍舒亶亟舒亞: &os;-仆 勵仆亟仆
+ 亳亠仄亳亶仆 从仂亟仂亟 亰仂亳仍舒仆 base,
+ 仂仆 亞仍仍亞舒亟 亰仂亳仍舒仆 ports,
+ 弍舒亳仄亢仍舒仍舒亟 亰仂亳仍舒仆 doc 弍舒亶亟舒亞.
+ 亳 仆 URL
+ svn://svn0.us-east.FreeBSD.org/ports/head/ 仆
+ svn 仗仂仂从仂仍亞 舒亳亞仍舒仆 svn0.us-east.FreeBSD.org 仂仍亳仆 亟
+ 仗仂仆 亠仗仂亰亳仂仆 亞仂仍 舒仍弍舒亞 亰舒舒亢 弍舒亶仆舒.
+
+
+
+ 弌仍亞舒
+
+ Subversion-亞 舒仍 亠仗仂亰亳仂仆
+ 舒亞仍亞亞 舒舒亢 舒于舒舒舒 唏仄仆唏 仍亞舒舒仆 弍舒亶 舒舒亟仍舒亞舒舒亶.
+ 丱于 仗仂仆 仄仂亟 弍舒亶亞舒舒 弍仂仍 Subversion-亞
+ 亳仆亞亢 仍亞舒亢 弍仂仍仆仂:
+
+ &prompt.root; cd /usr/ports/devel/subversion
+&prompt.root; make install clean
+
+ 丱于 仗仂仆 仄仂亟 弍舒亶亞勵亶 弍仂仍
+ Subversion-亞 弍舒亞 仍弍
+ 仍亞舒亢 弍仂仍仆仂:
+
+ &prompt.root; pkg_add -r subversion
+
+ 丱于 pkgng 舒亳亞仍舒仆 弍舒亞亞
+ 亟亳亟亟舒亞 弍仂仍 Subversion-亞 亳仆亞亢
+ 仍亞舒仆舒:
+
+ &prompt.root; pkg install devel/subversion
+
+
+
+ Subversion-亞 舒亢亳仍仍仍舒
+
+ 哦亞唏亞亟唏仆 亠仗仂亰亳仂仂仂 亳亶仆 于 于亳仍弍舒亞 舒舒亢
+ 舒于舒舒亟 svn 舒舒仍亞 舒亳亞仍舒亢
+ 弍仂仍仆仂. 仆亞亟:
+
+ &prompt.root; svn checkout svn://svn.FreeBSD.org/repository/branchroot
+
+ 亞亢 舒亢亳仍仍仍舒 弍唏亞唏唏亟:
+
+
+
+ repository 仆 唏仍亳亶仆 舒仍 仆亞
+ 亠仗仂亰亳仂 弍唏亞唏唏亟 亢亳 仆 base,
+ ports, 于仍 doc.
+
+
+
+ branch 仆 舒亳亞仍舒亢
+ 弍舒亶亞舒舒 亠仗仂亰亳仂仂仂 舒仄舒舒仆舒. ports 弍舒
+ doc 仆 head 舒仍弍舒
+ 亳于仍仆 亳仆仍亞亟亟亞 弍仂仍 base 仆
+ -CURRENT-仆 舒仄亞亳亶仆 勵勵仍亳亶仆 于亳仍弍舒亞 head
+ 亟仂仂 舒亞仍亢 弍舒亶亟舒亞 弍唏亞唏唏亟 -STABLE 舒仍弍舒仆 勵勵仍亳亶仆
+ 于亳仍弍舒亟 仆 stable/8 (
+ 8.x) 弍仂仍仂仆
+ stable/9
+ (9.x) 亟仂仂 弍舒亶亟舒亞.
+
+
+
+ root 仆 亰舒舒亢 唏亞唏仆 舒仍弍舒仆
+ 舒亞仍亞舒 弍舒亶仍舒 舒仆 ミ. 亅仆 仆 亳于仍仆
+ ports-仆 于亟 /usr/ports,
+ base-仆 于亟 /usr/src,
+ doc-仆 于亟 /usr/doc 弍舒亶亟舒亞.
+
+
+
+ 亅亳亶亞 仆亳亶 亟舒舒 舒舒亢 舒于舒舒亟 亟舒亢 弍仂仍仆仂.
+ 舒仍 仆 勵仍 亞亶.
+
+ 丐舒舒亢 舒于舒仆 亳亶亞 舒舒亢 亳仆仍亟 亟舒舒舒亳亶亞
+ 舒亢亳仍仍仍仆舒:
+
+ &prompt.root; svn update root
+
+ 亅亳亶亞 舒舒亢 舒于仆舒舒 亟舒舒舒 弍舒亳仄亢仍舒仍亞
+ 亳仆仍 唏唏 仆亞 舒亞舒 仆 root
+ 舒仆亞亳亶仆 Makefile- 亟仄亢亳亞亟仆
+ 弍舒亶亟舒亞 弍唏亞唏唏亟 亳仆亞亢 舒亢亳仍仍仍亢 弍仂仍仆仂:
+
+ &prompt.root; cd root
+&prompt.root; make update SVN_UPDATE=yes
+
+
+
+ 仍亞仆亞勵亶 仄亟仍仍
+
+ Subversion 舒亳亞仍舒
+ 舒仍舒舒 弍舒亟 仄亟仍仍亳亶亞 Version Control with
+ Subversion 仆亶 Subversion 仆仂仄,
+ 于仍 Subversion
+ 弍舒亳仄亢仍舒仍舒舒 勵亰仆 勵勵.
+
+
+
+ Subversion 舒亶亟
+
+
+ svn
+
+
+ 勵 仂仍亳仆 亞舒仍亟 弍勵 亠仗仂亰亳仂亞 舒亞仍亟舒亞.
+
+ &os;-仆 仄舒亠 Subversion 亠于亠
+ svn.FreeBSD.org-亟 仂仍仂仆
+ 仆亳亶 舒仆亟舒 弍仂仍仂仄亢仂亶 弍舒亶 弍唏亞唏唏亟 亰唏于唏仆 仆亳亞亟舒 弍仂仍仂仄亢仂亶
+ 弍舒亶亟舒亞. 亅仆 仆 亳亟勵亶亟 唏唏仍唏亞亟唏亢 弍仂仍仂 弍唏亞唏唏亟 亞仍亞亟亳亶亞
+ 舒仍 弍仂仍仂 舒仍弍舒仆 仆 仂仍亳仆 亞舒仍亟亞 舒亳亞仍舒亞 亰唏于仍唏亟唏亞.
+ &os; Subversion 亠仗仂亰亳仂亳亟亞 唏唏 舒亳亞仍舒仆 舒舒仆
+ 仍亟 http://svnweb.FreeBSD.org/
+ 舒磪亳亶亞 舒亳亞仍舒舒舒亶.
+
+
+ &os; svn 仂仍亳仆 亞舒仍仆 勵仍亢 仆 仆亳亶 舒舒仆亟舒舒 弍舒亶亞舒舒 弍唏亞唏唏亟
+ 唏唏仍唏亞亟唏 仄舒亞舒亟仍舒仍舒亶. 亅亟亞 仂仍亳仆 亞舒仍亟亞 舒亳从 亞亢
+ 仂仂仂仂仍亢 弍仂仍仂亞勵亶. 亊仍舒仆亞磠 亠于亠勵勵亟亳亶仆 SSL 亠亳亳从舒亟
+ 亰 仆亞 舒亞 亳仆仍亞亟 弍仂仍仆仂.
+
+
+
+
+
+
+
+
+
+
+
+
+ 仂仂从仂仍亟
+
+ 舒亶仍舒仍
+
+ SSL
+
+
+
+
+
+ svn0.us-west.FreeBSD.org
+
+ svn, http,
+ https
+
+ USA, California
+
+ SHA1
+ 79:35:8F:CA:6D:34:D9:30:44:D1:00:AF:33:4D:E6:11:44:4D:15:EC
+
+
+
+ svn0.us-east.FreeBSD.org
+
+ svn, http,
+ https
+
+ USA, New Jersey
+
+ SHA1
+ 06:D1:23:DE:5E:7A:F7:2B:7A:7E:74:95:5F:54:8D:5C:B0:D6:2E:8F
+
+
+
+
+
+
+
- CVSup-亞 舒亳亞仍舒 仆
+ CVSup-亞 舒亳亞仍舒 仆 (亳舒仆)丐舒仆亳仍仍亞舒
+
+ CVS 仆 唏仍亳亶仆 于亟 亳舒仆 弍唏亞唏唏亟 舒亳亞仍舒亞
+ 亰唏于仍唏亟唏亞亞勵亶. 丐勵勵仆亳亶 仂仂仆亟 Subversion-亞
+ 舒亳亞仍舒 仂亶.
+
+
CVSup 仆 舒仍仆 亠于亠 仂 亟
弍舒亶亞舒舒 仄舒亠 CVS 舒亳于舒舒 仄仂亟亞 亳仆仍 弍仂仍仂仆 勵亞亟 亰仂亳仍舒亞亟舒仆
仗仂亞舒仄 舒仆亞舒仄亢亳亶仆 弍舒亞 ミ. &os;-亳亶仆 勵勵亟 舒仍亳仂仆亳 亟舒 唏于 唏亞亢勵勵仍仍亳亶仆
@@ -2327,6 +2249,12 @@ doc/zh_*
CVS Tags 弍ム 舒磪亟
+
+ CVS 仆 唏仍亳亶仆 于亟 亳舒仆 弍唏亞唏唏亟 舒亳亞仍舒亞
+ 亰唏于仍唏亟唏亞亞勵亶. 丐勵勵仆亳亶 仂仂仆亟 Subversion-亞
+ 舒亳亞仍舒 仂亶.
+
+
cvs 于仍
CVSup 舒亳亞仍舒仆 亳亶亞 舒于舒 ミ 于仍 亳仆亳仍亢
弍舒亶亞舒舒 勵亠亟 revision tag 弍ム 亰舒仍仍舒仍仆 舒磪亳亶亞 亰舒舒亢 唏亞唏 仂亶 弍舒亶亟舒亞.
Modified: head/mn_MN.UTF-8/books/handbook/ports/chapter.xml
==============================================================================
--- head/mn_MN.UTF-8/books/handbook/ports/chapter.xml Tue Nov 20 03:27:20 2012 (r40104)
+++ head/mn_MN.UTF-8/books/handbook/ports/chapter.xml Tue Nov 20 06:52:08 2012 (r40105)
@@ -2,7 +2,7 @@
@@ -268,15 +268,30 @@ R-deps:
舒亟 舒仍亢 弍舒亶亞舒舒 仄亟仍仍勵勵亟 仆 仗仂亞舒仄 仍亞舒舒亟 亞仍亞亟亟亞亞勵亶 弍仂仍仂仂仂
仆亟 亟仍亞仆 亳亞勵亶.
- 勵 仆舒亳亶于亳仍舒仆 舒亶亞 勵于仍 make
- search key=舒亶-仄唏 亞 弍唏亞唏唏亟
- 舒亶-仄唏 仆 舒亶仆 仗仂亞舒仄舒亶 仂仍弍仂仂仂亶 仄唏
- 弍舒亶亟舒亞.
- 亅仆 仆 仗仂仆 仆, 舒亶仍弍舒, 仂亟仂仂亶仍仂仍 弍仂仍仂仆 舒仄舒舒舒仍舒亶 仗仂亞舒仄 亰亞勵勵亟亟
- 舒亶仍 亳亶亟亞 弍仂仍仂仂仂 舒亶仆 仗仂亞舒仄仆舒舒 舒仍舒舒 亟仍亞仆亞勵亶 仄亟仍仍 弍舒亶亞勵亶
- 勵仆亟 舒亶舒亟 仆 仂亳仂仄亢仂亶.
+ 唏仆 仗仂仆 唏唏 仆亞 舒亶仍 亳亶 舒亞舒 仆
+ quicksearch 弍仂仍仂仄亢 ミ. 亅仆 弍仂仍仂仄亢 仆
+ search-仆 仆亞仆 舒亟亳仍 仗舒舒仄亠亳亶亞 舒于亟舒亞.
+ 亳 仆 lsof-亞 舒亶舒亟 亟舒舒舒 勵 亟勵仆亞
+ 舒仍仆舒:
+
+ &prompt.root; cd /usr/ports
+&prompt.root; make quicksearch name=lsof
+Port: lsof-4.87.a,7
+Path: /usr/ports/sysutils/lsof
+Info: Lists information about open files (similar to fstat(1))
- 仂 仂亳仂仍亟仂仍亟 舒亶 仄唏 舒仆 亢亳亢亳亞 弍仂仍仂仆 仂仄 弍亳仆 舒仄舒舒亟舒亞亞勵亶. LSOF 亞亢 舒亶 仆
+ 勵 仆舒亳亶于亳仍舒仆 舒亶亞 勵于仍 make
+ search key=舒亶-仄唏 ミ 于仍
+ make quicksearch
+ key=舒亶-仄唏 亞 弍唏亞唏唏亟
+ 舒亶-仄唏 仆 舒亶仆 仗仂亞舒仄舒亶 仂仍弍仂仂仂亶 仄唏 弍舒亶亟舒亞.
+ 亅仆 仆 仗仂仆 仆, 舒亶仍弍舒, 仂亟仂仂亶仍仂仍 弍仂仍仂仆 舒仄舒舒舒仍舒亶 仗仂亞舒仄 亰亞勵勵亟亟
+ 舒亶仍 亳亶亟亞 弍仂仍仂仂仂 舒亶仆 仗仂亞舒仄仆舒舒 舒仍舒舒 亟仍亞仆亞勵亶 仄亟仍仍 弍舒亶亞勵亶
+ 勵仆亟 舒亶舒亟 仆 仂亳仂仄亢仂亶.
+
+ 仂 仂亳仂仍亟仂仍亟 (search
+ 弍舒 quicksearch) 舒亶 仄唏 舒仆 亢亳亢亳亞 弍仂仍仂仆 仂仄 弍亳仆 舒仄舒舒亟舒亞亞勵亶.
+ LSOF 亞亢 舒亶 仆
lsof 亞亢 舒亶舒仆舒亶 亳亢亳仍仆 勵 亟勵仆亟 勵亞仆.
Modified: head/mn_MN.UTF-8/share/xml/mailing-lists.ent
==============================================================================
--- head/mn_MN.UTF-8/share/xml/mailing-lists.ent Tue Nov 20 03:27:20 2012 (r40104)
+++ head/mn_MN.UTF-8/share/xml/mailing-lists.ent Tue Nov 20 06:52:08 2012 (r40105)
@@ -1,7 +1,7 @@
@@ -296,8 +296,8 @@
Escolha um dos itens da pgina de
idias
- A lista de projetos
- do &os; e de idias para voluntrios
+ A lista de
+ projetos do &os; e de idias para voluntrios
tambm est disponvel para as pessoas
dispostas a contribuir com o projeto &os;. A lista
atualizada regularmente e contm itens sobre cada projeto
@@ -432,41 +432,24 @@
O formato preferido do &man.diff.1; para enviar um
patch, o formato de sada
- unificada gerado por diff -u. No entando,
- para patches que alterem substancialmente
- uma regio do cdigo, o formato de sada
- de contexto gerada por diff -c pode ser
- mais legvel e por isso preferido.
+ unificada gerado por diff -u.diff
- Por exemplo:
-
- &prompt.user; diff -c oldfile newfile
-
- ou
-
- &prompt.user; diff -c -r olddir newdir
-
- geraria o tal conjunto de diffs de
- contexto para um dado arquivo de cdigo ou para uma
- hierarquia de diretrios.
-
- Da mesma forma,
-
&prompt.user; diff -u oldfile newfileou
- &prompt.user; diff -u -r olddir newdir
+ &prompt.user; diff -u -r -N olddir newdir
- faria o mesmo, exceto que utilizando o formato de
- diff unificado.
+ dever gerar um conjunto de diffs
+ unificados para o arquivo de origem informado ou hierarquia de
+ diretrios.Consulte o manual do &man.diff.1; para maiores
- detalhes.
+ informa苺es.Uma vez que voc tenha o conjunto de
diffs (os quais voc pode testar com
@@ -498,18 +481,16 @@
com o &man.shar.1; tambm so bem vindos.Se suas mudanas so de uma natureza
- potencialmente sensvel, por ex. voc
- est inseguro sob quais polticas de direito
+ potencialmente sensvel, tais como voc
+ estar inseguro sob quais polticas de direito
autoral as novas verses sero
- distribudas ou se voc simplesmente no
- est pronto para liber-las sem realizar
- primeiro uma reviso cuidadosa; ento,
- voc deve envi-las diretamente para o &a.core;
- ao invs de submet-las com o &man.send-pr.1;. A
- &a.core; alcana um grupo muito menor de pessoas que
- cuidam de muitas das tarefas dirias do FreeBSD.
- Observe que este grupo tambm muito
- ocupado e assim voc s deve enviar
+ distribudas, ento voc deve envi-las
+ diretamente para o &a.core; ao invs de
+ submet-las com o &man.send-pr.1;. O &a.core; formado
+ por um grupo muito pequeno de pessoas as quais
+ cuidam de muitas das tarefas dirias de administra艫o do
+ projeto &os;. Observe que este grupo tambm muito
+ ocupado e portanto voc s deve enviar
um e-mail a eles se for realmente necessrio.Por favor, consulte a &man.intro.9; e a &man.style.9; para
@@ -630,7 +611,7 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- $Id$
+ $&os;$
Para a sua comodidade, uma cpia deste texto pode
ser encontrada em
@@ -705,17 +686,6 @@ THIS SOFTWARE, EVEN IF ADVISED OF THE PO
Escritrio de
Relacionamento com Doadores.
-
-
- Doando Acesso Internet
-
- Ns sempre podemos utilizar novos stios
- espelho para os servios de FTP, WWW ou
- cvsup. Se voc desejar se tornar
- um stio espelho; por favor, consulte o artigo Espelhando o
- FreeBSD para maiores informa苺es.
-
From owner-svn-doc-head@FreeBSD.ORG Tue Nov 20 15:56:58 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 24C9C6AB;
Tue, 20 Nov 2012 15:56:58 +0000 (UTC)
(envelope-from nyan@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 09C718FC08;
Tue, 20 Nov 2012 15:56:58 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAKFuva2049648;
Tue, 20 Nov 2012 15:56:57 GMT (envelope-from nyan@svn.freebsd.org)
Received: (from nyan@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAKFuvGf049647;
Tue, 20 Nov 2012 15:56:57 GMT (envelope-from nyan@svn.freebsd.org)
Message-Id: <201211201556.qAKFuvGf049647@svn.freebsd.org>
From: Takahashi Yoshihiro
Date: Tue, 20 Nov 2012 15:56:57 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40108 - head/share/pgpkeys
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 20 Nov 2012 15:56:58 -0000
Author: nyan (src committer)
Date: Tue Nov 20 15:56:57 2012
New Revision: 40108
URL: http://svnweb.freebsd.org/changeset/doc/40108
Log:
Update my key, signed with the old one.
Modified:
head/share/pgpkeys/nyan.key
Modified: head/share/pgpkeys/nyan.key
==============================================================================
--- head/share/pgpkeys/nyan.key Tue Nov 20 10:53:13 2012 (r40107)
+++ head/share/pgpkeys/nyan.key Tue Nov 20 15:56:57 2012 (r40108)
@@ -1,44 +1,95 @@
- Key fingerprint = D4FA D8CA 2AED FCF4 90A3 3569 8666 0500 8394 B81F
-uid Yoshihiro TAKAHASHI
-uid Yoshihiro TAKAHASHI
-sub 1024g/B796F020 2001-10-15
+pub 4096R/6624859E 2012-11-18
+ Key fingerprint = 1CA5 445E 7ABD BC21 AEC0 7B89 47D7 4EFF 6624 859E
+uid Yoshihiro TAKAHASHI
+uid Yoshihiro TAKAHASHI
+uid Yoshihiro TAKAHASHI
+sub 4096R/362726EA 2012-11-18
]]>
From owner-svn-doc-head@FreeBSD.ORG Tue Nov 20 18:24:58 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id C176E1AE;
Tue, 20 Nov 2012 18:24:58 +0000 (UTC)
(envelope-from eadler@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id A5C5C8FC0C;
Tue, 20 Nov 2012 18:24:58 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAKIOwk1071914;
Tue, 20 Nov 2012 18:24:58 GMT (envelope-from eadler@svn.freebsd.org)
Received: (from eadler@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAKIOwMI071913;
Tue, 20 Nov 2012 18:24:58 GMT (envelope-from eadler@svn.freebsd.org)
Message-Id: <201211201824.qAKIOwMI071913@svn.freebsd.org>
From: Eitan Adler
Date: Tue, 20 Nov 2012 18:24:58 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40109 - head/en_US.ISO8859-1/htdocs/developers
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Tue, 20 Nov 2012 18:24:58 -0000
Author: eadler
Date: Tue Nov 20 18:24:58 2012
New Revision: 40109
URL: http://svnweb.freebsd.org/changeset/doc/40109
Log:
Fix grammar.
Translators may ignore.
Reviewed by: gavin
Approved by: bcr (mentor)
Modified:
head/en_US.ISO8859-1/htdocs/developers/cvs.xml
Modified: head/en_US.ISO8859-1/htdocs/developers/cvs.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/developers/cvs.xml Tue Nov 20 15:56:57 2012 (r40108)
+++ head/en_US.ISO8859-1/htdocs/developers/cvs.xml Tue Nov 20 18:24:58 2012 (r40109)
@@ -45,7 +45,8 @@
Legacy - CVS
CVS (the
- Concurrent Version System) used to be the tool &os; Project use to keep
+ Concurrent Version System) was the tool that the
+ &os; Project used to use to keep
the sources under control.
Modified: head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml Wed Nov 21 13:57:11 2012 (r40116)
+++ head/en_US.ISO8859-1/books/developers-handbook/policies/chapter.xml Wed Nov 21 13:57:13 2012 (r40117)
@@ -142,161 +142,12 @@
key issue in the decisions.
- Because of some unfortunate design limitations with the RCS file
- format and the use of vendor branches, minor, trivial and/or
+ Because it makes it harder to import future versions
+ minor, trivial and/or
cosmetic changes are strongly discouraged on
- files that are still tracking the vendor branch. Spelling
- fixes are explicitly included here under the
- cosmetic category and are to be avoided.
- The repository bloat impact from a single character
- change can be rather dramatic.
+ files that are still tracking the vendor branch.
-
- Vendor Imports with CVS
-
- The file utility, used to identify
- the format of a file, will be used as example of how this model
- works:
-
- src/contrib/file contains the source as
- distributed by the maintainers of this package. Parts that are entirely
- not applicable for &os; can be removed. In the case of &man.file.1;, the
- python subdirectory and files with the lt
- prefix were eliminated before the import, amongst others.
-
- src/lib/libmagic contains a bmake style
- Makefile that uses the standard
- bsd.lib.mk makefile rules to produce the library
- and install the documentation.
-
- src/usr.bin/file contains a bmake style
- Makefile which will produce and install the
- file program and its associated man-pages using the
- standard bsd.prog.mk rules.
-
- The important thing here is that the
- src/contrib/file directory is created according to
- the rules: it is supposed to contain the sources as distributed (on a
- proper vendor-branch and without RCS keyword expansion) with as few
- FreeBSD-specific changes as possible. If there are any doubts on
- how to go about it, it is imperative that you ask first and not blunder
- ahead and hope it works out.
-
- Because of the previously mentioned design limitations with
- vendor branches, it is required that official patches from
- the vendor be applied to the original distributed sources and the result
- re-imported onto the vendor branch again. Official patches should never
- be patched into the FreeBSD checked out version and committed, as this
- destroys the vendor branch coherency and makes importing future versions
- rather difficult as there will be conflicts.
-
- Since many packages contain files that are meant for compatibility
- with other architectures and environments than FreeBSD, it is
- permissible to remove parts of the distribution tree that are of no
- interest to FreeBSD in order to save space. Files containing copyright
- notices and release-note kind of information applicable to the remaining
- files shall not be removed.
-
- If it seems easier, the bmake
- Makefiles can be produced from the dist tree
- automatically by some utility, something which would hopefully make it
- even easier to upgrade to a new version. If this is done, be sure to
- check in such utilities (as necessary) in the
- src/tools directory along with the port itself so
- that it is available to future maintainers.
-
- In the src/contrib/file level directory, a file
- called FREEBSD-upgrade should be added and it
- should state things like:
-
-
-
- Which files have been left out.
-
-
-
- Where the original distribution was obtained from and/or the
- official master site.
-
-
-
- Where to send patches back to the original authors.
-
-
-
- Perhaps an overview of the FreeBSD-specific changes that have
- been made.
-
-
-
- Example wording from
- src/contrib/groff/FREEBSD-upgrade is
- below:
-
- $FreeBSD: src/contrib/groff/FREEBSD-upgrade,v 1.5.12.1 2005/11/15 22:06:18 ru Exp $
-
-This directory contains virgin copies of the original distribution files
-on a "vendor" branch. Do not, under any circumstances, attempt to upgrade
-the files in this directory via patches and a cvs commit.
-
-To upgrade to a newer version of groff, when it is available:
- 1. Unpack the new version into an empty directory.
- [Do not make ANY changes to the files.]
-
- 2. Use the command:
- cvs import -m 'Virgin import of FSF groff v<version>' \
- src/contrib/groff FSF v<version>
-
- For example, to do the import of version 1.19.2, I typed:
- cvs import -m 'Virgin import of FSF groff v1.19.2' \
- src/contrib/groff FSF v1_19_2
-
- 3. Follow the instructions printed out in step 2 to resolve any
- conflicts between local FreeBSD changes and the newer version.
-
-Do not, under any circumstances, deviate from this procedure.
-
-To make local changes to groff, simply patch and commit to the main
-branch (aka HEAD). Never make local changes on the FSF branch.
-
-All local changes should be submitted to Werner Lemberg <wl@gnu.org> or
-Ted Harding <ted.harding@nessie.mcc.ac.uk> for inclusion in the next
-vendor release.
-
-ru@FreeBSD.org - 20 October 2005
-
- Another approach my also be taken for the list of files to be
- excluded, which is especially useful when the list is large or
- complicated or where imports happen frequently. By creating a
- file FREEBSD-Xlist in the same directory the
- vendor source is imported into, containing a list of filename
- patterns to be excluded one per line, future imports can often
- performed with:
-
- &prompt.user; tarFREEBSD-Xlistvendor-source.tgz
-
- An example of a FREEBSD-Xlist file, from
- src/contrib/tcsh, is here:
-
- */BUGS
-*/config/a*
-*/config/bs2000
-*/config/bsd
-*/config/bsdreno
-*/config/[c-z]*
-*/tests
-*/win32
-
-
- Please do not import FREEBSD-upgrade or
- FREEBSD-Xlist with the contributed source.
- Rather you should add these files after the initial
- import.
-
-
-
-
Modified: head/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml Wed Nov 21 13:57:11 2012 (r40116)
+++ head/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml Wed Nov 21 13:57:13 2012 (r40117)
@@ -349,9 +349,11 @@
Compiling with cc
- This section deals only with the GNU compiler for C and C++,
- since that comes with the base FreeBSD system. It can be
- invoked by either cc or gcc. The
+ This section deals with the gcc
+ and clang compilers for C and C++,
+ since they come with the &os; base system. Starting with
+ &os; 10.X clang is installed as
+ cc. The
details of producing a program with an interpreter vary
considerably between interpreters, and are usually well covered
in the documentation and on-line help for the
@@ -377,14 +379,7 @@
Convert the source code into assembly
language—this is very close to machine code, but still
- understandable by humans. Allegedly.
-
-
- To be strictly accurate, cc converts the
- source code into its own, machine-independent
- p-code instead of assembly language at
- this stage.
-
+ understandable by humans. Allegedly.
@@ -537,13 +532,7 @@
an executable that runs faster than normal. You can add a
number after the to specify a higher
level of optimization, but this often exposes bugs in the
- compiler's optimizer. For instance, the version of
- cc that comes with the 2.1.0 release of
- FreeBSD is known to produce bad code with the
- option in some circumstances.
-
- Optimization is usually only turned on when compiling
- a release version.
+ compiler's optimizer.
&prompt.user; cc -O -o foobar foobar.c
From owner-svn-doc-head@FreeBSD.ORG Wed Nov 21 18:14:45 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 56CBAC11;
Wed, 21 Nov 2012 18:14:45 +0000 (UTC) (envelope-from kaduk@mit.edu)
Received: from dmz-mailsec-scanner-1.mit.edu (DMZ-MAILSEC-SCANNER-1.MIT.EDU
[18.9.25.12]) by mx1.freebsd.org (Postfix) with ESMTP id A6A8E8FC13;
Wed, 21 Nov 2012 18:14:44 +0000 (UTC)
X-AuditID: 1209190c-b7f286d000000ee3-ed-50ad1a0d7683
Received: from mailhub-auth-2.mit.edu ( [18.7.62.36])
by dmz-mailsec-scanner-1.mit.edu (Symantec Messaging Gateway) with SMTP id
6C.AC.03811.D0A1DA05; Wed, 21 Nov 2012 13:14:37 -0500 (EST)
Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103])
by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id qALIEbVF021501;
Wed, 21 Nov 2012 13:14:37 -0500
Received: from multics.mit.edu (SYSTEM-LOW-SIPB.MIT.EDU [18.187.2.37])
(authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU)
by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id qALIEZAY027173
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
Wed, 21 Nov 2012 13:14:36 -0500 (EST)
Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308)
id qALIEYuv022703; Wed, 21 Nov 2012 13:14:34 -0500 (EST)
Date: Wed, 21 Nov 2012 13:14:34 -0500 (EST)
From: Benjamin Kaduk
To: Eitan Adler
Subject: Re: svn commit: r40117 - in
head/en_US.ISO8859-1/books/developers-handbook:
kernelbuild policies tools
In-Reply-To: <201211211357.qALDvDsP064264@svn.freebsd.org>
Message-ID:
References: <201211211357.qALDvDsP064264@svn.freebsd.org>
User-Agent: Alpine 1.10 (GSO 962 2008-03-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRmVeSWpSXmKPExsUixG6nossrtTbA4PAyY4sfHw8xWez6O4fZ
4sai/UwWu/t7mR1YPGZ8ms8SwBjFZZOSmpNZllqkb5fAldEx5xZrwWW2ioNLD7A2MC5j7WLk
5JAQMJFY+GkLE4QtJnHh3nq2LkYuDiGBfYwSN2esZYJwNjBKrPn+BMo5wSRxdcUuZgingVFi
R/8OdpB+FgFtiSOzWsHmsgmoSMx8s5ENxBYBsr/v/wm2g1kgSmLP0kawGmGBQok5ax4zgtic
AlYSB5bdAJvDK+Ag8W/PNrB6IQFLiYOPT4LZogI6Eqv3T2GBqBGUODnzCQvETEuJf2t/sU5g
FJyFJDULSWoBI9MqRtmU3Crd3MTMnOLUZN3i5MS8vNQiXUO93MwSvdSU0k2MoLDllOTZwfjm
oNIhRgEORiUeXo4NqwOEWBPLiitzDzFKcjApifJGi64NEOJLyk+pzEgszogvKs1JLT7EKMHB
rCTCu+PhmgAh3pTEyqrUonyYlDQHi5I47+WUm/5CAumJJanZqakFqUUwWRkODiUJXlVJoKGC
RanpqRVpmTklCGkmDk6Q4TxAw0VBaniLCxJzizPTIfKnGBWlxHn1QRICIImM0jy4XlhaecUo
DvSKMK84SBUPMCXBdb8CGswENDjeZTXI4JJEhJRUA2O6671JlsWH73h/Fox8vf3B29Y1qZcz
jwnsebpc5NHqFzmS0+etEbM8tqBufftmq/na+UcfGHnPT3tUXmWYlrBConHqkrsTnMzfO826
qiDaWnSf4/ezWRul9BdvXhGufce88vH00yK33Of0XUxb1qA/uXKLdLGABMcipoIvt7PTDgb1
XGz7MvGwEktxRqKhFnNRcSIAW7PTPwYDAAA=
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 21 Nov 2012 18:14:45 -0000
On Wed, 21 Nov 2012, Eitan Adler wrote:
> Author: eadler
> Date: Wed Nov 21 13:57:13 2012
> New Revision: 40117
> URL: http://svnweb.freebsd.org/changeset/doc/40117
>
> Log:
> Remove a ton of obsolete comments from the "developer's handbook".
This seems to remove the last documentation of manually invoking config(8)
to build a kernel, which seems worthy of explicit mention, and perhaps
broader discussion.
I do remember some discussion relating to what level of support should be
afforded to manually invoking config to build a kernel, with several
current developers still using it, but it's a bit hard to search for and I
didn't see anything recent in a quick search.
Do you have a pointer to a discussion on other source wherein the "old"
way of building a kernel is explicitly contraindicated?
Thanks,
Ben
From owner-svn-doc-head@FreeBSD.ORG Wed Nov 21 19:39:48 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 317A2183;
Wed, 21 Nov 2012 19:39:48 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 0986D8FC0C;
Wed, 21 Nov 2012 19:39:48 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qALJdlKg018361;
Wed, 21 Nov 2012 19:39:47 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qALJdlUh018360;
Wed, 21 Nov 2012 19:39:47 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211211939.qALJdlUh018360@svn.freebsd.org>
From: Mark Linimon
Date: Wed, 21 Nov 2012 19:39:47 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40119 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 21 Nov 2012 19:39:48 -0000
Author: linimon
Date: Wed Nov 21 19:39:47 2012
New Revision: 40119
URL: http://svnweb.freebsd.org/changeset/doc/40119
Log:
Various minor changes:
- we can now build packages for arm.
- define the term "exp-" before it is introduced.
- define the supported branches policy (this needs to live elsewhere)
- miscellaneous wordsmithing.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Wed Nov 21 15:03:06 2012 (r40118)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Wed Nov 21 19:39:47 2012 (r40119)
@@ -66,19 +66,23 @@
otherwise specified, all paths will be relative to
this location. ${arch} will
be used to specify one of the package architectures
- (amd64, &i386;, ia64, powerpc, and &sparc64;), and
+ (e.g. amd64, arm, &i386;, ia64, powerpc, &sparc64;), and
${branch} will be used
- to specify the build branch (7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp).
+ to specify the build branch (e.g. 7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp).
+ The set of branches that portmgr currently
+ supports is the same as those that the &os;
+ security team
+ supports.
- Packages are no longer built for Releases 4, 5, or 6, nor
+ Packages are no longer built for branches 4, 5, or 6, nor
for the alpha architecture.The scripts that control all of this live in
/var/portbuild/scripts/.
- These are the checked-out copies from the Subversion repository
+ These are the checked-out copies from the Subversion repository at
base/projects/portbuild/scripts/.
@@ -95,16 +99,19 @@
-CURRENT
- for experimental builds
+ for experimental ("exp-") builds
+
+ Packages from experimental builds are not uploaded.
+
Notes on the codebaseUntil mid-2010, the scripts were completely specific to
- pointyhat as the head (dispatch) node. During
+ pointyhat.FreeBSD.org as the head (dispatch) node. During
the summer of 2010, a significant rewrite was done in order to allow
for other hosts to be head nodes. Among the changes were:
@@ -326,12 +333,13 @@ PKG_BIN=/usr/local/sbin/pkg
Starting the Build
- Several separate builds for each architecture - branch combination
+ Separate builds for various combinations of architecture and branch
are supported. All data private to a build (ports tree, src tree,
- packages, distfiles, log files, bindist, Makefile, etc) are located under
- ${arch}/${branch}/builds/${buildid}.
- The last created build can be alternatively referenced under buildid
- latest, the one before is called
+ packages, distfiles, log files, bindist, Makefile, etc) are located under the
+ ${arch}/${branch}/builds/${buildid}/
+ directory.
+ The most recently created build can be alternatively referenced using buildid
+ latest, and the one before using
previous.New builds are cloned from the latest, which is
@@ -593,7 +601,7 @@ PKG_BIN=/usr/local/sbin/pkg
-fetch-original - Fetch the
distfile from the original MASTER_SITES
- rather than ftp-master.
+ rather than any cache such as on ftp-master.
@@ -623,7 +631,7 @@ PKG_BIN=/usr/local/sbin/pkg&prompt.user; build cleanup ${arch}${branch}${buildid} -full
- errors/,
+ When a new build is created, the directories errors/,
logs/, packages/, and so
forth, are cleaned by the scripts. If you are short of space,
you can also clean out ports/distfiles/.
@@ -2766,8 +2774,6 @@ ln -s ../archThis section only applies to the new codebase. New installations
using the old codebase are not supported.
- This section is in progress.
-
Please talk to Mark Linimon before making any changes.
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 00:32:34 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 481F4DDD;
Thu, 22 Nov 2012 00:32:34 +0000 (UTC) (envelope-from kan@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 2DC558FC0C;
Thu, 22 Nov 2012 00:32:34 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM0WYsX061837;
Thu, 22 Nov 2012 00:32:34 GMT (envelope-from kan@svn.freebsd.org)
Received: (from kan@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM0WYp3061835;
Thu, 22 Nov 2012 00:32:34 GMT (envelope-from kan@svn.freebsd.org)
Message-Id: <201211220032.qAM0WYp3061835@svn.freebsd.org>
From: Alexander Kabaev
Date: Thu, 22 Nov 2012 00:32:33 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40120 - head/share/pgpkeys
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 00:32:34 -0000
Author: kan (src committer)
Date: Thu Nov 22 00:32:33 2012
New Revision: 40120
URL: http://svnweb.freebsd.org/changeset/doc/40120
Log:
Add my PGP public key. This was not done when I got my commit
email back in 2002, might as well make it official now.
Added:
head/share/pgpkeys/kan.key (contents, props changed)
Modified:
head/share/pgpkeys/pgpkeys-developers.xml
head/share/pgpkeys/pgpkeys.ent
Added: head/share/pgpkeys/kan.key
==============================================================================
Binary file. No diff available.
Modified: head/share/pgpkeys/pgpkeys-developers.xml
==============================================================================
--- head/share/pgpkeys/pgpkeys-developers.xml Wed Nov 21 19:39:47 2012 (r40119)
+++ head/share/pgpkeys/pgpkeys-developers.xml Thu Nov 22 00:32:33 2012 (r40120)
@@ -1886,3 +1886,8 @@
&pgpkey.zont;
+
+ &a.kan;
+ &pgpkey.kan;
+
+
Modified: head/share/pgpkeys/pgpkeys.ent
==============================================================================
--- head/share/pgpkeys/pgpkeys.ent Wed Nov 21 19:39:47 2012 (r40119)
+++ head/share/pgpkeys/pgpkeys.ent Thu Nov 22 00:32:33 2012 (r40120)
@@ -186,6 +186,7 @@
+
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 00:46:28 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 54050EE6;
Thu, 22 Nov 2012 00:46:28 +0000 (UTC) (envelope-from kan@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 2FA738FC14;
Thu, 22 Nov 2012 00:46:28 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM0kSQS063395;
Thu, 22 Nov 2012 00:46:28 GMT (envelope-from kan@svn.freebsd.org)
Received: (from kan@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM0kSZb063394;
Thu, 22 Nov 2012 00:46:28 GMT (envelope-from kan@svn.freebsd.org)
Message-Id: <201211220046.qAM0kSZb063394@svn.freebsd.org>
From: Alexander Kabaev
Date: Thu, 22 Nov 2012 00:46:28 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40121 - head/share/pgpkeys
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 00:46:28 -0000
Author: kan (src committer)
Date: Thu Nov 22 00:46:27 2012
New Revision: 40121
URL: http://svnweb.freebsd.org/changeset/doc/40121
Log:
Put my entry where in belongs when sorted by developer last name.
Modified:
head/share/pgpkeys/pgpkeys-developers.xml
Modified: head/share/pgpkeys/pgpkeys-developers.xml
==============================================================================
--- head/share/pgpkeys/pgpkeys-developers.xml Thu Nov 22 00:32:33 2012 (r40120)
+++ head/share/pgpkeys/pgpkeys-developers.xml Thu Nov 22 00:46:27 2012 (r40121)
@@ -731,6 +731,11 @@
&pgpkey.tj;
+
+ &a.kan;
+ &pgpkey.kan;
+
+
&a.bjk;
&pgpkey.bjk;
@@ -1886,8 +1891,3 @@
&pgpkey.zont;
-
- &a.kan;
- &pgpkey.kan;
-
-
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 01:15:02 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id A9940384
for ; Thu, 22 Nov 2012 01:15:02 +0000 (UTC)
(envelope-from lists@eitanadler.com)
Received: from mail-la0-f54.google.com (mail-la0-f54.google.com
[209.85.215.54])
by mx1.freebsd.org (Postfix) with ESMTP id 1AE948FC13
for ; Thu, 22 Nov 2012 01:15:01 +0000 (UTC)
Received: by mail-la0-f54.google.com with SMTP id j13so7369788lah.13
for ; Wed, 21 Nov 2012 17:15:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=eitanadler.com; s=0xdeadbeef;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type;
bh=J+p/sLrMRUQXnw7ZL/dlpxobSzNv2krxWqMJwR6PnQA=;
b=UnGQa3+p9PcwRMuTEtJNVYnZekRRtJdDw+iMwMJPYHdLPROxeEfpJoSWJ0SZJvuS3L
0hypHvE5JeCQci8fao7VaWAJpM12hz3f3EARfbTIixva/8uJaR6fQBWEcbBcCL9/Ynde
Qo2lUz1B48N987v9bA5QiJyrxq30O4nxuNsYc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type
:x-gm-message-state;
bh=J+p/sLrMRUQXnw7ZL/dlpxobSzNv2krxWqMJwR6PnQA=;
b=olKWuluGp1rpjpfZd0K0WC6k+mJx68n+7B0JQ1dFwb26BJLnmINNeqUOkhDazDOMPt
p2jgh6i0bOI88tLpJoLICDBNeoaTecFVPYyVQxnkgMJQRX5crsS9RD67K832mc9TtAxt
bBkCBRpa+WT6r5XvH97Q7LZNCHD1IygKk4WMhjVoqw3CrSf1Cikwe010ScDUqnjxCxUR
AG8pG6PfMR0spTj6KfP/cJpj3vyuEUFNFOKq+XJJRT6eZ2ib+GLFZvWZKQHiQxnzzAyV
AP1OUh52MbZTAq/JKsxzIuVKgroJVv2DX6gSWlNoeTsgbUj44vUFJhaHFEhPB9PqEkf8
iuyQ==
Received: by 10.152.106.162 with SMTP id gv2mr19133502lab.14.1353546900667;
Wed, 21 Nov 2012 17:15:00 -0800 (PST)
MIME-Version: 1.0
Sender: lists@eitanadler.com
Received: by 10.112.154.168 with HTTP; Wed, 21 Nov 2012 17:14:30 -0800 (PST)
In-Reply-To:
References: <201211211357.qALDvDsP064264@svn.freebsd.org>
From: Eitan Adler
Date: Wed, 21 Nov 2012 20:14:30 -0500
X-Google-Sender-Auth: wXpOnAw_wUGtA9qSQDxUPszfW4I
Message-ID:
Subject: Re: svn commit: r40117 - in
head/en_US.ISO8859-1/books/developers-handbook:
kernelbuild policies tools
To: Benjamin Kaduk
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQmXBC2r8mYlpuZgUznZzHQ6aMtiZmKPPmf8H4zf5O4/m9fjLFdFYdTRpWuESx5nzaT05Vcb
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 01:15:02 -0000
On 21 November 2012 13:14, Benjamin Kaduk wrote:
> This seems to remove the last documentation of manually invoking config(8)
> to build a kernel, which seems worthy of explicit mention, and perhaps
> broader discussion.
This should probably be documented in config(1) or some other "how the
build process works" document. So far as I could tell, the old method
should be considered an implementation detail, not an alternative.
That said I agree this probably deserves some broader consideration,
so perhaps doc@ is the best place to discuss? Or would a developer
focussed ML like hackers@ be better?
--
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 01:33:44 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 6A07D4B5;
Thu, 22 Nov 2012 01:33:44 +0000 (UTC) (envelope-from kaduk@mit.edu)
Received: from dmz-mailsec-scanner-3.mit.edu (DMZ-MAILSEC-SCANNER-3.MIT.EDU
[18.9.25.14]) by mx1.freebsd.org (Postfix) with ESMTP id 7A3148FC08;
Thu, 22 Nov 2012 01:33:43 +0000 (UTC)
X-AuditID: 1209190e-b7f756d000000904-08-50ad80f13b30
Received: from mailhub-auth-3.mit.edu ( [18.9.21.43])
by dmz-mailsec-scanner-3.mit.edu (Symantec Messaging Gateway) with SMTP id
D8.41.02308.1F08DA05; Wed, 21 Nov 2012 20:33:37 -0500 (EST)
Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103])
by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id qAM1Xbgi018036;
Wed, 21 Nov 2012 20:33:37 -0500
Received: from multics.mit.edu (SYSTEM-LOW-SIPB.MIT.EDU [18.187.2.37])
(authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU)
by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id qAM1XYJ0027946
(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT);
Wed, 21 Nov 2012 20:33:36 -0500 (EST)
Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308)
id qAM1XYbw028288; Wed, 21 Nov 2012 20:33:34 -0500 (EST)
Date: Wed, 21 Nov 2012 20:33:34 -0500 (EST)
From: Benjamin Kaduk
To: Eitan Adler
Subject: Re: svn commit: r40117 - in
head/en_US.ISO8859-1/books/developers-handbook:
kernelbuild policies tools
In-Reply-To:
Message-ID:
References: <201211211357.qALDvDsP064264@svn.freebsd.org>
User-Agent: Alpine 1.10 (GSO 962 2008-03-14)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMIsWRmVeSWpSXmKPExsUixCmqrfuxYW2AwYE+WYsfHw8xWez6O4fZ
4sai/UwWu/t7mR1YPGZ8ms8SwBjFZZOSmpNZllqkb5fAlXF83jb2gvNsFedO7WBvYFzO2sXI
wSEhYCLRsMygi5ETyBSTuHBvPVsXIxeHkMA+RomWpn/MEM4GRomm5TOhnBNMErfW3ocqa2CU
uDJxMRNIP4uAtsT0rgXMIDabgIrEzDcb2UBsESD7+/6fYDXMAlESe5Y2soLYwgKFEnPWPGYE
sTkFAiX+/F4OVsMr4CCx9tILqG2bGSXOHpwGNlRUQEdi9f4pLBBFghInZz5hgRhqKXHuz3W2
CYyCs5CkZiFJLWBkWsUom5JbpZubmJlTnJqsW5ycmJeXWqRrrJebWaKXmlK6iREctpJ8Oxi/
HlQ6xCjAwajEw8ugsDZAiDWxrLgy9xCjJAeTkijvqXqgEF9SfkplRmJxRnxRaU5q8SFGCQ5m
JRHeRQVAOd6UxMqq1KJ8mJQ0B4uSOO+VlJv+QgLpiSWp2ampBalFMFkZDg4lCd7jtUCNgkWp
6akVaZk5JQhpJg5OkOE8QMNXgyzmLS5IzC3OTIfIn2JUlBLn3Q/SLACSyCjNg+uFpZVXjOJA
rwjz9oG08wBTElz3K6DBTECD411WgwwuSURISTUwytqvnjQ7s6iR243nWD2nafnh3SKX7v/d
4WGzO/KJe7KySPn76kS3HUzf43+tEWCI7eY6oaEdujdhV0b2f7anou+lt3j1XLy9K+iy1W+G
JiPVQ1k7rizdeTPrUq8P1/qE7RaGS5Je73ux6TKfjNQhi8cLLu46mCOkOWeVhnX+hbXpf1n4
k79+V2Ipzkg01GIuKk4EAAP947AGAwAA
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 01:33:44 -0000
On Wed, 21 Nov 2012, Eitan Adler wrote:
> On 21 November 2012 13:14, Benjamin Kaduk wrote:
>> This seems to remove the last documentation of manually invoking config(8)
>> to build a kernel, which seems worthy of explicit mention, and perhaps
>> broader discussion.
>
> This should probably be documented in config(1) or some other "how the
(config(8))
> build process works" document. So far as I could tell, the old method
> should be considered an implementation detail, not an alternative.
The old method does not require building a toolchain or buildenv, if I
remember correctly.
> That said I agree this probably deserves some broader consideration,
> so perhaps doc@ is the best place to discuss? Or would a developer
> focussed ML like hackers@ be better?
I think hackers would be better.
-Ben
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 01:35:43 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 901EB518;
Thu, 22 Nov 2012 01:35:43 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 749C98FC08;
Thu, 22 Nov 2012 01:35:43 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM1ZhSu069238;
Thu, 22 Nov 2012 01:35:43 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM1ZhmD069236;
Thu, 22 Nov 2012 01:35:43 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211220135.qAM1ZhmD069236@svn.freebsd.org>
From: Mark Linimon
Date: Thu, 22 Nov 2012 01:35:43 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40122 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 01:35:43 -0000
Author: linimon
Date: Thu Nov 22 01:35:43 2012
New Revision: 40122
URL: http://svnweb.freebsd.org/changeset/doc/40122
Log:
Correct the inexplicable lack of instructions about mlist. While here, do
yet more wordsmithing.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 00:46:27 2012 (r40121)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 01:35:43 2012 (r40122)
@@ -2160,13 +2160,13 @@ ssh_cmd="/usr/local/bin/ssh"
Enabling the nodeThese steps need to be taken by a portmgr
- acting as ports-arch
- on pointyhat.
+ acting as ports-arch:
- Ensure that ssh is working by executing
+ Ensure that ssh to the client
+ is working by executing
ssh hostname uname -a.
The actual command is not important; what is important is to
confirm the setup, and also add an entry into
@@ -2176,7 +2176,7 @@ ssh_cmd="/usr/local/bin/ssh"
- Populate the node's copy of
+ Populate the client's copy of
/var/portbuild/scripts/ by something like
/var/portbuild/scripts/dosetupnode archmajor latest hostname.
Verify that you now have files in that directory.
@@ -2195,7 +2195,7 @@ ssh_cmd="/usr/local/bin/ssh"
This step needs to be taken by a portmgr
- acting as root on pointyhat.
+ acting as root:
@@ -2217,6 +2217,20 @@ ssh_cmd="/usr/local/bin/ssh"
+
+ Finally, again as portmgr
+ acting as ports-arch:
+
+
+
+
+ Once you are sure that the client is working, tell
+ pollmachine about it by adding
+ it to
+ /var/portbuild/${arch}/mlist.
+
+
+
@@ -2592,7 +2606,7 @@ cd /var/portbuild/arch
- mkdir lockfiles
+ (Only necessary for old codebase)mkdir lockfiles
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 01:58:38 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 7E6FE8CF
for ; Thu, 22 Nov 2012 01:58:38 +0000 (UTC)
(envelope-from imp@bsdimp.com)
Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com
[209.85.223.182])
by mx1.freebsd.org (Postfix) with ESMTP id 325F58FC14
for ; Thu, 22 Nov 2012 01:58:38 +0000 (UTC)
Received: by mail-ie0-f182.google.com with SMTP id s9so6028947iec.13
for ; Wed, 21 Nov 2012 17:58:37 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc
:content-transfer-encoding:message-id:references:to:x-mailer
:x-gm-message-state;
bh=PkFbGWWcR6xpSUv/bhb/aI96YFLfJQPk0u0tt/CSG6k=;
b=F5dH55ax2TQd8dwfQ4/ACsf6AYBk48dHcI0PsrlRVfxoMiVj12Dyr1kn8L+A6Z4oCh
IW65VfymEQd4wzu/3AEQ31b7pxCcLcWo4LNNOhI9bBh5JrxfucfoXDtDKD/5LeQdwfSR
+AhfAbQjzNO31+JMj6Da8GqOAN/87C4MDBnv27WW2uMUEh6VvaiGPn/ydBLWkSou85Km
Nib2PGa3wxEcf3fFiRlnZ448q9qDU1hZtBVY4ZGsrbG+0I2qbtC3DJ3h1evMKlG55G3o
P2g3pN0fxQclBdTewPEuSI4ZUL8GO8i8IlBBaNtMLxPc9TLPK0+IyGaShL9D7W0aRwfx
rF0A==
Received: by 10.50.5.177 with SMTP id t17mr1501990igt.48.1353549517445;
Wed, 21 Nov 2012 17:58:37 -0800 (PST)
Received: from 53.imp.bsdimp.com
(50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198])
by mx.google.com with ESMTPS id bh3sm1121100igc.0.2012.11.21.17.58.33
(version=TLSv1/SSLv3 cipher=OTHER);
Wed, 21 Nov 2012 17:58:36 -0800 (PST)
Sender: Warner Losh
Subject: Re: svn commit: r40117 - in
head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools
Mime-Version: 1.0 (Apple Message framework v1085)
Content-Type: text/plain; charset=us-ascii
From: Warner Losh
In-Reply-To:
Date: Wed, 21 Nov 2012 18:58:31 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id:
References: <201211211357.qALDvDsP064264@svn.freebsd.org>
To: Eitan Adler
X-Mailer: Apple Mail (2.1085)
X-Gm-Message-State: ALoCoQmFsZzEUhaBklaXIXbQb37NKdwa2PtFrJ5wYoBknOGIZ6pmvVN/CoADeVSxdNgBSNCsuZZd
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org, Benjamin Kaduk
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 01:58:38 -0000
On Nov 21, 2012, at 6:14 PM, Eitan Adler wrote:
> On 21 November 2012 13:14, Benjamin Kaduk wrote:
>> This seems to remove the last documentation of manually invoking =
config(8)
>> to build a kernel, which seems worthy of explicit mention, and =
perhaps
>> broader discussion.
>=20
> This should probably be documented in config(1) or some other "how the
> build process works" document. So far as I could tell, the old method
> should be considered an implementation detail, not an alternative.
> That said I agree this probably deserves some broader consideration,
> so perhaps doc@ is the best place to discuss? Or would a developer
> focussed ML like hackers@ be better?
I don't see why it can't just stay in the handbook... It is widely =
used, and often developers use it quite heavily. It is more than just =
an implementation "detail", since it would be extremely hard to swap =
anything else in right now.
Warner
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 01:59:42 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id C7C73A2A
for ; Thu, 22 Nov 2012 01:59:42 +0000 (UTC)
(envelope-from imp@bsdimp.com)
Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com
[209.85.223.182])
by mx1.freebsd.org (Postfix) with ESMTP id 79BCE8FC08
for ; Thu, 22 Nov 2012 01:59:42 +0000 (UTC)
Received: by mail-ie0-f182.google.com with SMTP id s9so6030026iec.13
for ; Wed, 21 Nov 2012 17:59:41 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc
:content-transfer-encoding:message-id:references:to:x-mailer
:x-gm-message-state;
bh=Mk1N8hp9VKHN0ZTfQj7vLbcx6Ri1EOGVugC8o497hkw=;
b=JSM9Vqnf8n779Q4Cgqrkf1x1uoA6jSwqAakRdaY42nLrB8yPTIbQwQLa7ww95ftCBN
jga3EE2AwCiSFLgb3mGVpkArfXcyrZFMOc2C2rDy2o0Mp0XZ7fajbxpzxBDmY9+mfiSj
BL0MVHhiA9sbdCwFUntrWasvNB3JmyKTxd22TGneHgjmmGYIr9q9cPG/h8oneTtjjRIz
cFI1JrAp3PCed/waDv02sX1i6wdzHCJxp2pMxTuQFey0vfrlZDBn5Fi1dYforgwvON1N
PLNnuJ+ay8jdimm5sf5azu7vz37AVRnwzFRe430CFe4rm6xJ8hjBRV/SVK75K0qDEELr
5dNw==
Received: by 10.50.140.104 with SMTP id rf8mr1553835igb.40.1353549581795;
Wed, 21 Nov 2012 17:59:41 -0800 (PST)
Received: from 53.imp.bsdimp.com
(50-78-194-198-static.hfc.comcastbusiness.net. [50.78.194.198])
by mx.google.com with ESMTPS id bh3sm1121100igc.0.2012.11.21.17.59.37
(version=TLSv1/SSLv3 cipher=OTHER);
Wed, 21 Nov 2012 17:59:40 -0800 (PST)
Sender: Warner Losh
Subject: Re: svn commit: r40117 - in
head/en_US.ISO8859-1/books/developers-handbook: kernelbuild policies tools
Mime-Version: 1.0 (Apple Message framework v1085)
Content-Type: text/plain; charset=us-ascii
From: Warner Losh
In-Reply-To:
Date: Wed, 21 Nov 2012 18:59:37 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id:
References: <201211211357.qALDvDsP064264@svn.freebsd.org>
To: Benjamin Kaduk
X-Mailer: Apple Mail (2.1085)
X-Gm-Message-State: ALoCoQk8GywpBCRobbvm3OEN4HNnuhKXhiuqAmTBg9gvss08+BPvDQJ9VB4nv0k1dfm13xR7rs1r
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org, Eitan Adler
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 01:59:42 -0000
On Nov 21, 2012, at 6:33 PM, Benjamin Kaduk wrote:
> On Wed, 21 Nov 2012, Eitan Adler wrote:
>=20
>> On 21 November 2012 13:14, Benjamin Kaduk wrote:
>>> This seems to remove the last documentation of manually invoking =
config(8)
>>> to build a kernel, which seems worthy of explicit mention, and =
perhaps
>>> broader discussion.
>>=20
>> This should probably be documented in config(1) or some other "how =
the
> (config(8))
>> build process works" document. So far as I could tell, the old =
method
>> should be considered an implementation detail, not an alternative.
>=20
> The old method does not require building a toolchain or buildenv, if I =
remember correctly.
No, it does not. Nor does it require anything more than is on the =
system right now. Often, this is sufficient. Sometimes it isn't. The =
buildkernel version was done to keep people from shooting themselves...
Warner
>> That said I agree this probably deserves some broader consideration,
>> so perhaps doc@ is the best place to discuss? Or would a developer
>> focussed ML like hackers@ be better?
>=20
> I think hackers would be better.
>=20
> -Ben
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 02:04:54 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id BE1C9B5B
for ; Thu, 22 Nov 2012 02:04:54 +0000 (UTC)
(envelope-from lists@eitanadler.com)
Received: from mail-vb0-f54.google.com (mail-vb0-f54.google.com
[209.85.212.54])
by mx1.freebsd.org (Postfix) with ESMTP id 5C3A78FC13
for ; Thu, 22 Nov 2012 02:04:54 +0000 (UTC)
Received: by mail-vb0-f54.google.com with SMTP id l1so10371739vba.13
for ; Wed, 21 Nov 2012 18:04:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=eitanadler.com; s=0xdeadbeef;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type;
bh=fZkNd4KQM87uaPBUdSnhI+Q50C3P4r59iv5R2lbCIwI=;
b=lCdzkmqznKY3TUSLvVNSlYX/b7D6SzbweL+2BlBMWcILQOeCOHIMXPHaC90qcy0kb2
8vFr48qfZ7P0lNcfVVCBSfwrIFUaTUbIx5Cdt8dsXKXcTZtHrH4QspDFhP59PzqFSMKc
IGF0o/1fMNRwjddZx/RYd4or/qrc0dltQ3jJo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type
:x-gm-message-state;
bh=fZkNd4KQM87uaPBUdSnhI+Q50C3P4r59iv5R2lbCIwI=;
b=LJVZOL0d7R9wg525SaC07jusNle7aH+orR9bysbH1sLi1bEKQK9MCSKj27fadqWzC9
e1gEatSn8RKWd6wYIzo1yLYKORMLz65xmrs0X8zd2LmDKN2JNwEK7lOJldGhBlaUeAa4
XepfE9EqAZ8OAQIgoAgR92ZESlcF4xYz2UQvCF4A2EIP/z0yiy/WuyuzNowpuH573iSF
MDPVmfDYK3hTwPgxyz697j1soCYk1U4yXm6dpq4cBFilkgZQ+h9hE10Yumdc5c2RPrzl
mJx11YzCX/E/QOM3CLUuiViplCaNcXTuSxMUqe9yk5iCPqTq+3puX4FnW/acuGME9x7y
ITow==
Received: by 10.52.175.225 with SMTP id cd1mr27290692vdc.130.1353549893796;
Wed, 21 Nov 2012 18:04:53 -0800 (PST)
MIME-Version: 1.0
Sender: lists@eitanadler.com
Received: by 10.220.155.197 with HTTP; Wed, 21 Nov 2012 18:04:22 -0800 (PST)
In-Reply-To:
References: <201211211357.qALDvDsP064264@svn.freebsd.org>
From: Eitan Adler
Date: Wed, 21 Nov 2012 21:04:22 -0500
X-Google-Sender-Auth: PmHxZt4g5vHFd9rVjiBVA9C6j_Q
Message-ID:
Subject: Re: svn commit: r40117 - in
head/en_US.ISO8859-1/books/developers-handbook:
kernelbuild policies tools
To: Warner Losh
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQnRP/Qi3Z6tcMgoef/qwC4yQy5IP/QIu//H6/ZKEQr/gz2W6NOKIHnN0YMseU7WDRhXlD6d
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org, Benjamin Kaduk
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 02:04:54 -0000
On 21 November 2012 20:59, Warner Losh wrote:
>>> This should probably be documented in config(1) or some other "how the
>> (config(8))
>>> build process works" document. So far as I could tell, the old method
>>> should be considered an implementation detail, not an alternative.
>>
>> The old method does not require building a toolchain or buildenv, if I remember correctly.
>
> No, it does not. Nor does it require anything more than is on the system right now. Often, this is sufficient. Sometimes it isn't.
The buildkernel version was done to keep people from shooting themselves...
I've never used the manual method and almost always use "make
buildkernel -DKERNFAST -j4".
Is there value in documentation the old method as alternative or are
people using it out of habit?
--
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 02:29:56 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 1DCCE80F;
Thu, 22 Nov 2012 02:29:56 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 03CA98FC12;
Thu, 22 Nov 2012 02:29:56 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM2TtCc075807;
Thu, 22 Nov 2012 02:29:55 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM2TtbM075806;
Thu, 22 Nov 2012 02:29:55 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211220229.qAM2TtbM075806@svn.freebsd.org>
From: Mark Linimon
Date: Thu, 22 Nov 2012 02:29:55 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40123 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 02:29:56 -0000
Author: linimon
Date: Thu Nov 22 02:29:55 2012
New Revision: 40123
URL: http://svnweb.freebsd.org/changeset/doc/40123
Log:
Document more automation just added to the scripts. Demote the hard-coded
advice associated with it down to just being examples.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 01:35:43 2012 (r40122)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 02:29:55 2012 (r40123)
@@ -2562,27 +2562,33 @@ cd /var/portbuild/arch
- Create a directory for buildlogs and errorlogs:
- (XXX MCL specific to pointyhat; fix this!)
+ Create an archive directory for buildlogs and errorlogs.
+
+ If you are going to store your historical buildlogs and
+ errorlogs on your head node's hard drive, you may skip this step.
+ Otherwise:
+
+ Create an external directory and link to it:
+
+
+ Creating and linking an external archive directory
+
mkdir /dumpster/pointyhat/arch/archive
-
+ ln -s /dumpster/pointyhat/arch/archive archive
+
+ (Historical note that only applied to the original
+ pointyhat.FreeBSD.org installation)
+
It is possible that /dumpster/pointyhat
will not have enough space. In that case, create the archive
directory as
/dumpster/pointyhat/arch/archive
- and symlink to that. (This needs to be sorted out.)
+ and symlink to that.
-
-
- Create a link to the above for the webserver:
- (XXX MCL specific to pointyhat; fix this!)
- ln -s /dumpster/pointyhat/arch/archive archive
-
-
@@ -2644,19 +2650,26 @@ cd /var/portbuild/arch
- Edit the .ssh/config file for
+ If desired,
+ edit the .ssh/config file for
convenience in using ssh.
- If needed, make the private configuration directory:
+ If you need to create any tunnels:
+
+
+
+ Make a private configuration directory:
mkdir /var/portbuild/conf/arch
-
-
+
+
-
+ In that directory: create any dotunnel.*
scripts needed.
+
+
@@ -2697,7 +2710,7 @@ ln -s ../arch
-
+ (Only necessary for old codebase):
In the /var/portbuild/errorlogs/
directory, create two more links for the webserver:
ln -s ../arch/archive/buildlogs arch-buildlogs
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 03:49:19 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id E9C4DB6F;
Thu, 22 Nov 2012 03:49:19 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id CEBE58FC0C;
Thu, 22 Nov 2012 03:49:19 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM3nJix087031;
Thu, 22 Nov 2012 03:49:19 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM3nJOD087030;
Thu, 22 Nov 2012 03:49:19 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211220349.qAM3nJOD087030@svn.freebsd.org>
From: Mark Linimon
Date: Thu, 22 Nov 2012 03:49:19 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40124 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 03:49:20 -0000
Author: linimon
Date: Thu Nov 22 03:49:19 2012
New Revision: 40124
URL: http://svnweb.freebsd.org/changeset/doc/40124
Log:
The global make.conf files have been proven to be obsolete.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 02:29:55 2012 (r40123)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 03:49:19 2012 (r40124)
@@ -2616,12 +2616,6 @@ cd /var/portbuild/arch
- Create a local make.conf. In the
- most trivial case, you can
- ln ../make.conf ./make.conf
-
-
- Create an empty mlist file.
@@ -3067,11 +3061,6 @@ ganglia:*:102:102::0:0:User &:/usr/l
- /var/portbuild/conf/make.conf
- is most likely obsolete.
-
-
- Configure the server by making the following changes to
/var/portbuild/conf/server.conf:
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 04:44:43 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id E30A3967;
Thu, 22 Nov 2012 04:44:43 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id C0FFE8FC08;
Thu, 22 Nov 2012 04:44:43 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM4ih4b095297;
Thu, 22 Nov 2012 04:44:43 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM4ihOS095296;
Thu, 22 Nov 2012 04:44:43 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211220444.qAM4ihOS095296@svn.freebsd.org>
From: Mark Linimon
Date: Thu, 22 Nov 2012 04:44:43 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40125 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 04:44:44 -0000
Author: linimon
Date: Thu Nov 22 04:44:43 2012
New Revision: 40125
URL: http://svnweb.freebsd.org/changeset/doc/40125
Log:
Document that more automation is forthcoming.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 03:49:19 2012 (r40124)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 04:44:43 2012 (r40125)
@@ -2523,6 +2523,11 @@ dopackages without -n
How to configure a new architecture
+
+ Work is underway to automate the directory creation in
+ the next section.
+
+
Steps necessary before qmanager is started
@@ -2562,7 +2567,8 @@ cd /var/portbuild/arch
- Create an archive directory for buildlogs and errorlogs.
+ Create an archive directory for buildlogs and errorlogs
+ under archive/.If you are going to store your historical buildlogs and
errorlogs on your head node's hard drive, you may skip this step.
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 06:05:50 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 01B8576A;
Thu, 22 Nov 2012 06:05:49 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id D1ACA8FC13;
Thu, 22 Nov 2012 06:05:49 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAM65nGT008877;
Thu, 22 Nov 2012 06:05:49 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAM65nEE008876;
Thu, 22 Nov 2012 06:05:49 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211220605.qAM65nEE008876@svn.freebsd.org>
From: Mark Linimon
Date: Thu, 22 Nov 2012 06:05:49 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40126 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 06:05:50 -0000
Author: linimon
Date: Thu Nov 22 06:05:49 2012
New Revision: 40126
URL: http://svnweb.freebsd.org/changeset/doc/40126
Log:
Now that "build create" has been taught to automate more tasks, denote those
as "old codebase". This requires a bit of shuffling around to represent the
minimum expenditure of effort, as determined by a fair amount of testing.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 04:44:43 2012 (r40125)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Thu Nov 22 06:05:49 2012 (r40126)
@@ -2523,11 +2523,6 @@ dopackages without -n
How to configure a new architecture
-
- Work is underway to automate the directory creation in
- the next section.
-
-
Steps necessary before qmanager is started
@@ -2565,6 +2560,18 @@ cd /var/portbuild/arch
Create and populate the .ssh directory.
+
+
+
+ The next steps are most easily done as user
+ ports-arch.
+
+
+
+
+ Create a fresh portbuild.conf file
+ from one of the ones for another architecture.
+ Create an archive directory for buildlogs and errorlogs
@@ -2595,26 +2602,17 @@ cd /var/portbuild/arch
-
-
- The next steps are most easily done as user
- ports-arch.
-
-
-
- In the
+ (Only necessary for old codebase)
+ In the
/var/portbuild/arch
directory:mkdir clients
- Populate clients as usual.
-
-
-
- mkdir loads
+ (Only necessary for old codebase)
+ mkdir loads
@@ -2622,7 +2620,8 @@ cd /var/portbuild/arch
- Create an empty mlist file.
+ (Only necessary for old codebase)
+ Create an empty mlist file.
@@ -2635,8 +2634,20 @@ cd /var/portbuild/arch
- Create a fresh portbuild.conf file
- from one of the ones for another architecture.
+ For each branch that will be supported, do the following:
+
+
+
+
+ Kick-start the build for the branch with
+ build create archbranch
+
+
+
+
+
+
+ Populate clients as usual.
@@ -2748,38 +2759,20 @@ ln -s ../archTell qmanager about the arch:
python path/qmanager/qclient add_acl name=ports-arch uidlist=ports-arch gidlist=portmgr sense=1
-
-
- Again, as
- ports-arch:
-
-
- For each branch that will be supported, do the following:
- Kick-start the build for the branch with
- build create archbranch
-
-
- Create
bindist.tar.
-
-
- One last time using sudo:
-
-
- (Only necessary for old codebase):
Only after the first time a
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 11:55:49 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id A4F04BA2;
Thu, 22 Nov 2012 11:55:49 +0000 (UTC) (envelope-from jlh@FreeBSD.org)
Received: from smtp5-g21.free.fr (smtp5-g21.free.fr [IPv6:2a01:e0c:1:1599::14])
by mx1.freebsd.org (Postfix) with ESMTP id B44288FC12;
Thu, 22 Nov 2012 11:55:45 +0000 (UTC)
Received: from endor.tataz.chchile.org (unknown [82.233.239.98])
by smtp5-g21.free.fr (Postfix) with ESMTP id 09F70D481A8;
Thu, 22 Nov 2012 12:55:38 +0100 (CET)
Received: from felucia.tataz.chchile.org (felucia.tataz.chchile.org
[192.168.1.9])
by endor.tataz.chchile.org (Postfix) with ESMTP id E0758F78;
Thu, 22 Nov 2012 12:55:37 +0100 (CET)
Received: by felucia.tataz.chchile.org (Postfix, from userid 1000)
id C9CD3107CB; Thu, 22 Nov 2012 11:55:37 +0000 (UTC)
Date: Thu, 22 Nov 2012 12:55:37 +0100
From: Jeremie Le Hen
To: Eitan Adler
Subject: Re: svn commit: r40082 - head/en_US.ISO8859-1/books/handbook/ports
Message-ID: <20121122115537.GC60812@felucia.tataz.chchile.org>
Mail-Followup-To: Eitan Adler ,
Benedict Reuschling , svn-doc-head@freebsd.org,
svn-doc-all@freebsd.org, doc-committers@freebsd.org
References: <201211181757.qAIHvV10080133@svn.freebsd.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To:
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
Benedict Reuschling , doc-committers@freebsd.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 11:55:49 -0000
Hi,
On Sun, Nov 18, 2012 at 01:32:07PM -0500, Eitan Adler wrote:
> On 18 November 2012 12:57, Benedict Reuschling wrote:
> > Author: bcr
> > Date: Sun Nov 18 17:57:31 2012
> > New Revision: 40082
> > URL: http://svnweb.freebsd.org/changeset/doc/40082
> >
> > Log:
> > Add a section describing the use of the quicksearch feature to
> > find ports.
> >
> > PR: docs/173704 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=173704
> > Submitted by: Edward (edward rdtan net)
>
> please don't obfuscate email addresses. This makes it much harder to
> copy and paste for zero benefit. This also makes it harder to search
> to see if they have submitted other patches.
You can still look for the individual part of the email and find
something useful I think? It has some the small benefit IMHO of
hindering basic email addresses harvesting.
--
Jeremie Le Hen
Scientists say the world is made up of Protons, Neutrons and Electrons.
They forgot to mention Morons.
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 13:31:09 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 995CA718;
Thu, 22 Nov 2012 13:31:09 +0000 (UTC)
(envelope-from utisoft@gmail.com)
Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com
[209.85.214.54])
by mx1.freebsd.org (Postfix) with ESMTP id 10D098FC0C;
Thu, 22 Nov 2012 13:31:07 +0000 (UTC)
Received: by mail-bk0-f54.google.com with SMTP id je9so2954190bkc.13
for ; Thu, 22 Nov 2012 05:31:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type; bh=+zBFWx1RlIn8iYnFNQb8MKniliseCa/3g8ttdLhjQiI=;
b=OsUegbQIkcn15RiaGP66cS5YVkcfsXBV+CoryLlxxZo4Fy+jzAAgrvMu9RkHjKtT8W
plVaFvhxwUFnH52RhPj0LSjKBrgvgCn+/2fzmPTCrPBE9ou7N81VJG1oE04c3Hf0Z5Tx
ZEbZLj5C7/RreTooLY/YoNvIZJq4zFAB2YIpRuaRWh/w3pUp06qhn2RnlFoUDMUKzBkX
80AN5mEDsvj/Q7JmI77Ce800Bz0fb3ibHCyey/QLxV4Uz6x1ULrZjEID4Hjnsj8dl/vw
Wn6bb8jTyxcgU9PKOnvd72IdqtMrA9e/1d3uIVMBlPiFa7jZJIuEHsVfUkPP+P7Y9qIk
+m8A==
MIME-Version: 1.0
Received: by 10.204.130.140 with SMTP id t12mr273022bks.39.1353591066865; Thu,
22 Nov 2012 05:31:06 -0800 (PST)
Received: by 10.204.50.197 with HTTP; Thu, 22 Nov 2012 05:31:06 -0800 (PST)
Received: by 10.204.50.197 with HTTP; Thu, 22 Nov 2012 05:31:06 -0800 (PST)
In-Reply-To: <20121122115537.GC60812@felucia.tataz.chchile.org>
References: <201211181757.qAIHvV10080133@svn.freebsd.org>
<20121122115537.GC60812@felucia.tataz.chchile.org>
Date: Thu, 22 Nov 2012 13:31:06 +0000
Message-ID:
Subject: Re: svn commit: r40082 - head/en_US.ISO8859-1/books/handbook/ports
From: Chris Rees
To: svn-doc-head@freebsd.org, Benedict Reuschling ,
Eitan Adler , doc-committers@freebsd.org,
svn-doc-all@freebsd.org
Content-Type: text/plain; charset=ISO-8859-1
X-Content-Filtered-By: Mailman/MimeDel 2.1.14
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 13:31:09 -0000
On 22 Nov 2012 11:56, "Jeremie Le Hen" wrote:
>
> Hi,
>
> On Sun, Nov 18, 2012 at 01:32:07PM -0500, Eitan Adler wrote:
> > On 18 November 2012 12:57, Benedict Reuschling wrote:
> > > Author: bcr
> > > Date: Sun Nov 18 17:57:31 2012
> > > New Revision: 40082
> > > URL: http://svnweb.freebsd.org/changeset/doc/40082
> > >
> > > Log:
> > > Add a section describing the use of the quicksearch feature to
> > > find ports.
> > >
> > > PR: docs/173704
http://www.FreeBSD.org/cgi/query-pr.cgi?pr=173704
> > > Submitted by: Edward (edward rdtan net)
> >
> > please don't obfuscate email addresses. This makes it much harder to
> > copy and paste for zero benefit. This also makes it harder to search
> > to see if they have submitted other patches.
>
> You can still look for the individual part of the email and find
> something useful I think? It has some the small benefit IMHO of
> hindering basic email addresses harvesting.
Not really; addresses are splashed all over our site in many places.
Also, from the point of view of submitters who may be considered for a
commit bit it is advantageous to have their email intact, so the logs can
be grepped.
Chris
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 13:44:34 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id A7D4A959;
Thu, 22 Nov 2012 13:44:34 +0000 (UTC)
(envelope-from rene@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 8862D8FC15;
Thu, 22 Nov 2012 13:44:34 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMDiYG2089705;
Thu, 22 Nov 2012 13:44:34 GMT (envelope-from rene@svn.freebsd.org)
Received: (from rene@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMDiYgi089704;
Thu, 22 Nov 2012 13:44:34 GMT (envelope-from rene@svn.freebsd.org)
Message-Id: <201211221344.qAMDiYgi089704@svn.freebsd.org>
From: Rene Ladan
Date: Thu, 22 Nov 2012 13:44:34 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40127 - head/nl_NL.ISO8859-1/books/handbook/geom
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 13:44:34 -0000
Author: rene
Date: Thu Nov 22 13:44:34 2012
New Revision: 40127
URL: http://svnweb.freebsd.org/changeset/doc/40127
Log:
MFen r39631 -> r39988
Modified:
head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml
Modified: head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml
==============================================================================
--- head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml Thu Nov 22 06:05:49 2012 (r40126)
+++ head/nl_NL.ISO8859-1/books/handbook/geom/chapter.xml Thu Nov 22 13:44:34 2012 (r40127)
@@ -5,7 +5,7 @@
$FreeBSD$
%SOURCE% en_US.ISO8859-1/books/handbook/geom/chapter.xml
- %SRCID% 39631
+ %SRCID% 39988
-->
@@ -244,220 +244,586 @@ Done.schijf spiegelen
- Spiegelen (mirroring) is een technologie die
- door veel bedrijven en thuisgebruikers wordt ingezet om gegevens
- te back-uppen zonder onderbrekingen. Als er een spiegel bestaat,
- betekent dat eenvoudigweg dat schijfB een kopie is van schijfA,
- of misschien zijn schijvenC+D een kopie van schijvenA+B. Los van
- de schijfinstellingen is het belangrijkste aspect dat de
- gegevens van de ene schijf of partitie worden gerepliceerd naar
- de andere. Later kunnen die gegevens eenvoudiger worden hersteld
- of geback-upped zonder dat dit leidt tot onderbrekingen in
- dienstverlening of toegang tot gegevens en schijven kunnen zelfs
- fysiek worden opgeslagen in een kluis.
-
- Begin met een systeem dat twee schijven heeft van gelijke
- grootte. Deze oefeningen stellen dat het directe-toegang
- (&man.da.4;) SCSI-schijven zijn.
+ RAID1
-
- Primaire schijven spiegelen
-
- Aannemende dat &os; op het eerste
- da0-schijfapparaat is
- genstalleerd, dient er aan &man.gmirror.8; verteld te
- worden om daar de primaire gegevens op te slaan.
-
- Voordat de mirror gebouwd wordt, dient aanvullende
- debuginformatie en openingstoegang tot het apparaat aangezet te
- worden door de &man.sysctl.8;-optie
- kern.geom.debugflags op de volgende waarde in
- te stellen:
-
- &prompt.root; sysctl kern.geom.debugflags=17
-
- Maak nu de mirror aan. Begin het proces door informatie
- over metagegevens op het primaire schijfapparaat op te slaan,
- waardoor effectief het apparaat /dev/mirror/gm aangemaakt
- wordt met het volgende commando:
-
-
- Het creeren van een mirror buiten de opstartschijf
- kan resulteren in gegevensverlies als er enige gegevens zijn
- opgeslagen op de laatste sector van de schijf. Dit gevaar
- wordt verminderd als het creeren van de mirror direct na
- een verse installatie van &os; wordt gedaan. De volgende procedure
- werkt ook niet samen met de instellingen van de standaardinstallatie
- van &os; 9.X dat het nieuwe
- partitieschema GPT gebruikt. GEOM zal de
- metagegevens van GPT overschrijven, wat'
- gegevensverlies en mogelijk een onstartbaar systeem tot gevolg
- heeft.
-
-
- &prompt.root; gmirror label -vb round-robin gm0 /dev/da0
-
- Het systeem hoort te antwoorden met:
+ RAID1, of spiegelen, is de
+ techniek om dezelfde gegevens naar meer dan 蜑n schijf te schrijven.
+ Spiegels worden normaliter gebruikt om tegen gegevensverlies te beschermen
+ indien een schijf kapot gaat. Elke schijf in een spiegel bevat een
+ identieke kopie van de gegevens. Wanneer een individuele schijf het
+ begeeft, blijft de spiegel functioneren, en levert het gegevens van de
+ schijven die nog wel functioneren. De computer blijft draaien en de
+ beheerder heeft tijd om de kapotte schijf te vervangen zonder onderbreking
+ voor de gebruikers.
+
+ Twee veelvoorkomende situaties worden in deze voorbeelden getoond.
+ Het eerste is het maken van een spiegel van twee nieuwe schijven en het
+ als vervanging voor een bestaande enkele schijf te gebruiken. Het tweede
+ voorbeeld maakt een spiegel op een enkele nieuwe schijf aan, kopieert de
+ gegevens van de oude schijf er naar toe, en plaatst daarna de oude schijf
+ in de spiegel. Hoewel deze procedure iets moeilijker is, is er maar 蜑n
+ nieuwe schijf nodig.
+
+ Traditioneel zijn de twee schijven in een spiegel van hetzelfde model
+ en hebben ze dezelfde capaciteit, maar &man.gmirror.8; verplicht dit niet.
+ Spiegels die met ongelijke schijven zijn gemaakt zullen de capaciteit van
+ de kleinste schijf in de spiegel aannemen. Extra schijfruimte op grotere
+ schijven zal ongebruikt blijven. Schijven die later in de spiegel worden
+ geplaatst moeten tenminste evenveel capaciteit hebben als de kleinste
+ schijf die reeds in de spiegel zit.
+
+
+ De procedures voor het spiegelen die hier getoond worden zijn
+ niet-destructief, maar maak zoals bij elke grote schijfoperatie eerst
+ een volledige back-up.
+
+
+
+ Kwesties met meta-gegevens
+
+ Veel schijfsystemen slaan meta-gegevens op aan het einde van elke
+ schijf. Oude meta-gegevens dienen gewist te worden voordat de schijf
+ herbruikt wordt voor een spiegel. De meeste problemen worden
+ veroorzaakt door twee soorten van achtergebleven meta-gegevens:
+ GPT-partitietabellen en oude meta-gegevens van &man.gmirror.8; van een
+ vorige spiegel.
+
+ GPT-meta-gegevens kunnen gewist worden met &man.gpart.8;. Dit
+ voorbeeld wist zowel de primaire als de back-up GPT-partitietabellen van
+ schijf ada8:
+
+ &prompt.root; gpart destroy -F ada8
+ &man.gmirror.8; kan in 蜑n stap een schijf uit een actieve spiegel
+ halen en de meta-gegevens wissen. Hier wordt de voorbeeldschijf
+ ada8 uit de actieve spiegel
+ gm4 gehaald:
+
+ &prompt.root; gmirror remove gm4 ada8
+
+ Gebruik, als de spiegel niet draait maar er nog oude meta-gegevens
+ van de spiegel op de schijf staan, gmirror clear om
+ deze te verwijderen:
+
+ &prompt.root; gmirror clear ada8
+
+ &man.gmirror.8; slaat 蜑n blok aan meta-gegevens aan het einde van
+ de schijf op. Omdat GPT-partitieschema's ook meta-gegevens aan het
+ einde van de schijf opslaan, wordt het spiegelen van volledige
+ GPT-schijven met &man.gmirror.8; niet aangeraden. Hier wordt
+ MBR-partitionering gebruikt omdat het alleen een partitietabel aan het
+ begin van de schijf opslaat en niet conflicteert met
+ &man.gmirror.8;.
+
- Metadata value stored on /dev/da0.
-Done.
+
+ Een spiegel met twee nieuwe schijven maken
- Initialiseer GEOM, dit zal de kernelmodule
- /boot/kernel/geom_mirror.ko laden:
+ In dit voorbeeld is &os; reeds op een enkele schijf
+ ada0 genstalleerd. Twee nieuwe schijven,
+ ada1 en ada2 zijn met
+ het systeem verbonden. Er zal een nieuwe spiegel op deze twee schijven
+ aangemaakt worden die de oude enkele schijf zal vervangen.
+
+ &man.gmirror.8; heeft een kernelmodule
+ geom_mirror.ko nodig, ingebouwd in de kernel of
+ geladen tijdens het opstarten of draaien. Laadt nu handmatig de
+ kernelmodule:&prompt.root; gmirror load
-
- Wanneer dit commando succesvol verloopt, maakt het het
- apparaatknooppunt gm0 aan onder de
- map /dev/mirror.
-
+ Maak de spiegel aan met de twee nieuwe schijven:
- Maak het mogelijk om de kernelmodule
- geom_mirror.ko tijdens systeeminitialisatie
- te laden:
-
- &prompt.root; echo 'geom_mirror_load="YES"' >> /boot/loader.conf
-
- Bewerk het bestand /etc/fstab, waarbij
- verwijzingen naar het oude da0 worden
- vervangen door de nieuwe apparaatknooppunten van het
- mirrorapparaat gm0.
+ &prompt.root; gmirror label -v gm0 /dev/ada1 /dev/ada2
-
- Indien &man.vi.1; de geprefereerde tekstverwerker is, is
- het volgende een gemakkelijke manier om deze taak te
- volbrengen:
-
- &prompt.root; vi /etc/fstab
-
- Maak een reservekopie van de huidige gegevens van
- fstab in &man.vi.1; door :w
- /etc/fstab.bak in te typen. Vervang daarna alle
- oude verwijzingen naar da0 door
- gm0 door
- :%s/da/mirror\/gm/g in te typen.
-
+ gm0 is een door de gebruiker gekozen
+ apparaatnaam die aan de nieuwe spiegel wordt toegekend. Nadat de
+ spiegel is gestart, zal deze apparaatnaam verschijnen in de map
+ /dev/mirror/.
+
+ Nu kunnen er met &man.gpart.8; MBR- en bsdlabel-partitietabellen op
+ de spiegel worden aangemaakt. Hier wordt er een traditioneel schema
+ van een gesplitst bestandssysteem getoond, met partities voor
+ /, swap, /var,
+ /tmp en /usr. Dit werkt ook
+ voor een enkel bestandssysteem met enkel / en
+ een wisselpartitie.
+
+ Partities op de spiegel hoeven niet dezelfde grootte te hebben als
+ die op de bestaande schijf, maar moeten groot genoeg zijn om alle
+ gegevens die reeds op ada0 staan te kunnen
+ bevatten.
+
+ &prompt.root; gpart create -s MBR mirror/gm0
+&prompt.root; gpart add -t freebsd -a 4k mirror/gm0
+&prompt.root; gpart show mirror/gm0
+=> 63 156301423 mirror/gm0 MBR (74G)
+ 63 63 - free - (31k)
+ 126 156301299 1 freebsd (74G)
+ 156301425 61 - free - (30k)
+
+ &prompt.root; gpart create -s BSD mirror/gm0s1
+&prompt.root; gpart add -t freebsd-ufs -a 4k -s 2g mirror/gm0s1
+&prompt.root; gpart add -t freebsd-swap -a 4k -s 4g mirror/gm0s1
+&prompt.root; gpart add -t freebsd-ufs -a 4k -s 2g mirror/gm0s1
+&prompt.root; gpart add -t freebsd-ufs -a 4k -s 1g mirror/gm0s1
+&prompt.root; gpart add -t freebsd-ufs -a 4k mirror/gm0s1
+&prompt.root; gpart show mirror/gm0s1
+=> 0 156301299 mirror/gm0s1 BSD (74G)
+ 0 2 - free - (1.0k)
+ 2 4194304 1 freebsd-ufs (2.0G)
+ 4194306 8388608 2 freebsd-swap (4.0G)
+ 12582914 4194304 4 freebsd-ufs (2.0G)
+ 16777218 2097152 5 freebsd-ufs (1.0G)
+ 18874370 137426928 6 freebsd-ufs (65G)
+ 156301298 1 - free - (512B)
+
+ Maak de spiegel opstartbaar door opstartcode in het MBR en bsdlabel
+ te installeren en de actieve slice in te stellen:
+
+ &prompt.root; gpart bootcode -b /boot/mbr mirror/gm0
+&prompt.root; gpart set -a active -i 1 mirror/gm0
+&prompt.root; gpart bootcode -b /boot/boot mirror/gm0s1
+
+ Formatteer de bestandssystemen op de nieuwe spiegel en zet daarbij
+ soft-updates aan.
+
+ &prompt.root; newfs -U /dev/mirror/gm0s1a
+&prompt.root; newfs -U /dev/mirror/gm0s1d
+&prompt.root; newfs -U /dev/mirror/gm0s1e
+&prompt.root; newfs -U /dev/mirror/gm0s1f
+
+ Bestandssystemen van de originele schijf
+ (ada0) kunnen nu met &man.dump.8; en
+ &man.restore.8; naar de spiegel gekopieerd worden:
+
+ &prompt.root; mount /dev/mirror/gm0s1a /mnt
+&prompt.root; dump -C16 -b64 -0aL -f - / | (cd /mnt && restore -rf -)
+&prompt.root; mount /dev/mirror/gm0s1d /mnt/var
+&prompt.root; mount /dev/mirror/gm0s1e /mnt/tmp
+&prompt.root; mount /dev/mirror/gm0s1f /mnt/usr
+&prompt.root; dump -C16 -b64 -0aL -f - /var | (cd /mnt/var && restore -rf -)
+&prompt.root; dump -C16 -b64 -0aL -f - /tmp | (cd /mnt/tmp && restore -rf -)
+&prompt.root; dump -C16 -b64 -0aL -f - /usr | (cd /mnt/usr && restore -rf -)
+
+ /mnt/etc/fstab moet bewerkt worden om naar de
+ nieuwe bestandssystemen op de spiegel te wijzen:
+
+ # Device Mountpoint FStype Options Dump Pass#
+/dev/mirror/gm0s1a / ufs rw 1 1
+/dev/mirror/gm0s1b none swap sw 0 0
+/dev/mirror/gm0s1d /var ufs rw 2 2
+/dev/mirror/gm0s1e /tmp ufs rw 2 2
+/dev/mirror/gm0s1f /usr ufs rw 2 2
+
+ Als de kernelmodule &man.gmirror.8; niet in de kernel is ingebouwd,
+ wordt /mnt/boot/loader.conf bewerkt om de module
+ tijdens het opstarten te laden:
+
+ geom_mirror_load="YES"
+
+ Herstart het systeem om de nieuwe spiegel te testen en te verifiren
+ dat alle gegevens zijn gekopieerd. Het BIOS zal de spiegel als twee
+ individuele schijven zien in plaats van als een spiegel. Omdat de
+ schijven identiek zijn, maakt het niet uit vanaf welke schijf wordt
+ opgestart.
+
+ Bekijk de sectie Problemen
+ oplossen als er problemen zijn tijdens het opstarten. Door de
+ originele ada0 uit te schakelen en los te
+ koppelen kan het als offline back-up bewaard worden.
- Het resulterende fstab zou er ongeveer
- hetzelfde als het volgende uit moeten zien. Het maakt niet uit
- of de schijfstations SCSI of
- RAID zijn, het
- RAID-apparaat zal ongeacht hiervan
- gm zijn.
-
- # Device Mountpoint FStype Options Dump Pass#
-/dev/mirror/gm0s1b none swap sw 0 0
-/dev/mirror/gm0s1a / ufs rw 1 1
-/dev/mirror/gm0s1d /usr ufs rw 0 0
-/dev/mirror/gm0s1f /home ufs rw 2 2
-#/dev/mirror/gm0s2d /store ufs rw 2 2
-/dev/mirror/gm0s1e /var ufs rw 2 2
-/dev/acd0 /cdrom cd9660 ro,noauto 0 0
-
- Start het systeem opnieuw op:
-
- &prompt.root; shutdown -r now
-
- Tijdens de systeeminitialisatie dient het apparaat
- gm0 in plaats van
- da0 gebruikt te worden. Als het
- systeem volledig is genitialiseerd, kan dit gecontroleerd
- worden door de uitvoer van het commando mount
- te inspecteren:
-
- &prompt.root; mount
-Filesystem 1K-blocks Used Avail Capacity Mounted on
-/dev/mirror/gm0s1a 1012974 224604 707334 24% /
-devfs 1 1 0 100% /dev
-/dev/mirror/gm0s1f 45970182 28596 42263972 0% /home
-/dev/mirror/gm0s1d 6090094 1348356 4254532 24% /usr
-/dev/mirror/gm0s1e 3045006 2241420 559986 80% /var
-devfs 1 1 0 100% /var/named/dev
-
- De uitvoer ziet er als verwacht uit. Plaats als laatste
- stap, om synchronisatie te beginnen, de schijf
- da1 in de mirror met het volgende
- commando:
-
- &prompt.root; gmirror insert gm0 /dev/da1
-
- De status kan gecontroleerd worden tijdens het bouwen van de
- mirror met het volgende commando:
-
- &prompt.root; gmirror status
-
- Wanneer de mirror gebouwd is en alle huidige gegevens zijn
- gesynchroniseerd, dient de uitvoer van het bovenstaande commando
- er als volgt uit te zien:
-
- Name Status Components
-mirror/gm0 COMPLETE da0
- da1
-
- Als er problemen zijn, of als de mirror nog bezig is om het
- bouwproces te voltooien, zal het voorbeeld
- DEGRADED in plaats van
- COMPLETE laten zien.
+ Tijdens het gebruik zal de spiegel zich net zoals de originele
+ enkele schijf gedragen.
- Problemen oplossen
+ Een spiegel met een bestaande schijf aanmaken
-
- Systeem weigert op te starten
+ In dit voorbeeld is &os; reeds genstalleerd op een enkele schijf,
+ ada0. Een nieuwe schijf,
+ ada1, is met het systeem verbonden. Er zal
+ een spiegel van 蜑n schijf worden aangemaakt op de nieuwe schijf, het
+ bestaande systeem zal ernaar worden gekopieerd, en daarna zal de oude
+ schijf in de spiegel worden geplaatst. Deze enigszins complexe
+ procedure is nodig omdat &man.gmirror.8; een blok van 512 bytes aan
+ meta-gegevens aan het einde van elke schijf moet plaatsen en de
+ bestaande ada0 meestal alle ruimte reeds heeft
+ toegewezen.
- Als een systeem opstart in een prompt dat op het volgende
- lijkt:
+ Laadt de kernelmodule &man.gmirror.8;:
- ffs_mountroot: can't find rootvp
-Root mount failed: 6
-mountroot>
+ &prompt.root; gmirror load
- Herstart te machine met de aan/uit-schakelaar of met de
- resetknop. Selecteer in het bootmenu optie zes (6).
- Hierdoor komt een systeem in een &man.loader.8; prompt. Laad
- de kernelmodules handmatig:
+ Controleer de mediagrootte van de originele schijf met
+ &man.diskinfo.8;:
- OK? load geom_mirror
-OK? boot
+ &prompt.root; diskinfo -v ada0 | head -n3
+/dev/ada0
+ 512 # sectorsize
+ 1000204821504 # mediasize in bytes (931G)
+
+ Maak een spiegel aan op de nieuwe schijf. Om er zeker van te zijn
+ dat de capaciteit van de spiegel niet groter is dan die van de originele
+ schijf, wordt &man.gnop.8; gebruikt om een nepschijf van precies
+ dezelfde grootte aan te maken. Deze schijf slaat geen gegevens op, maar
+ wordt alleen gebruikt om de grootte van de spiegel te begrenzen.
+ Wanneer &man.gmirror.8; de spiegel aanmaakt, zal het de capaciteit
+ beperken tot de grootte van gzero.nop zelfs
+ als de nieuwe schijf (ada1) meer ruimte heeft.
+ Merk op dat de 1000204821504 op de tweede
+ regel gelijk moet zijn aan de mediagrootte van
+ ada0 zoals hierboven door &man.diskinfo.8; is
+ getoond.
+
+ &prompt.root; geom zero load
+&prompt.root; gnop create -s 1000204821504 gzero
+&prompt.root; gmirror label -v gm0 gzero.nop ada1
+&prompt.root; gmirror forget gm0
+
+ gzero.nop slaat geen gegevens op, dus ziet
+ de spiegel het niet als verbonden. De spiegel wordt verteld om
+ componenten die niet verbonden zijn te vergeten, waarbij
+ referenties naar gzero.nop worden verwijderd.
+ Het resultaat is een spiegelapparaat dat slechts 蜑n enkele schijf,
+ ada1, bevat.
+
+ Bekijk de partitietabel van ada0 nadat
+ gm0 is aangemaakt.
+
+ Deze uitvoer komt van een schijf van 1 TB. Als er wat
+ niet-toegewezen ruimte aanwezig is aan het einde van de schijf, kan de
+ inhoud direct van ada0 naar de nieuwe spiegel
+ worden gekopieerd.
+
+ Als de uitvoer echter toont dat alle ruimte op de schijf is
+ toegewezen zoals in de volgende lijst, is er geen ruimte over voor de
+ 512 bytes aan meta-gegevens van &man.gmirror.8; aan het einde van de
+ schijf.
+
+ &prompt.root; gpart show ada0
+=> 63 1953525105 ada0 MBR (931G)
+ 63 1953525105 1 freebsd [active] (931G)
+
+ In dit geval moet de partitietabel worden bewerkt om de capaciteit
+ op mirror/gm0 met 蜑n sector te verminderen.
+ De procedure hiervoor wordt later uitgelegd.
+
+ In beide gevallen dienen de partitietabellen op de primaire schijf
+ eerst gekopieerd te worden. Dit kan gedaan worden met de subcommando's
+ backup en restore van
+ &man.gpart.8;.
+
+ &prompt.root; gpart backup ada0 > table.ada0
+&prompt.root; gpart backup ada0s1 > table.ada0s1
+
+ Deze subcommando's maken twee bestanden aan,
+ table.ada0 en table.ada0s1.
+ Dit voorbeeld komt van een schijf van 1 TB af:
+
+ &prompt.root; cat table.ada0
+MBR 4
+1 freebsd 63 1953525105 [active]
+
+ &prompt.root; cat table.ada0s1
+BSD 8
+1 freebsd-ufs 0 4194304
+2 freebsd-swap 4194304 33554432
+4 freebsd-ufs 37748736 50331648
+5 freebsd-ufs 88080384 41943040
+6 freebsd-ufs 130023424 838860800
+7 freebsd-ufs 968884224 984640881
+
+ Als de gehele schijf was gebruikt in de uitvoer van &man.gpart.8;
+ show, dan moet de capaciteit in deze partitietabellen
+ met 蜑n sector verminderd worden. Bewerk de twee bestanden zodat de
+ grootte van zowel de slice als de laatste partitie met 蜑n verminderd
+ wordt. Dit zijn de laatste getallen in elke lijst.
+
+ &prompt.root; cat table.ada0
+MBR 4
+1 freebsd 63 1953525104 [active]
+
+ &prompt.root; cat table.ada0s1
+BSD 8
+1 freebsd-ufs 0 4194304
+2 freebsd-swap 4194304 33554432
+4 freebsd-ufs 37748736 50331648
+5 freebsd-ufs 88080384 41943040
+6 freebsd-ufs 130023424 838860800
+7 freebsd-ufs 968884224 984640880
+
+ Als er tenminste 蜑n sector aan het einde van de schijf niet was
+ toegewezen, kunnen deze twee bestanden ongewijzigd gebruikt worden.
+ Herstel nu de partitietabel naar
+ mirror/gm0.
+
+ &prompt.root; gpart restore mirror/gm0 < table.ada0
+&prompt.root; gpart restore mirror/gm0s1 < table.ada0s1
+
+ Controleer de partitietabel met &man.gpart.8;
+ show. Dit voorbeeld heeft
+ gm0s1a voor /,
+ gm0s1d voor /var,
+ gm0s1e voor /usr,
+ gm0s1f voor /data1 en
+ gm0s1g voor /data2.
+
+ &prompt.root; gpart show mirror/gm0
+=> 63 1953525104 mirror/gm0 MBR (931G)
+ 63 1953525042 1 freebsd [active] (931G)
+ 1953525105 62 - free - (31k)
+
+&prompt.root; gpart show mirror/gm0s1
+=> 0 1953525042 mirror/gm0s1 BSD (931G)
+ 0 2097152 1 freebsd-ufs (1.0G)
+ 2097152 16777216 2 freebsd-swap (8.0G)
+ 18874368 41943040 4 freebsd-ufs (20G)
+ 60817408 20971520 5 freebsd-ufs (10G)
+ 81788928 629145600 6 freebsd-ufs (300G)
+ 710934528 1242590514 7 freebsd-ufs (592G)
+ 1953525042 63 - free - (31k)
+
+ Zowel de slice als de laatste partitie dienen wat vrije ruimte aan
+ het einde van elke schijf te hebben.
+
+ Maak bestandssystemen aan op deze nieuwe partities. Het aantal
+ partities zal variren, overeenkomend met de partities op de originele
+ schijf, ada0.
+
+ &prompt.root; newfs -U /dev/mirror/gm0s1a
+&prompt.root; newfs -U /dev/mirror/gm0s1d
+&prompt.root; newfs -U /dev/mirror/gm0s1e
+&prompt.root; newfs -U /dev/mirror/gm0s1f
+&prompt.root; newfs -U /dev/mirror/gm0s1g
+
+ Maak de spiegel opstartbaar door opstartcode in het MBR en bsdlabel
+ te installeren en de actieve slice in te stellen:
+
+ &prompt.root; gpart bootcode -b /boot/mbr mirror/gm0
+&prompt.root; gpart set -a active -i 1 mirror/gm0
+&prompt.root; gpart bootcode -b /boot/boot mirror/gm0s1
+
+ Pas /etc/fstab aan zodat het de nieuwe
+ partities op de spiegel gebruikt. Maak eerst een kopie van dit bestand
+ als /etc/fstab.orig.
+
+ &prompt.root; cp /etc/fstab /etc/fstab.orig
+
+ Wijzig /etc/fstab door
+ /dev/ada0 door
+ mirror/gm0 te vervangen.
+
+ # Device Mountpoint FStype Options Dump Pass#
+/dev/mirror/gm0s1a / ufs rw 1 1
+/dev/mirror/gm0s1b none swap sw 0 0
+/dev/mirror/gm0s1d /var ufs rw 2 2
+/dev/mirror/gm0s1e /usr ufs rw 2 2
+/dev/mirror/gm0s1f /data1 ufs rw 2 2
+/dev/mirror/gm0s1g /data2 ufs rw 2 2
+
+ Als de kernelmodule &man.gmirror.8; niet in de kernel is gebouwd,
+ wijzig dan /boot/loader.conf om het te
+ laden:
+
+ geom_mirror_load="YES"
+
+ Bestandssystemen van de originele schijf kunnen nu met &man.dump.8;
+ en &man.restore.8; naar de spiegel gekopieerd worden. Merk op dat het
+ maken van een snapshot voor elk bestandssysteem dat met dump
+ -L gedumpt is even kan duren.
+
+ &prompt.root; mount /dev/mirror/gm0s1a /mnt
+&prompt.root; dump -C16 -b64 -0aL -f - / | (cd /mnt && restore -rf -)
+&prompt.root; mount /dev/mirror/gm0s1d /mnt/var
+&prompt.root; mount /dev/mirror/gm0s1e /mnt/usr
+&prompt.root; mount /dev/mirror/gm0s1f /mnt/data1
+&prompt.root; mount /dev/mirror/gm0s1g /mnt/data2
+&prompt.root; dump -C16 -b64 -0aL -f - /usr | (cd /mnt/usr && restore -rf -)
+&prompt.root; dump -C16 -b64 -0aL -f - /var | (cd /mnt/var && restore -rf -)
+&prompt.root; dump -C16 -b64 -0aL -f - /data1 | (cd /mnt/data1 && restore -rf -)
+&prompt.root; dump -C16 -b64 -0aL -f - /data2 | (cd /mnt/data2 && restore -rf -)
+
+ Start het systeem opnieuw op vanaf ada1.
+ Als alles werkt, zal het systeem opstarten vanaf
+ mirror/gm0, wat nu dezelfde gegevens bevat die
+ ada0 eerder bevatte. Zie de sectie Problemen oplossen als er
+ problemen zijn met het opstarten.
+
+ Op dit moment bestaat de spiegel nog steeds alleen uit de enkele
+ schijf ada1.
+
+ Nadat er succesvol van mirror/gm0 is
+ opgestart, is de laatste stap het plaatsen van
+ ada0 in de spiegel.
+
+
+ Als ada0 in de spiegel wordt geplaatst,
+ zal de vorige inhoud worden overschreven door gegevens in de spiegel.
+ Ben er zeker van dat mirror/gm0 dezelfde
+ gegevens bevat als ada0 voordat
+ ada0 aan de spiegel wordt toegevoegd. Als
+ er iets mis is met de gegevens die door &man.dump.8; en
+ &man.restore.8; gekopieerd zijn, draai dan
+ /etc/fstab terug om de bestandssystemen op
+ ada0 aan te koppelen, start opnieuw op, en
+ probeer de hele procedure nogmaals.
+
+
+ &prompt.root; gmirror insert gm0 ada0
+GEOM_MIRROR: Device gm0: rebuilding provider ada0
+
+ De synchronisatie tussen de twee schijven zal onmiddellijk beginnen.
+ &man.gmirror.8; status toont de voortgang.
+
+ &prompt.root; gmirror status
+ Name Status Components
+mirror/gm0 DEGRADED ada1 (ACTIVE)
+ ada0 (SYNCHRONIZING, 64%)
+
+ Na een tijd zal de synchronisatie voltooid zijn.
+
+ GEOM_MIRROR: Device gm0: rebuilding provider ada0 finished.
+&prompt.root; gmirror status
+ Name Status Components
+mirror/gm0 COMPLETE ada1 (ACTIVE)
+ ada0 (ACTIVE)
+
+ mirror/gm0 bestaat nu uit de twee schijven
+ ada0 en ada1, en de
+ inhoud wordt automatisch met elkaar gesynchroniseerd. In het gebruik
+ zal mirror/gm0 zich net zo gedragen als de
+ originele enkele schijf.
+
- Als dit werkt werd de module om welke reden dan ook niet
- juist geladen. Controleer of de relevante regel in
- /boot/loader.conf correct is. Als het
- probleem aanhoudt, zet dan de onderstaande regel in het
- bestand met kernelinstellingen en herbouw en installeer de
- kernel.
+
+ Problemen oplossen
+
+
+ Problemen met opstarten
- options GEOM_MIRROR
+
+ BIOS-instellingen
- Hiermee moet het probleem opgelost zijn.
+ Mogelijk is het nodig om de BIOS-instellingen te wijzigen om
+ van 蜑n van de nieuwe gespiegelde schijven op te starten. Beide
+ spiegelschijven kunnen gebruikt worden voor het opstarten. Als
+ componenten van een spiegel bevatten ze identieke gegevens.
+
+
+
+ Opstartproblemen
+
+ Als het opstarten met dit bericht stopt, is er iets mis met het
+ spiegelapparaat:
+
+ Mounting from ufs:/dev/mirror/gm0s1a failed with error 19.
+
+Loader variables:
+ vfs.root.mountfrom=ufs:/dev/mirror/gm0s1a
+ vfs.root.mountfrom.options=rw
+
+Manual root filesystem specification:
+ <fstype>:<device> [options]
+ Mount <device> using filesystem <fstype>
+ and with the specified (optional) option list.
+
+ eg. ufs:/dev/da0s1a
+ zfs:tank
+ cd9660:/dev/acd0 ro
+ (which is equivalent to: mount -t cd9660 -o ro /dev/acd0 /)
+
+ ? List valid disk boot devices
+ . Yield 1 second (for background tasks)
+ <empty line> Abort manual input
+
+mountroot>
+
+ Het vergeten om de module geom_mirror in
+ /boot/loader.conf te laden kan dit probleem
+ veroorzaken. Start op vanaf een &os;-9 of nieuwere CD of USB-stick
+ en kies Shell op de eerste prompt om dit op te
+ lossen. Laadt daarna de spiegelmodule en en koppel het
+ spiegelapparaat aan:
+
+ &prompt.root; gmirror load
+&prompt.root; mount /dev/mirror/gm0s1a /mnt
+
+ Voeg een regel om de spiegelmodule te laden toe aan
+ /mnt/boot/loader.conf:
+
+ geom_mirror_load="YES"
+
+ Sla het bestand op en start opnieuw op.
+
+ Andere problemen die error 19 veroorzaken
+ zijn lastiger om op te lossen. Typ
+ ufs:/dev/ada0s1a in op de prompt. Hoewel het
+ systeem van ada0 zou moeten opstarten,
+ verschijnt er een andere prompt om een shell uit te kiezen omdat
+ /etc/fstab onjuist is. Druk op de prompt op
+ de Enter-toets. Draai de wijzigingen tot nu toe terug door
+ /etc/fstab terug te draaien, waardoor de
+ bestandssystemen vanaf de originele schijf (
+ ada0) in plaats vanaf de spiegel worden
+ aangekoppeld. Start het systeem opnieuw op en probeer de procedure
+ nogmaals.
+
+ Enter full pathname of shell or RETURN for /bin/sh:
+&prompt.root; cp /etc/fstab.orig /etc/fstab
+&prompt.root; reboot
+ Herstellen van falende schijven
- Het mooie aan het spiegelen van schijven is dat als een
- schijf faalt, deze vervangen kan worden, aangenomen zonder
- gegevensverlies.
-
- Neem met betrekking tot de vorige
- RAID1-configuratie aan dat
- da1 het geeft begeven en vervangen moet
- worden. Bepaal, om het te vervangen, welke schijf het heeft
- begeven en schakel het systeem uit. Op dit moment kan de schijf
- worden verwisseld door een nieuwe en kan het systeem weer worden
- opgestart. Nadat het systeem is herstart, kunnen de volgende
- commando's worden gebruikt om de schijf te vervangen:
+ Het mooie aan het spiegelen van schijven is dat een individuele
+ schijf kan falen zonder dat de spiegel gegevens verliest.
- &prompt.root; gmirror forget gm0
+ ada0 is 蜑n van de twee schijven die de
+ spiegel in het vorige voorbeeld vormen. Als
+ ada0 faalt zal de spiegel blijven werken en
+ gegevens leveren van de overgebleven werkende schijf,
+ ada1.
+
+ Om de kapotte schijf te vervangen wordt de computer uitgezet en de
+ kapotte schijf fysiek vervangen door een nieuwe schijf van gelijke of
+ grotere capaciteit. Fabrikanten passen enigszins willekeurige waarden
+ toe om schijven in gigabytes aan te duiden, de enige manier om er echt
+ zeker van te zijn is om de totale hoeveelheid aan sectors aangegeven
+ door diskinfo -v te vergelijken. Een schijf met een
+ grotere capaciteit dan in de spiegel zal werken, alhoewel de extra
+ ruimte op de nieuwe schijf niet gebruikt zal worden.
+
+ Nadat de computer opnieuw is aangezet, zal de spiegel in een
+ degraded toestand met slechts 蜑n schijf draaien. De
+ spiegel wordt verteld om schijven die momenteel niet verbonden zijn te
+ vergeten:
- &prompt.root; gmirror insert gm0 /dev/da1
+ &prompt.root; gmirror forget gm0
- Gebruik het commando gmirror status om de
- voortgang van het herbouwen te bekijken. Zo eenvoudig is het.
+ Alle oude meta-gegevens zouden van de vervangende schijf gewist
+ moeten zijn. Daarna wordt de schijf, in dit voorbeeld
+ ada4, in de spiegel geplaatst:
+
+ &prompt.root; gmirror insert gm0 /dev/ada4
+
+ De hersynchronisatie begint wanneer de nieuwe schijf in de spiegel
+ wordt geplaatst. Het kopiren van gegevens van de spiegel naar een
+ nieuwe schijf kan een tijd duren. De prestaties van de spiegel zullen
+ tijdens het kopiren sterk verminderd zijn, dus is het het beste om
+ nieuwe schijven in te voegen wanneer de vraag op de computer laag
+ is.
+
+ De voortgang kan met gmirror status gevolgd
+ worden, wat de schijven die gesynchroniseerd en het percentage van de
+ voltooiing laat zien. Tijdens de hersynchronisatie zal de status
+ DEGRADED zijn en veranderen in
+ COMPLETE wanneer het proces is
+ voltooid.
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 23:46:27 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id F3744F48;
Thu, 22 Nov 2012 23:46:26 +0000 (UTC)
(envelope-from simon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id D35968FC08;
Thu, 22 Nov 2012 23:46:26 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMNkQSC092745;
Thu, 22 Nov 2012 23:46:26 GMT (envelope-from simon@svn.freebsd.org)
Received: (from simon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMNkQiM092733;
Thu, 22 Nov 2012 23:46:26 GMT (envelope-from simon@svn.freebsd.org)
Message-Id: <201211222346.qAMNkQiM092733@svn.freebsd.org>
From: "Simon L. Nielsen"
Date: Thu, 22 Nov 2012 23:46:26 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40128 - in head/share: security/advisories
security/patches/SA-12:06 security/patches/SA-12:07 security/patches/SA-12:08
xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 23:46:27 -0000
Author: simon
Date: Thu Nov 22 23:46:26 2012
New Revision: 40128
URL: http://svnweb.freebsd.org/changeset/doc/40128
Log:
Add latest advisories.
Added:
head/share/security/advisories/FreeBSD-SA-12:06.bind.asc (contents, props changed)
head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc (contents, props changed)
head/share/security/advisories/FreeBSD-SA-12:08.linux.asc (contents, props changed)
head/share/security/patches/SA-12:06/
head/share/security/patches/SA-12:06/bind.patch (contents, props changed)
head/share/security/patches/SA-12:06/bind.patch.asc (contents, props changed)
head/share/security/patches/SA-12:07/
head/share/security/patches/SA-12:07/hostapd-8.patch (contents, props changed)
head/share/security/patches/SA-12:07/hostapd-8.patch.asc (contents, props changed)
head/share/security/patches/SA-12:07/hostapd.patch (contents, props changed)
head/share/security/patches/SA-12:07/hostapd.patch.asc (contents, props changed)
head/share/security/patches/SA-12:08/
head/share/security/patches/SA-12:08/linux.patch (contents, props changed)
head/share/security/patches/SA-12:08/linux.patch.asc (contents, props changed)
Modified:
head/share/xml/advisories.xml
Added: head/share/security/advisories/FreeBSD-SA-12:06.bind.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/advisories/FreeBSD-SA-12:06.bind.asc Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,139 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+=============================================================================
+FreeBSD-SA-12:06.bind Security Advisory
+ The FreeBSD Project
+
+Topic: Multiple Denial of Service vulnerabilities with named(8)
+
+Category: contrib
+Module: bind
+Announced: 2012-11-22
+Affects: All supported versions of FreeBSD before 9.1-RC2.
+Corrected: 2012-11-22 23:15:38 UTC (RELENG_7, 7.4-STABLE)
+ 2012-11-22 22:52:15 UTC (RELENG_7_4, 7.4-RELEASE-p11)
+ 2012-10-11 13:25:09 UTC (RELENG_8, 8.3-STABLE)
+ 2012-11-22 22:52:15 UTC (RELENG_8_3, 8.3-RELEASE-p5)
+ 2012-10-10 19:50:15 UTC (RELENG_9, 9.1-PRERELEASE)
+ 2012-11-22 22:52:15 UTC (RELENG_9_0, 9.0-RELEASE-p5)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC1-p1)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC2-p1)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC3-p1)
+CVE Name: CVE-2012-4244, CVE-2012-5166
+
+For general information regarding FreeBSD Security Advisories,
+including descriptions of the fields above, security branches, and the
+following sections, please visit .
+
+I. Background
+
+BIND 9 is an implementation of the Domain Name System (DNS) protocols.
+The named(8) daemon is an Internet Domain Name Server.
+
+II. Problem Description
+
+The BIND daemon would crash when a query is made on a resource record
+with RDATA that exceeds 65535 bytes.
+
+The BIND daemon would lock up when a query is made on specific
+combinations of RDATA.
+
+III. Impact
+
+A remote attacker can query a resolving name server to retrieve a record
+whose RDATA is known to be larger than 65535 bytes, thereby causing the
+resolving server to crash via an assertion failure in named.
+
+An attacker who is in a position to add a record with RDATA larger than
+65535 bytes to an authoritative name server can cause that server to
+crash by later querying for that record.
+
+The attacker can also cause the server to lock up with specific
+combinations of RDATA.
+
+IV. Workaround
+
+No workaround is available, but systems not running the BIND name
+server are not affected.
+
+V. Solution
+
+Perform one of the following:
+
+1) Upgrade your vulnerable system to 7-STABLE, 8-STABLE, or 9-STABLE,
+or to the RELENG_7_4, RELENG_8_3, or RELENG_9_0 security branch dated
+after the correction date.
+
+2) To update your vulnerable system via a source code patch:
+
+The following patches have been verified to apply to FreeBSD 7.4,
+8.3, and 9.0 systems.
+
+a) Download the relevant patch from the location below, and verify the
+detached PGP signature using your PGP utility.
+
+# fetch http://security.FreeBSD.org/patches/SA-12:06/bind.patch
+# fetch http://security.FreeBSD.org/patches/SA-12:06/bind.patch.asc
+
+b) Execute the following commands as root:
+
+# cd /usr/src
+# patch < /path/to/patch
+
+Recompile the operating system using buildworld and installworld as
+described in .
+
+3) To update your vulnerable system via a binary patch:
+
+Systems running 7.4-RELEASE, 8.3-RELEASE, 9.0-RELEASE, or 9.1-RC1 on
+the i386 or amd64 platforms can be updated via the freebsd-update(8)
+utility:
+
+# freebsd-update fetch
+# freebsd-update install
+
+4) Install and run BIND from the Ports Collection after the correction
+date. The following versions and newer versions of BIND installed from
+the Ports Collection are not affected by this vulnerability:
+
+ bind96-9.6.3.1.ESV.R7.4
+ bind97-9.7.6.4
+ bind98-9.8.3.4
+ bind99-9.9.1.4
+
+VI. Correction details
+
+The following list contains the revision numbers of each file that was
+corrected in FreeBSD.
+
+Subversion:
+
+Branch/path Revision
+- -------------------------------------------------------------------------
+stable/7/ r243418
+releng/7.4/ r243417
+stable/8/ r241443
+releng/8.3/ r243417
+stable/9/ r241415
+releng/9.0/ r243417
+releng/9.1/ r243417
+- -------------------------------------------------------------------------
+
+VII. References
+
+https://kb.isc.org/article/AA-00778
+https://kb.isc.org/article/AA-00801
+
+http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4244
+http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5166
+
+The latest revision of this advisory is available at
+http://security.FreeBSD.org/advisories/FreeBSD-SA-12:06.bind.asc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9
+
+iEYEARECAAYFAlCutVIACgkQFdaIBMps37JhPQCfcwCHE7CxzBnrMdszdFYODgQs
+1+kAn316Rx2d0Ecig5JHUR3broq5Hpog
+=EklC
+-----END PGP SIGNATURE-----
Added: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,129 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+=============================================================================
+FreeBSD-SA-12:07.hostapd Security Advisory
+ The FreeBSD Project
+
+Topic: Insufficient message length validation for EAP-TLS messages
+
+Category: contrib
+Module: wpa
+Announced: 2012-11-22
+Credits: Timo Warns, Jouni Malinen
+Affects: FreeBSD 8.0 and later.
+Corrected: 2012-11-22 22:52:15 UTC (RELENG_8, 8.3-STABLE)
+ 2012-11-22 22:52:15 UTC (RELENG_8_3, 8.3-RELEASE-p5)
+ 2012-11-22 22:52:15 UTC (RELENG_9, 9.1-PRERELEASE)
+ 2012-11-22 22:52:15 UTC (RELENG_9_0, 9.0-RELEASE-p5)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC1-p1)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC2-p1)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC3-p1)
+CVE Name: CVE-2012-4445
+
+For general information regarding FreeBSD Security Advisories,
+including descriptions of the fields above, security branches, and the
+following sections, please visit .
+
+I. Background
+
+The hostapd utility is an authenticator for IEEE 802.11 networks. It
+provides full support for WPA/IEEE 802.11i and can also act as an IEEE
+802.1X Authenticator with a suitable backend Authentication Server
+(typically FreeRADIUS).
+
+EAP-TLS is the original, standard wireless LAN EAP authentication
+protocol defined in RFC 5216. It uses PKI to secure communication to a
+RADIUS authentication server or another type of authentication server.
+
+II. Problem Description
+
+The internal authentication server of hostapd does not sufficiently
+validate the message length field of EAP-TLS messages.
+
+III. Impact
+
+A remote attacker could cause the hostapd daemon to abort by sending
+specially crafted EAP-TLS messages, resulting in a Denial of Service.
+
+IV. Workaround
+
+No workaround is available, but systems not running hostapd are not
+vulnerable.
+
+Note that for FreeBSD 8.x systems, the EAP-TLS authentication method
+is not enabled by default. Systems running FreeBSD 8.x are only
+affected when hostapd is built with -DEAP_SERVER and as such, binary
+installations from the official release are not affected.
+
+V. Solution
+
+Perform one of the following:
+
+1) Upgrade your vulnerable system to 8-STABLE or 9-STABLE, or to
+the RELENG_8_3, or RELENG_9_0 security branch dated after the
+correction date.
+
+2) To update your vulnerable system via a source code patch:
+
+The following patches have been verified to apply to FreeBSD 8.3
+and 9.0 systems.
+
+a) Download the relevant patch from the location below, and verify the
+detached PGP signature using your PGP utility.
+
+[FreeBSD 8.x]
+# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd-8.patch
+# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd-8.patch.asc
+
+[FreeBSD 9.x]
+
+# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd.patch
+# fetch http://security.FreeBSD.org/patches/SA-12:07/hostapd.patch.asc
+
+b) Execute the following commands as root:
+
+# cd /usr/src
+# patch < /path/to/patch
+
+Recompile the operating system using buildworld and installworld as
+described in .
+
+3) To update your vulnerable system via a binary patch:
+
+Systems running 8.3-RELEASE, 9.0-RELEASE, 9.1-RC1, 9.1-RC2, or 9.1-RC3
+on the i386 or amd64 platforms can be updated via the
+freebsd-update(8) utility:
+
+# freebsd-update fetch
+# freebsd-update install
+
+VI. Correction details
+
+The following list contains the revision numbers of each file that was
+corrected in FreeBSD.
+
+Subversion:
+
+Branch/path Revision
+- -------------------------------------------------------------------------
+stable/8/ r
+releng/8.3/ r
+stable/9/ r
+releng/9.0/ r
+releng/9.1/ r
+- -------------------------------------------------------------------------
+
+VII. References
+
+http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4445
+
+The latest revision of this advisory is available at
+http://security.FreeBSD.org/advisories/FreeBSD-SA-12:06.hostapd.asc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9
+
+iEYEARECAAYFAlCutVYACgkQFdaIBMps37IiwACfb85bpNnyzDRhlDnQiQ4lc6rC
+MFsAoJ0KXKPu6focwcOGgwuQLhHjTpMx
+=wijQ
+-----END PGP SIGNATURE-----
Added: head/share/security/advisories/FreeBSD-SA-12:08.linux.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/advisories/FreeBSD-SA-12:08.linux.asc Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,123 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+=============================================================================
+FreeBSD-SA-12:08.linux Security Advisory
+ The FreeBSD Project
+
+Topic: Linux compatibility layer input validation error
+
+Category: core
+Module: kernel
+Announced: 2012-11-22
+Credits: Mateusz Guzik
+Affects: All supported versions of FreeBSD.
+Corrected: 2012-11-22 23:15:38 UTC (RELENG_7, 7.4-STABLE)
+ 2012-11-22 22:52:15 UTC (RELENG_7_4, 7.4-RELEASE-p11)
+ 2012-11-22 22:52:15 UTC (RELENG_8, 8.3-STABLE)
+ 2012-11-22 22:52:15 UTC (RELENG_8_3, 8.3-RELEASE-p5)
+ 2012-11-22 22:52:15 UTC (RELENG_9, 9.1-PRERELEASE)
+ 2012-11-22 22:52:15 UTC (RELENG_9_0, 9.0-RELEASE-p5)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC1-p1)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC2-p1)
+ 2012-11-22 22:52:15 UTC (RELENG_9_1, 9.1-RC3-p1)
+CVE Name: CVE-2012-4576
+
+For general information regarding FreeBSD Security Advisories,
+including descriptions of the fields above, security branches, and the
+following sections, please visit .
+
+I. Background
+
+FreeBSD is binary-compatible with the Linux operating system through a
+loadable kernel module/optional kernel component.
+
+II. Problem Description
+
+A programming error in the handling of some Linux system calls may
+result in memory locations being accessed without proper validation.
+
+III. Impact
+
+It is possible for a local attacker to overwrite portions of kernel
+memory, which may result in a privilege escalation or cause a system
+panic.
+
+IV. Workaround
+
+No workaround is available, but systems not using the Linux binary
+compatibility layer are not vulnerable.
+
+The following command can be used to test if the Linux binary
+compatibility layer is loaded:
+
+ # kldstat -m linuxelf
+
+V. Solution
+
+Perform one of the following:
+
+1) Upgrade your vulnerable system to 7-STABLE, 8-STABLE, or 9-STABLE,
+or to the RELENG_7_4, RELENG_8_3, RELENG_9_0, or RELENG_9_1 security
+branch dated after the correction date.
+
+2) To update your vulnerable system via a source code patch:
+
+The following patches have been verified to apply to FreeBSD 7.4,
+8.3, 9.0, and 9.1 systems.
+
+a) Download the relevant patch from the location below, and verify the
+detached PGP signature using your PGP utility.
+
+# fetch http://security.FreeBSD.org/patches/SA-12:08/linux.patch
+# fetch http://security.FreeBSD.org/patches/SA-12:08/linux.patch.asc
+
+b) Apply the patch.
+
+# cd /usr/src
+# patch < /path/to/patch
+
+c) Recompile your kernel as described in
+ and reboot the
+system.
+
+3) To update your vulnerable system via a binary patch:
+
+Systems running 7.4-RELEASE, 8.3-RELEASE, 9.0-RELEASE, 9.1-RC1,
+9.1-RC2, or 9.1-RC3 on the i386 or amd64 platforms can be updated via
+the freebsd-update(8) utility:
+
+# freebsd-update fetch
+# freebsd-update install
+
+VI. Correction details
+
+The following list contains the revision numbers of each file that was
+corrected in FreeBSD.
+
+Subversion:
+
+Branch/path Revision
+- -------------------------------------------------------------------------
+stable/7/ r243418
+releng/7.4/ r243417
+stable/8/ r243417
+releng/8.3/ r243417
+stable/9/ r243417
+releng/9.0/ r243417
+releng/9.1/ r243417
+- -------------------------------------------------------------------------
+
+VII. References
+
+http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4576
+
+The latest revision of this advisory is available at
+http://security.FreeBSD.org/advisories/FreeBSD-SA-12:08.linux.asc
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9
+
+iEYEARECAAYFAlCutVoACgkQFdaIBMps37JA4QCfZ/wp/ysDIJd1VwF525PzimTt
+BUwAoJdU6pddJeJCsHfZ8812cAsrsLqP
+=KVp4
+-----END PGP SIGNATURE-----
Added: head/share/security/patches/SA-12:06/bind.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:06/bind.patch Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,184 @@
+Index: contrib/bind9/bin/named/query.c
+===================================================================
+--- contrib/bind9/bin/named/query.c (revision 241362)
++++ contrib/bind9/bin/named/query.c (working copy)
+@@ -1140,7 +1140,0 @@ query_isduplicate(ns_client_t *client, dns_name_t
+- /*
+- * If the dns_name_t we're looking up is already in the message,
+- * we don't want to trigger the caller's name replacement logic.
+- */
+- if (name == mname)
+- mname = NULL;
+-
+@@ -1341,6 +1334,7 @@ query_addadditional(void *arg, dns_name_t *name, d
+ if (dns_rdataset_isassociated(rdataset) &&
+ !query_isduplicate(client, fname, type, &mname)) {
+ if (mname != NULL) {
++ INSIST(mname != fname);
+ query_releasename(client, &fname);
+ fname = mname;
+ } else
+@@ -1401,11 +1395,13 @@ query_addadditional(void *arg, dns_name_t *name, d
+ mname = NULL;
+ if (!query_isduplicate(client, fname,
+ dns_rdatatype_a, &mname)) {
++ if (mname != fname) {
+ if (mname != NULL) {
+ query_releasename(client, &fname);
+ fname = mname;
+ } else
+ need_addname = ISC_TRUE;
++ }
+ ISC_LIST_APPEND(fname->list, rdataset, link);
+ added_something = ISC_TRUE;
+ if (sigrdataset != NULL &&
+@@ -1444,11 +1440,13 @@ query_addadditional(void *arg, dns_name_t *name, d
+ mname = NULL;
+ if (!query_isduplicate(client, fname,
+ dns_rdatatype_aaaa, &mname)) {
++ if (mname != fname) {
+ if (mname != NULL) {
+ query_releasename(client, &fname);
+ fname = mname;
+ } else
+ need_addname = ISC_TRUE;
++ }
+ ISC_LIST_APPEND(fname->list, rdataset, link);
+ added_something = ISC_TRUE;
+ if (sigrdataset != NULL &&
+@@ -1960,6 +1958,7 @@ query_addadditional2(void *arg, dns_name_t *name,
+ crdataset->type == dns_rdatatype_aaaa) {
+ if (!query_isduplicate(client, fname, crdataset->type,
+ &mname)) {
++ if (mname != fname) {
+ if (mname != NULL) {
+ /*
+ * A different type of this name is
+@@ -1976,6 +1975,7 @@ query_addadditional2(void *arg, dns_name_t *name,
+ mname0 = mname;
+ } else
+ need_addname = ISC_TRUE;
++ }
+ ISC_LIST_UNLINK(cfname.list, crdataset, link);
+ ISC_LIST_APPEND(fname->list, crdataset, link);
+ added_something = ISC_TRUE;
+Index: contrib/bind9/lib/dns/include/dns/rdata.h
+===================================================================
+--- contrib/bind9/lib/dns/include/dns/rdata.h (revision 241362)
++++ contrib/bind9/lib/dns/include/dns/rdata.h (working copy)
+@@ -147,6 +147,17 @@ struct dns_rdata {
+ (((rdata)->flags & ~(DNS_RDATA_UPDATE|DNS_RDATA_OFFLINE)) == 0)
+
+ /*
++ * The maximum length of a RDATA that can be sent on the wire.
++ * Max packet size (65535) less header (12), less name (1), type (2),
++ * class (2), ttl(4), length (2).
++ *
++ * None of the defined types that support name compression can exceed
++ * this and all new types are to be sent uncompressed.
++ */
++
++#define DNS_RDATA_MAXLENGTH 65512U
++
++/*
+ * Flags affecting rdata formatting style. Flags 0xFFFF0000
+ * are used by masterfile-level formatting and defined elsewhere.
+ * See additional comments at dns_rdata_tofmttext().
+Index: contrib/bind9/lib/dns/master.c
+===================================================================
+--- contrib/bind9/lib/dns/master.c (revision 241362)
++++ contrib/bind9/lib/dns/master.c (working copy)
+@@ -75,7 +75,7 @@
+ /*%
+ * max message size - header - root - type - class - ttl - rdlen
+ */
+-#define MINTSIZ (65535 - 12 - 1 - 2 - 2 - 4 - 2)
++#define MINTSIZ DNS_RDATA_MAXLENGTH
+ /*%
+ * Size for tokens in the presentation format,
+ * The largest tokens are the base64 blocks in KEY and CERT records,
+Index: contrib/bind9/lib/dns/rdata.c
+===================================================================
+--- contrib/bind9/lib/dns/rdata.c (revision 241362)
++++ contrib/bind9/lib/dns/rdata.c (working copy)
+@@ -425,6 +425,7 @@ dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdatacl
+ isc_buffer_t st;
+ isc_boolean_t use_default = ISC_FALSE;
+ isc_uint32_t activelength;
++ size_t length;
+
+ REQUIRE(dctx != NULL);
+ if (rdata != NULL) {
+@@ -455,6 +456,14 @@ dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdatacl
+ }
+
+ /*
++ * Reject any rdata that expands out to more than DNS_RDATA_MAXLENGTH
++ * as we cannot transmit it.
++ */
++ length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st);
++ if (result == ISC_R_SUCCESS && length > DNS_RDATA_MAXLENGTH)
++ result = DNS_R_FORMERR;
++
++ /*
+ * We should have consumed all of our buffer.
+ */
+ if (result == ISC_R_SUCCESS && !buffer_empty(source))
+@@ -462,8 +471,7 @@ dns_rdata_fromwire(dns_rdata_t *rdata, dns_rdatacl
+
+ if (rdata != NULL && result == ISC_R_SUCCESS) {
+ region.base = isc_buffer_used(&st);
+- region.length = isc_buffer_usedlength(target) -
+- isc_buffer_usedlength(&st);
++ region.length = length;
+ dns_rdata_fromregion(rdata, rdclass, type, ®ion);
+ }
+
+@@ -598,6 +606,7 @@ dns_rdata_fromtext(dns_rdata_t *rdata, dns_rdatacl
+ unsigned long line;
+ void (*callback)(dns_rdatacallbacks_t *, const char *, ...);
+ isc_result_t tresult;
++ size_t length;
+
+ REQUIRE(origin == NULL || dns_name_isabsolute(origin) == ISC_TRUE);
+ if (rdata != NULL) {
+@@ -670,10 +679,13 @@ dns_rdata_fromtext(dns_rdata_t *rdata, dns_rdatacl
+ }
+ } while (1);
+
++ length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st);
++ if (result == ISC_R_SUCCESS && length > DNS_RDATA_MAXLENGTH)
++ result = ISC_R_NOSPACE;
++
+ if (rdata != NULL && result == ISC_R_SUCCESS) {
+ region.base = isc_buffer_used(&st);
+- region.length = isc_buffer_usedlength(target) -
+- isc_buffer_usedlength(&st);
++ region.length = length;
+ dns_rdata_fromregion(rdata, rdclass, type, ®ion);
+ }
+ if (result != ISC_R_SUCCESS) {
+@@ -781,6 +793,7 @@ dns_rdata_fromstruct(dns_rdata_t *rdata, dns_rdata
+ isc_buffer_t st;
+ isc_region_t region;
+ isc_boolean_t use_default = ISC_FALSE;
++ size_t length;
+
+ REQUIRE(source != NULL);
+ if (rdata != NULL) {
+@@ -795,10 +808,13 @@ dns_rdata_fromstruct(dns_rdata_t *rdata, dns_rdata
+ if (use_default)
+ (void)NULL;
+
++ length = isc_buffer_usedlength(target) - isc_buffer_usedlength(&st);
++ if (result == ISC_R_SUCCESS && length > DNS_RDATA_MAXLENGTH)
++ result = ISC_R_NOSPACE;
++
+ if (rdata != NULL && result == ISC_R_SUCCESS) {
+ region.base = isc_buffer_used(&st);
+- region.length = isc_buffer_usedlength(target) -
+- isc_buffer_usedlength(&st);
++ region.length = length;
+ dns_rdata_fromregion(rdata, rdclass, type, ®ion);
+ }
+ if (result != ISC_R_SUCCESS)
Added: head/share/security/patches/SA-12:06/bind.patch.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:06/bind.patch.asc Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9
+
+iEYEABECAAYFAlCutW0ACgkQFdaIBMps37Jv4ACfQSkD3485eTAzkfovm8D93DvE
+qXEAn3IiThUYmh8j//lwUN1iKcf61Wp/
+=TTmP
+-----END PGP SIGNATURE-----
Added: head/share/security/patches/SA-12:07/hostapd-8.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:07/hostapd-8.patch Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,18 @@
+Index: contrib/wpa/src/eap_server/eap_tls_common.c
+===================================================================
+--- contrib/wpa/src/eap_server/eap_tls_common.c (revision 240976)
++++ contrib/wpa/src/eap_server/eap_tls_common.c (working copy)
+@@ -220,6 +220,13 @@ static int eap_server_tls_process_fragment(struct
+ " over 64 kB)");
+ return -1;
+ }
++ if (len > message_length) {
++ wpa_printf(MSG_INFO, "SSL: Too much data (%d bytes) in "
++ "first fragment of frame (TLS Message "
++ "Length %d bytes)",
++ (int) len, (int) message_length);
++ return -1;
++ }
+
+ data->in_buf = wpabuf_alloc(message_length);
+ if (data->in_buf == NULL) {
Added: head/share/security/patches/SA-12:07/hostapd-8.patch.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:07/hostapd-8.patch.asc Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9
+
+iEYEABECAAYFAlCutWkACgkQFdaIBMps37ID9wCghACRhZoqwo7c2lb2yS4CeT+r
+mLcAn03eMFp1mpjDmq6ZU95v4ocwmSfP
+=qF0E
+-----END PGP SIGNATURE-----
Added: head/share/security/patches/SA-12:07/hostapd.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:07/hostapd.patch Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,19 @@
+Index: contrib/wpa/src/eap_server/eap_server_tls_common.c
+===================================================================
+--- contrib/wpa/src/eap_server/eap_server_tls_common.c (revision 240924)
++++ contrib/wpa/src/eap_server/eap_server_tls_common.c (working copy)
+@@ -225,6 +225,14 @@ static int eap_server_tls_process_fragment(struct
+ return -1;
+ }
+
++ if (len > message_length) {
++ wpa_printf(MSG_INFO, "SSL: Too much data (%d bytes) in "
++ "first fragment of frame (TLS Message "
++ "Length %d bytes)",
++ (int) len, (int) message_length);
++ return -1;
++ }
++
+ data->tls_in = wpabuf_alloc(message_length);
+ if (data->tls_in == NULL) {
+ wpa_printf(MSG_DEBUG, "SSL: No memory for message");
Added: head/share/security/patches/SA-12:07/hostapd.patch.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:07/hostapd.patch.asc Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9
+
+iEYEABECAAYFAlCutWYACgkQFdaIBMps37J+fACfXVjO/+y2+MwRSzNqKGg8aqJ+
+rpMAn0YUlFyhwIlMISyDUAQl+NZ75QLI
+=Yl8o
+-----END PGP SIGNATURE-----
Added: head/share/security/patches/SA-12:08/linux.patch
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:08/linux.patch Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,16 @@
+Index: sys/compat/linux/linux_ioctl.c
+===================================================================
+--- sys/compat/linux/linux_ioctl.c (revision 242578)
++++ sys/compat/linux/linux_ioctl.c (working copy)
+@@ -2260,8 +2260,9 @@ again:
+
+ ifc.ifc_len = valid_len;
+ sbuf_finish(sb);
+- memcpy(PTRIN(ifc.ifc_buf), sbuf_data(sb), ifc.ifc_len);
+- error = copyout(&ifc, uifc, sizeof(ifc));
++ error = copyout(sbuf_data(sb), PTRIN(ifc.ifc_buf), ifc.ifc_len);
++ if (error == 0)
++ error = copyout(&ifc, uifc, sizeof(ifc));
+ sbuf_delete(sb);
+ CURVNET_RESTORE();
+
Added: head/share/security/patches/SA-12:08/linux.patch.asc
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/share/security/patches/SA-12:08/linux.patch.asc Thu Nov 22 23:46:26 2012 (r40128)
@@ -0,0 +1,7 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.9
+
+iEYEABECAAYFAlCutWMACgkQFdaIBMps37JOZQCdE0l9Djh4BQUR7EmtU4GLVfGl
+4RcAnjbbX3c7i759WOQmSWrItD8NyI/g
+=nWGE
+-----END PGP SIGNATURE-----
Modified: head/share/xml/advisories.xml
==============================================================================
--- head/share/xml/advisories.xml Thu Nov 22 13:44:34 2012 (r40127)
+++ head/share/xml/advisories.xml Thu Nov 22 23:46:26 2012 (r40128)
@@ -8,6 +8,26 @@
2012
+ 11
+
+
+ 22
+
+
+ FreeBSD-SA-12:08.bind
+
+
+
+ FreeBSD-SA-12:07.hostapd
+
+
+
+ FreeBSD-SA-12:06.bind
+
+
+
+
+ 8
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 23:52:31 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 703FF21B;
Thu, 22 Nov 2012 23:52:31 +0000 (UTC)
(envelope-from simon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 53CBD8FC12;
Thu, 22 Nov 2012 23:52:31 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMNqV7o093593;
Thu, 22 Nov 2012 23:52:31 GMT (envelope-from simon@svn.freebsd.org)
Received: (from simon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMNqV6e093592;
Thu, 22 Nov 2012 23:52:31 GMT (envelope-from simon@svn.freebsd.org)
Message-Id: <201211222352.qAMNqV6e093592@svn.freebsd.org>
From: "Simon L. Nielsen"
Date: Thu, 22 Nov 2012 23:52:31 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40129 - head/en_US.ISO8859-1/htdocs/security
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 23:52:31 -0000
Author: simon
Date: Thu Nov 22 23:52:30 2012
New Revision: 40129
URL: http://svnweb.freebsd.org/changeset/doc/40129
Log:
Extend 9.0 EoL to March 31st 2013 to allow people time to upgrade to
9.1.
Modified:
head/en_US.ISO8859-1/htdocs/security/security.xml
Modified: head/en_US.ISO8859-1/htdocs/security/security.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/security/security.xml Thu Nov 22 23:46:26 2012 (r40128)
+++ head/en_US.ISO8859-1/htdocs/security/security.xml Thu Nov 22 23:52:30 2012 (r40129)
@@ -289,7 +289,7 @@
9.0-RELEASE
Normal
January 10, 2012
-
January 31, 2013
+
March 31, 2013
From owner-svn-doc-head@FreeBSD.ORG Thu Nov 22 23:57:58 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 97A532AF;
Thu, 22 Nov 2012 23:57:58 +0000 (UTC)
(envelope-from simon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 7B99D8FC08;
Thu, 22 Nov 2012 23:57:58 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAMNvwL4094330;
Thu, 22 Nov 2012 23:57:58 GMT (envelope-from simon@svn.freebsd.org)
Received: (from simon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAMNvwRI094329;
Thu, 22 Nov 2012 23:57:58 GMT (envelope-from simon@svn.freebsd.org)
Message-Id: <201211222357.qAMNvwRI094329@svn.freebsd.org>
From: "Simon L. Nielsen"
Date: Thu, 22 Nov 2012 23:57:58 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40130 - head/share/security/advisories
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 22 Nov 2012 23:57:58 -0000
Author: simon
Date: Thu Nov 22 23:57:58 2012
New Revision: 40130
URL: http://svnweb.freebsd.org/changeset/doc/40130
Log:
Add resigned SA-12:07.hostapd fix fixes a bad URL.
Modified:
head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc
Modified: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc
==============================================================================
--- head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Thu Nov 22 23:52:30 2012 (r40129)
+++ head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Thu Nov 22 23:57:58 2012 (r40130)
@@ -119,11 +119,11 @@ VII. References
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-4445
The latest revision of this advisory is available at
-http://security.FreeBSD.org/advisories/FreeBSD-SA-12:06.hostapd.asc
+http://security.FreeBSD.org/advisories/FreeBSD-SA-12:07.hostapd.asc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9
-iEYEARECAAYFAlCutVYACgkQFdaIBMps37IiwACfb85bpNnyzDRhlDnQiQ4lc6rC
-MFsAoJ0KXKPu6focwcOGgwuQLhHjTpMx
-=wijQ
+iEYEARECAAYFAlCuu28ACgkQFdaIBMps37JpRwCfVJmZsx+mAF22hqtL3YvcGU2x
+g9IAoIUfP/8eJjQACi30QVdvjFtGDw7f
+=SJZf
-----END PGP SIGNATURE-----
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 00:00:23 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 7C865339;
Fri, 23 Nov 2012 00:00:23 +0000 (UTC)
(envelope-from delphij@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 625908FC0C;
Fri, 23 Nov 2012 00:00:23 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN00NEt094817;
Fri, 23 Nov 2012 00:00:23 GMT (envelope-from delphij@svn.freebsd.org)
Received: (from delphij@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN00Nbr094816;
Fri, 23 Nov 2012 00:00:23 GMT (envelope-from delphij@svn.freebsd.org)
Message-Id: <201211230000.qAN00Nbr094816@svn.freebsd.org>
From: Xin LI
Date: Fri, 23 Nov 2012 00:00:23 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40131 - head/share/xml
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 00:00:23 -0000
Author: delphij
Date: Fri Nov 23 00:00:23 2012
New Revision: 40131
URL: http://svnweb.freebsd.org/changeset/doc/40131
Log:
SA-12:08 is SA-12:08.linux.
Modified:
head/share/xml/advisories.xml
Modified: head/share/xml/advisories.xml
==============================================================================
--- head/share/xml/advisories.xml Thu Nov 22 23:57:58 2012 (r40130)
+++ head/share/xml/advisories.xml Fri Nov 23 00:00:23 2012 (r40131)
@@ -14,7 +14,7 @@
22
- FreeBSD-SA-12:08.bind
+ FreeBSD-SA-12:08.linux
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 00:28:13 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 1BC03C93;
Fri, 23 Nov 2012 00:28:13 +0000 (UTC)
(envelope-from gavin@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id DB6C18FC15;
Fri, 23 Nov 2012 00:28:12 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN0SCvd099820;
Fri, 23 Nov 2012 00:28:12 GMT (envelope-from gavin@svn.freebsd.org)
Received: (from gavin@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN0SCxW099819;
Fri, 23 Nov 2012 00:28:12 GMT (envelope-from gavin@svn.freebsd.org)
Message-Id: <201211230028.qAN0SCxW099819@svn.freebsd.org>
From: Gavin Atkinson
Date: Fri, 23 Nov 2012 00:28:12 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40132 - head/en_US.ISO8859-1/htdocs/news
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 00:28:13 -0000
Author: gavin
Date: Fri Nov 23 00:28:12 2012
New Revision: 40132
URL: http://svnweb.freebsd.org/changeset/doc/40132
Log:
Add an update to the security incident page for November 22nd, 2012.
Approved by: core, bcr (mentor, implicit)
Modified:
head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml
Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 00:00:23 2012 (r40131)
+++ head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 00:28:12 2012 (r40132)
@@ -62,6 +62,7 @@
Although not mentioned in the original report,
+ CTM (another mechanism for
+ retrieving FreeBSD source) uses the master trusted Subversion
+ repository as the source of its data. Additionally, verification of
+ CTM-sourced trees has been completed against the Subversion tree,
+ confirming that there are no differences between the two. Our
+ experimental Git repository has been similarly verified.
+
+
Work continues on rebuilding internal infrastructure and reinstating
+ services taken down during the incident. Web interfaces to the old
+ CVS repositories (CVSweb), and to GNATS (our bug-tracking database)
+ have been restored amongst other services, and other internal hosts
+ are being examined and rebuilt where necessary. A full audit of the
+ package building infrastructure is ongoing.
+
+
The FreeBSD Project is investing significant effort into looking
+ into both medium and long term infrasture improvements to increase
+ security of the FreeBSD cluster.
Newer portsnap(8) snapshots are once again available. The
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 00:34:40 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 826F7EE8;
Fri, 23 Nov 2012 00:34:40 +0000 (UTC)
(envelope-from simon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 4DF298FC12;
Fri, 23 Nov 2012 00:34:40 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN0YeDr000891;
Fri, 23 Nov 2012 00:34:40 GMT (envelope-from simon@svn.freebsd.org)
Received: (from simon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN0Ye99000890;
Fri, 23 Nov 2012 00:34:40 GMT (envelope-from simon@svn.freebsd.org)
Message-Id: <201211230034.qAN0Ye99000890@svn.freebsd.org>
From: "Simon L. Nielsen"
Date: Fri, 23 Nov 2012 00:34:40 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40133 - head/share/security/advisories
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 00:34:40 -0000
Author: simon
Date: Fri Nov 23 00:34:39 2012
New Revision: 40133
URL: http://svnweb.freebsd.org/changeset/doc/40133
Log:
Fix Subversion revision ID's in SA-12:07.hostapd.
Reported by: pluknet
Modified:
head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc
Modified: head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc
==============================================================================
--- head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Fri Nov 23 00:28:12 2012 (r40132)
+++ head/share/security/advisories/FreeBSD-SA-12:07.hostapd.asc Fri Nov 23 00:34:39 2012 (r40133)
@@ -107,11 +107,11 @@ Subversion:
Branch/path Revision
- -------------------------------------------------------------------------
-stable/8/ r
-releng/8.3/ r
-stable/9/ r
-releng/9.0/ r
-releng/9.1/ r
+stable/8/ r243417
+releng/8.3/ r243417
+stable/9/ r243417
+releng/9.0/ r243417
+releng/9.1/ r243417
- -------------------------------------------------------------------------
VII. References
@@ -123,7 +123,7 @@ http://security.FreeBSD.org/advisories/F
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9
-iEYEARECAAYFAlCuu28ACgkQFdaIBMps37JpRwCfVJmZsx+mAF22hqtL3YvcGU2x
-g9IAoIUfP/8eJjQACi30QVdvjFtGDw7f
-=SJZf
+iEYEARECAAYFAlCuxAUACgkQFdaIBMps37J+uQCdHJDzalbjbBfUaWIvz8pzF7rv
+tw8An0LqlJb/IbdwL6YCbmbG0O/OxJtw
+=dlg7
-----END PGP SIGNATURE-----
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 04:08:54 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 92AD57EE;
Fri, 23 Nov 2012 04:08:54 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 7447C8FC13;
Fri, 23 Nov 2012 04:08:54 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN48sIw033215;
Fri, 23 Nov 2012 04:08:54 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN48ss1033214;
Fri, 23 Nov 2012 04:08:54 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211230408.qAN48ss1033214@svn.freebsd.org>
From: Mark Linimon
Date: Fri, 23 Nov 2012 04:08:54 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40134 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 04:08:54 -0000
Author: linimon
Date: Fri Nov 23 04:08:54 2012
New Revision: 40134
URL: http://svnweb.freebsd.org/changeset/doc/40134
Log:
Minor wordsmithing in preparation for some shuffling.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 00:34:39 2012 (r40133)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:08:54 2012 (r40134)
@@ -2891,8 +2891,8 @@ ttyu0 "/usr/libexec/getty std.9600"
-
- Configuring the disk
+
+ Configuring the portbuild volume
@@ -2935,7 +2935,8 @@ ttyu0 "/usr/libexec/getty std.9600"
Configuring src
- You should be able to install from the most recent release.
+ You should be able to install from the most recent release
+ without any kernel modifications.
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 04:11:20 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id D574486D;
Fri, 23 Nov 2012 04:11:19 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id B34078FC13;
Fri, 23 Nov 2012 04:11:19 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN4BJBS033732;
Fri, 23 Nov 2012 04:11:19 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN4BJDB033731;
Fri, 23 Nov 2012 04:11:19 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211230411.qAN4BJDB033731@svn.freebsd.org>
From: Mark Linimon
Date: Fri, 23 Nov 2012 04:11:19 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40135 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 04:11:20 -0000
Author: linimon
Date: Fri Nov 23 04:11:19 2012
New Revision: 40135
URL: http://svnweb.freebsd.org/changeset/doc/40135
Log:
Move the "Configuring the portbuild volume" section below configuring
src and ports. This may help in certain automation tasks.
No content change other than the move.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:08:54 2012 (r40134)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:11:19 2012 (r40135)
@@ -2891,47 +2891,6 @@ ttyu0 "/usr/libexec/getty std.9600"
-
- Configuring the portbuild volume
-
-
-
-
- Create a zfs volume named
- a and mount it on
- /a. An example:
-&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8
-
-
-
-
- Create the portbuild directory:
-&prompt.root; mkdir -p /a/portbuild
-
-
-
-
-
- Create and mount a new zfs
- filesystem on it:
- zfs create -o mountpoint=/a/portbuild a/portbuild
-
-
-
-
- Set up the portbuild directory:
-&prompt.root; cd /a/portbuild
-&prompt.root; chown portmgr:portmgr .
-&prompt.root; chmod 775 .
-&prompt.root; ln -sf /a/portbuild /var/portbuild
-
-
-
-
-
-
-
-
Configuring src
@@ -3006,6 +2965,47 @@ ganglia:*:102:102::0:0:User &:/usr/l
+
+ Configuring the portbuild volume
+
+
+
+
+ Create a zfs volume named
+ a and mount it on
+ /a. An example:
+&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8
+
+
+
+
+ Create the portbuild directory:
+&prompt.root; mkdir -p /a/portbuild
+
+
+
+
+
+ Create and mount a new zfs
+ filesystem on it:
+ zfs create -o mountpoint=/a/portbuild a/portbuild
+
+
+
+
+ Set up the portbuild directory:
+&prompt.root; cd /a/portbuild
+&prompt.root; chown portmgr:portmgr .
+&prompt.root; chmod 775 .
+&prompt.root; ln -sf /a/portbuild /var/portbuild
+
+
+
+
+
+
+
+
Setting up and configuring the portbuild repository
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 04:26:03 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 59C54ACE;
Fri, 23 Nov 2012 04:26:03 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 327178FC12;
Fri, 23 Nov 2012 04:26:03 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN4Q3Gn035870;
Fri, 23 Nov 2012 04:26:03 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN4Q3Qf035869;
Fri, 23 Nov 2012 04:26:03 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211230426.qAN4Q3Qf035869@svn.freebsd.org>
From: Mark Linimon
Date: Fri, 23 Nov 2012 04:26:03 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40136 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 04:26:03 -0000
Author: linimon
Date: Fri Nov 23 04:26:02 2012
New Revision: 40136
URL: http://svnweb.freebsd.org/changeset/doc/40136
Log:
Canonicalize directory names and tighten up examples. While here,
fix the markup on one of the examples.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:11:19 2012 (r40135)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:26:02 2012 (r40136)
@@ -1725,9 +1725,9 @@ ganglia:*:102:102::0:0:User &:/usr/l
- We run the cluster on UTC. If you have not set the clock
+ You should run the cluster on UTC. If you have not set the clock
to UTC:
- &prompt.root; cp /usr/share/zoneinfo/Etc/UTC etc/localtime
+ &prompt.root; cp -p /usr/share/zoneinfo/Etc/UTC etc/localtime
@@ -2819,15 +2819,15 @@ console="vidconsole,comconsole"
- We run the cluster on UTC. If you have not set the clock
+ You should run the cluster on UTC. If you have not set the clock
to UTC:
- cp /usr/share/zoneinfo/Etc/UTC etc/localtime
+ &prompt.root; cp -p /usr/share/zoneinfo/Etc/UTC /etc/localtimeCreate the appropriate
- etc/rc.conf.
+ /etc/rc.conf.
Required entries:
hostname="${hostname}"
@@ -2864,7 +2864,7 @@ smartd_enable="YES"
- Create etc/resolv.conf, if
+ Create /etc/resolv.conf, if
necessary.
@@ -2973,13 +2973,17 @@ ganglia:*:102:102::0:0:User &:/usr/l
Create a zfs volume named
a and mount it on
- /a. An example:
-&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8
-
+ /a.
+
+
+ Creating a zfs volume for portbuild
+
+&prompt.root; zpool create a mirror da1 da2 mirror da3 da4 mirror da5 da6 mirror da7 da8
+
- Create the portbuild directory:
+ Create the portbuild directory:
&prompt.root; mkdir -p /a/portbuild
@@ -2993,13 +2997,18 @@ ganglia:*:102:102::0:0:User &:/usr/l
- Set up the portbuild directory:
+ Set up the directory:
&prompt.root; cd /a/portbuild
&prompt.root; chown portmgr:portmgr .
&prompt.root; chmod 775 .
&prompt.root; ln -sf /a/portbuild /var/portbuild
+
+
+ The ln is necessary due to a number
+ of hardcoded paths. This is a bug.
+
@@ -3123,8 +3132,8 @@ ganglia:*:102:102::0:0:User &:/usr/l
Copy the following files from
- /var/portbuild/conf/etc/rc.d to
- /usr/local/etc/rc.d:
+ /var/portbuild/conf/etc/rc.d/ to
+ /usr/local/etc/rc.d/:
buildproxy.sh
pollmachine.sh
qmanager.sh
@@ -3181,7 +3190,7 @@ qmanager.shCopy /var/portbuild/conf/apache.conf
- to the appropriate Includes subdirectory, e.g.,
+ to the appropriate Includes/ subdirectory, e.g.,
/usr/local/etc/apache22/Includes/apache.conf.
Configure it as appropriate for your site.
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 04:36:25 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 17C76F32;
Fri, 23 Nov 2012 04:36:25 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id D15EA8FC08;
Fri, 23 Nov 2012 04:36:24 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN4aOLO037474;
Fri, 23 Nov 2012 04:36:24 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN4aOJi037473;
Fri, 23 Nov 2012 04:36:24 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211230436.qAN4aOJi037473@svn.freebsd.org>
From: Mark Linimon
Date: Fri, 23 Nov 2012 04:36:24 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40137 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 04:36:25 -0000
Author: linimon
Date: Fri Nov 23 04:36:24 2012
New Revision: 40137
URL: http://svnweb.freebsd.org/changeset/doc/40137
Log:
CVS, why are you being so reluctant to go on the cart?
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:26:02 2012 (r40136)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:36:24 2012 (r40137)
@@ -2414,8 +2414,8 @@ ln -s ../archDelete
- SRC_BRANCH_old-branch_TAG
- =whatever
+ SRC_BRANCH_old-branch_SUBDIR=
+ whatever
@@ -2486,8 +2486,8 @@ zfs destroy -r a/snap/src-o
Change the value of
- SRC_BRANCH_branch_TAG to
- RELENG_branch_N
+ SRC_BRANCH_branch_SUBDIR to
+ releng/branch.N
where N is the newest 'oldest' release
for that branch.
@@ -3083,7 +3083,7 @@ ganglia:*:102:102::0:0:User &:/usr/l
For each source branch you will be building for, set
SRC_BRANCHES and
- SRC_BRANCH_branch_TAG
+ SRC_BRANCH_branch_SUBDIR
as detailed in .
You should not need to change
SRC_BRANCHES_PATTERN.
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 09:28:44 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id A09C8FBA;
Fri, 23 Nov 2012 09:28:44 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 85AB88FC12;
Fri, 23 Nov 2012 09:28:44 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAN9Sibh081863;
Fri, 23 Nov 2012 09:28:44 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAN9Si0X081862;
Fri, 23 Nov 2012 09:28:44 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211230928.qAN9Si0X081862@svn.freebsd.org>
From: Mark Linimon
Date: Fri, 23 Nov 2012 09:28:44 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40138 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 09:28:44 -0000
Author: linimon
Date: Fri Nov 23 09:28:44 2012
New Revision: 40138
URL: http://svnweb.freebsd.org/changeset/doc/40138
Log:
It's really annoying that the old toolchain does not catch these.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 04:36:24 2012 (r40137)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 09:28:44 2012 (r40138)
@@ -2553,7 +2553,7 @@ dopackages without -n
chown ports-arch:portmgr /var/portbuild/arch;
-chmod 755 /var/portbuild/arch;
+chmod 775 /var/portbuild/arch;
cd /var/portbuild/arch
@@ -2973,7 +2973,7 @@ ganglia:*:102:102::0:0:User &:/usr/l
Create a zfs volume named
a and mount it on
- /a.
+ /a.Creating a zfs volume for portbuild
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 13:22:51 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 36C0F725;
Fri, 23 Nov 2012 13:22:51 +0000 (UTC)
(envelope-from ryusuke@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 1C4948FC08;
Fri, 23 Nov 2012 13:22:51 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANDMoYY020973;
Fri, 23 Nov 2012 13:22:50 GMT (envelope-from ryusuke@svn.freebsd.org)
Received: (from ryusuke@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANDMoT0020972;
Fri, 23 Nov 2012 13:22:50 GMT (envelope-from ryusuke@svn.freebsd.org)
Message-Id: <201211231322.qANDMoT0020972@svn.freebsd.org>
From: Ryusuke SUZUKI
Date: Fri, 23 Nov 2012 13:22:50 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40139 - head/ja_JP.eucJP/htdocs/security
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 13:22:51 -0000
Author: ryusuke
Date: Fri Nov 23 13:22:50 2012
New Revision: 40139
URL: http://svnweb.freebsd.org/changeset/doc/40139
Log:
- Merge the following from the English version:
r39327 -> r40129 head/ja_JP.eucJP/htdocs/security/security.xml
Modified:
head/ja_JP.eucJP/htdocs/security/security.xml
Modified: head/ja_JP.eucJP/htdocs/security/security.xml
==============================================================================
--- head/ja_JP.eucJP/htdocs/security/security.xml Fri Nov 23 09:28:44 2012 (r40138)
+++ head/ja_JP.eucJP/htdocs/security/security.xml Fri Nov 23 13:22:50 2012 (r40139)
@@ -6,7 +6,7 @@
]>
-
+
@@ -286,7 +286,7 @@
9.0-RELEASE
Normal
2012 年 1 月 10 日
-
2013 年 1 月 31 日
+
2013 年 3 月 31 日
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 14:10:27 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 6B76B732;
Fri, 23 Nov 2012 14:10:27 +0000 (UTC)
(envelope-from pluknet@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 50B568FC08;
Fri, 23 Nov 2012 14:10:27 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANEARAw028798;
Fri, 23 Nov 2012 14:10:27 GMT (envelope-from pluknet@svn.freebsd.org)
Received: (from pluknet@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANEARIW028797;
Fri, 23 Nov 2012 14:10:27 GMT (envelope-from pluknet@svn.freebsd.org)
Message-Id: <201211231410.qANEARIW028797@svn.freebsd.org>
From: Sergey Kandaurov
Date: Fri, 23 Nov 2012 14:10:27 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40140 - head/ru_RU.KOI8-R/htdocs/security
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 14:10:27 -0000
Author: pluknet
Date: Fri Nov 23 14:10:26 2012
New Revision: 40140
URL: http://svnweb.freebsd.org/changeset/doc/40140
Log:
MFen r39327 -> r40129
Modified:
head/ru_RU.KOI8-R/htdocs/security/security.xml
Modified: head/ru_RU.KOI8-R/htdocs/security/security.xml
==============================================================================
--- head/ru_RU.KOI8-R/htdocs/security/security.xml Fri Nov 23 13:22:50 2012 (r40139)
+++ head/ru_RU.KOI8-R/htdocs/security/security.xml Fri Nov 23 14:10:26 2012 (r40140)
@@ -10,7 +10,7 @@
$FreeBSD$
$FreeBSDru: frdp/www/ru/security/security.xml,v 1.33 2004/09/21 07:31:12 den Exp $
- Original revision: 39327
+ Original revision: 40129
-->
@@ -294,7 +294,7 @@
9.0-RELEASE
鐶掵隣
10 冦彖厮 2012
-
31 冦彖厮 2013
+
31 輿參 2013
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 16:44:48 2012
Return-Path:
Delivered-To: svn-doc-head@FreeBSD.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id A76E45F7;
Fri, 23 Nov 2012 16:44:48 +0000 (UTC)
(envelope-from wblock@wonkity.com)
Received: from wonkity.com (wonkity.com [67.158.26.137])
by mx1.freebsd.org (Postfix) with ESMTP id 4F8BF8FC1A;
Fri, 23 Nov 2012 16:44:48 +0000 (UTC)
Received: from wonkity.com (localhost [127.0.0.1])
by wonkity.com (8.14.5/8.14.5) with ESMTP id qANGilWP005819;
Fri, 23 Nov 2012 09:44:47 -0700 (MST)
(envelope-from wblock@wonkity.com)
Received: from localhost (wblock@localhost)
by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id qANGilnr005816;
Fri, 23 Nov 2012 09:44:47 -0700 (MST)
(envelope-from wblock@wonkity.com)
Date: Fri, 23 Nov 2012 09:44:47 -0700 (MST)
From: Warren Block
To: Mark Linimon
Subject: Re: svn commit: r40138 - head/en_US.ISO8859-1/articles/portbuild
In-Reply-To: <201211230928.qAN9Si0X081862@svn.freebsd.org>
Message-ID:
References: <201211230928.qAN9Si0X081862@svn.freebsd.org>
User-Agent: Alpine 2.00 (BSF 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7
(wonkity.com [127.0.0.1]); Fri, 23 Nov 2012 09:44:47 -0700 (MST)
Cc: svn-doc-head@FreeBSD.org, svn-doc-all@FreeBSD.org,
doc-committers@FreeBSD.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 16:44:48 -0000
On Fri, 23 Nov 2012, Mark Linimon wrote:
> Author: linimon
> Date: Fri Nov 23 09:28:44 2012
> New Revision: 40138
> URL: http://svnweb.freebsd.org/changeset/doc/40138
>
> Log:
> It's really annoying that the old toolchain does not catch these.
> - /a.
> + /a.
The new toolchain does not catch them either, AFAIK. The idea being
that yes, maybe you do actually want to embed one paragraph inside
another.
textproc/igor will detect these and many other common errors and
optionally display them in glorious ErrorColor(TM).
igor -R article.xml | less -RS
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 22:58:54 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 378C0355;
Fri, 23 Nov 2012 22:58:54 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 1C8658FC12;
Fri, 23 Nov 2012 22:58:54 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANMwrtS014364;
Fri, 23 Nov 2012 22:58:53 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANMwrB8014363;
Fri, 23 Nov 2012 22:58:53 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211232258.qANMwrB8014363@svn.freebsd.org>
From: Mark Linimon
Date: Fri, 23 Nov 2012 22:58:53 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40143 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 22:58:54 -0000
Author: linimon
Date: Fri Nov 23 22:58:53 2012
New Revision: 40143
URL: http://svnweb.freebsd.org/changeset/doc/40143
Log:
Note some more obsolete stuff, mostly having to do with cvs.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 18:30:58 2012 (r40142)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 22:58:53 2012 (r40143)
@@ -1056,16 +1056,16 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
then Bad Things happen.
- The status of all current builds is generated twice an hour
+ The status of all current builds is generated periodically
and posted to
.
For each buildenv, the following is displayed:
- cvs date is the contents of
- cvsdone. This is why we recommend that you
- update cvsdone for -exp
+ updated is the contents of
+ .updated. This is why we recommend that you
+ update .updated for -exp
runs (see below).
@@ -1312,12 +1312,17 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
In general, an experimental patches build is run the same
way as any other build, except that you should first update the
ports tree to the latest version and then apply your patches.
- To do the former, you can use the following:
+ To do the former, you can use the following:
+
+ The following example is obsolete
+
+
+ &prompt.user; cvs -R update -dP > update.out
-&prompt.user; date > cvsdone
+&prompt.user; date > .updated
This will most closely simulate what the dopackages
- script does. (While cvsdone is merely
+ script does. (While .updated is merely
informative, it can be a help.)You will need to edit update.out to look
@@ -1425,6 +1430,11 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
&prompt.user; cd /var/portbuild/i386/8/ports
+
+ The following example is obsolete
+
+
+ Be sure to cvs update this tree to the same date as
the experimental patches tree.
@@ -3242,6 +3252,11 @@ qmanager.sh
Procedures for dealing with disk failures
+
+ The following section is particular to freebsd.org
+ and is somewhat obsolete.
+
+
When a machine has a disk failure (e.g. panics due to read errors,
etc), then we should do the following steps:
From owner-svn-doc-head@FreeBSD.ORG Fri Nov 23 23:51:42 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 28A9A20E;
Fri, 23 Nov 2012 23:51:42 +0000 (UTC)
(envelope-from gavin@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 076B28FC0C;
Fri, 23 Nov 2012 23:51:42 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qANNpfJl021932;
Fri, 23 Nov 2012 23:51:41 GMT (envelope-from gavin@svn.freebsd.org)
Received: (from gavin@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qANNpfuK021931;
Fri, 23 Nov 2012 23:51:41 GMT (envelope-from gavin@svn.freebsd.org)
Message-Id: <201211232351.qANNpfuK021931@svn.freebsd.org>
From: Gavin Atkinson
Date: Fri, 23 Nov 2012 23:51:41 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40144 - head/en_US.ISO8859-1/htdocs/news
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Fri, 23 Nov 2012 23:51:42 -0000
Author: gavin
Date: Fri Nov 23 23:51:41 2012
New Revision: 40144
URL: http://svnweb.freebsd.org/changeset/doc/40144
Log:
Correct a spelling mistake
Approved by: bcr (mentor, implicit)
Modified:
head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml
Modified: head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 22:58:53 2012 (r40143)
+++ head/en_US.ISO8859-1/htdocs/news/2012-compromise.xml Fri Nov 23 23:51:41 2012 (r40144)
@@ -90,7 +90,7 @@
package building infrastructure is ongoing.
The FreeBSD Project is investing significant effort into looking
- into both medium and long term infrasture improvements to increase
+ into both medium and long term infrastructure improvements to increase
security of the FreeBSD cluster.
From owner-svn-doc-head@FreeBSD.ORG Sat Nov 24 00:07:27 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 3F5156B3;
Sat, 24 Nov 2012 00:07:27 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 087868FC08;
Sat, 24 Nov 2012 00:07:27 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAO07Q5F025015;
Sat, 24 Nov 2012 00:07:26 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAO07QPA025014;
Sat, 24 Nov 2012 00:07:26 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211240007.qAO07QPA025014@svn.freebsd.org>
From: Mark Linimon
Date: Sat, 24 Nov 2012 00:07:26 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40145 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 24 Nov 2012 00:07:27 -0000
Author: linimon
Date: Sat Nov 24 00:07:26 2012
New Revision: 40145
URL: http://svnweb.freebsd.org/changeset/doc/40145
Log:
Remind self to run newaliases. Shift a few instructions around for more
logical grouping.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Fri Nov 23 23:51:41 2012 (r40144)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 00:07:26 2012 (r40145)
@@ -2905,7 +2905,7 @@ ttyu0 "/usr/libexec/getty std.9600"
Configuring srcYou should be able to install from the most recent release
- without any kernel modifications.
+ using only the default kernel configuration.
@@ -2956,21 +2956,6 @@ sysutils/smartmontools
-
- If not already created, add the following users:
-squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh
-ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh
-
-
- Add them to /etc/group as well.
-
-
-
- Configure mail by doing the following:
-
- TBA.
-
-
@@ -3227,6 +3212,21 @@ qmanager.sh
/etc/inetd.conf.
+
+ If not already created, add the following users:
+squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh
+ganglia:*:102:102::0:0:User &:/usr/local/ganglia:/bin/sh
+
+
+ Add them to /etc/group as well.
+
+
+
+ Configure mail by doing the following:
+
+ run newaliases.
+
+
From owner-svn-doc-head@FreeBSD.ORG Sat Nov 24 02:13:50 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id 49D8750F;
Sat, 24 Nov 2012 02:13:50 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 2ECEC8FC14;
Sat, 24 Nov 2012 02:13:50 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAO2Do5O044277;
Sat, 24 Nov 2012 02:13:50 GMT (envelope-from gjb@svn.freebsd.org)
Received: (from gjb@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAO2Dopr044276;
Sat, 24 Nov 2012 02:13:50 GMT (envelope-from gjb@svn.freebsd.org)
Message-Id: <201211240213.qAO2Dopr044276@svn.freebsd.org>
From: Glen Barber
Date: Sat, 24 Nov 2012 02:13:50 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40146 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 24 Nov 2012 02:13:50 -0000
Author: gjb
Date: Sat Nov 24 02:13:49 2012
New Revision: 40146
URL: http://svnweb.freebsd.org/changeset/doc/40146
Log:
Fix build.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 00:07:26 2012 (r40145)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 02:13:49 2012 (r40146)
@@ -1315,7 +1315,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
To do the former, you can use the following:
- The following example is obsolete
+ The following example is obsolete
@@ -1431,10 +1431,9 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
&prompt.user; cd /var/portbuild/i386/8/ports
- The following example is obsolete
+ The following example is obsolete
- Be sure to cvs update this tree to the same date as
the experimental patches tree.
From owner-svn-doc-head@FreeBSD.ORG Sat Nov 24 04:25:40 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id CFA1F9B7
for ; Sat, 24 Nov 2012 04:25:40 +0000 (UTC)
(envelope-from lists@eitanadler.com)
Received: from mail-la0-f54.google.com (mail-la0-f54.google.com
[209.85.215.54])
by mx1.freebsd.org (Postfix) with ESMTP id 26D5B8FC08
for ; Sat, 24 Nov 2012 04:25:39 +0000 (UTC)
Received: by mail-la0-f54.google.com with SMTP id j13so9193794lah.13
for ; Fri, 23 Nov 2012 20:25:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=eitanadler.com; s=0xdeadbeef;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type;
bh=8I+8BhrHnCs7uGsxVN3KJXZGbG7qJ0T9zqtUwQbpfQ8=;
b=nqc7Wty6RQXevgXmw0Cdgs5wd9ulQBNL5dPs6WCWbkvRLfTKJ7yBdBAmpSeCvCwXdY
3WuTHl1uqf+NGMrJgGp8bQZJnC/CNkmoEEuLJBtzx/v8e+aGS/OYNGIZGNZJlK7+aPby
616w2RpBh18SaVkPUt46lLwp4XYo/bPRA+mp0=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:sender:in-reply-to:references:from:date
:x-google-sender-auth:message-id:subject:to:cc:content-type
:x-gm-message-state;
bh=8I+8BhrHnCs7uGsxVN3KJXZGbG7qJ0T9zqtUwQbpfQ8=;
b=PPqmZpinskX6XiBISBtn6eXWYsjYMYUpm8EE2xPbgqgujgLEXW02bjK/WHyJf2Tdrm
ZUESc9kMppfqiYaZcucor6WbQ+8pNbimia5sS7Iw0/Q1jdGVJGqxRRQubwJr34R5RwHW
HEki8tecGGaxnkm9TLrSgMAzYpELYZK59kH23yvvRMyEAikSDnIso/lCLcaZeLL5qgGr
2bLlh7DI46kEh2pn7NoFaBU9sBarHyX6EZenre1XJS7cTPZFZ+EsWjjtnqmiYvRN76y/
5kudLYq5qEeKLgcdkjXDSqTS7cTqg9HZZi5qZ7ru3sXGhrgaWB6JQ5zKg3WbK60OPRF3
fhqw==
Received: by 10.112.50.109 with SMTP id b13mr2568597lbo.8.1353731138718; Fri,
23 Nov 2012 20:25:38 -0800 (PST)
MIME-Version: 1.0
Sender: lists@eitanadler.com
Received: by 10.112.154.168 with HTTP; Fri, 23 Nov 2012 20:25:07 -0800 (PST)
In-Reply-To: <201211232258.qANMwrB8014363@svn.freebsd.org>
References: <201211232258.qANMwrB8014363@svn.freebsd.org>
From: Eitan Adler
Date: Fri, 23 Nov 2012 23:25:07 -0500
X-Google-Sender-Auth: BaFUOr8knvWKoElSqpHATN2qUHY
Message-ID:
Subject: Re: svn commit: r40143 - head/en_US.ISO8859-1/articles/portbuild
To: Mark Linimon
Content-Type: text/plain; charset=UTF-8
X-Gm-Message-State: ALoCoQnKpEyJvFMMchvkctADpRC+6RAbs0IBM4jsTsFFenj8aZPAIzG63VR2agTD/TC6feknDv6c
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 24 Nov 2012 04:25:40 -0000
On 23 November 2012 17:58, Mark Linimon wrote:
> Author: linimon
> Date: Fri Nov 23 22:58:53 2012
> New Revision: 40143
> URL: http://svnweb.freebsd.org/changeset/doc/40143
>
> Log:
> Note some more obsolete stuff, mostly having to do with cvs.
Why not just remove it?
--
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams
From owner-svn-doc-head@FreeBSD.ORG Sat Nov 24 05:01:08 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id AD5C2D27;
Sat, 24 Nov 2012 05:01:08 +0000 (UTC)
(envelope-from linimon@lonesome.com)
Received: from mail.soaustin.net (pancho.soaustin.net [76.74.250.40])
by mx1.freebsd.org (Postfix) with ESMTP id 84B6B8FC0C;
Sat, 24 Nov 2012 05:01:08 +0000 (UTC)
Received: by mail.soaustin.net (Postfix, from userid 502)
id 763CE5602F; Fri, 23 Nov 2012 23:01:06 -0600 (CST)
Date: Fri, 23 Nov 2012 23:01:06 -0600
From: Mark Linimon
To: Eitan Adler
Subject: Re: svn commit: r40143 - head/en_US.ISO8859-1/articles/portbuild
Message-ID: <20121124050106.GA19962@lonesome.com>
References: <201211232258.qANMwrB8014363@svn.freebsd.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To:
User-Agent: Mutt/1.5.20 (2009-06-14)
Cc: svn-doc-head@freebsd.org, svn-doc-all@freebsd.org,
doc-committers@freebsd.org, Mark Linimon
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 24 Nov 2012 05:01:08 -0000
On Fri, Nov 23, 2012 at 11:25:07PM -0500, Eitan Adler wrote:
> > Log:
> > Note some more obsolete stuff, mostly having to do with cvs.
>
> Why not just remove it?
I'm not comfortable removing anything until I can assure myself that
the next from-scratch installation won't require any of these notes.
mcl
From owner-svn-doc-head@FreeBSD.ORG Sat Nov 24 07:12:46 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id BC74FD78;
Sat, 24 Nov 2012 07:12:46 +0000 (UTC)
(envelope-from linimon@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id 9F9678FC08;
Sat, 24 Nov 2012 07:12:46 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAO7Ck39092202;
Sat, 24 Nov 2012 07:12:46 GMT (envelope-from linimon@svn.freebsd.org)
Received: (from linimon@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAO7Ck3g092201;
Sat, 24 Nov 2012 07:12:46 GMT (envelope-from linimon@svn.freebsd.org)
Message-Id: <201211240712.qAO7Ck3g092201@svn.freebsd.org>
From: Mark Linimon
Date: Sat, 24 Nov 2012 07:12:46 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40147 - head/en_US.ISO8859-1/articles/portbuild
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 24 Nov 2012 07:12:46 -0000
Author: linimon
Date: Sat Nov 24 07:12:46 2012
New Revision: 40147
URL: http://svnweb.freebsd.org/changeset/doc/40147
Log:
Attempt to pacify igor. The few remaining complaints appear to be false
positives.
Modified:
head/en_US.ISO8859-1/articles/portbuild/article.xml
Modified: head/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 02:13:49 2012 (r40146)
+++ head/en_US.ISO8859-1/articles/portbuild/article.xml Sat Nov 24 07:12:46 2012 (r40147)
@@ -66,9 +66,9 @@
otherwise specified, all paths will be relative to
this location. ${arch} will
be used to specify one of the package architectures
- (e.g. amd64, arm, &i386;, ia64, powerpc, &sparc64;), and
+ (e.g., amd64, arm, &i386;, ia64, powerpc, &sparc64;), and
${branch} will be used
- to specify the build branch (e.g. 7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp).
+ to specify the build branch (e.g., 7, 7-exp, 8, 8-exp, 9, 9-exp, 10, 10-exp).
The set of branches that portmgr currently
supports is the same as those that the &os;
security team
@@ -444,7 +444,7 @@ PKG_BIN=/usr/local/sbin/pkg-keep - Do not delete this build in the
future, when it would be normally deleted as part of the
latest - previous cycle.
- Don't forget to clean it up manually when you no longer need it.
+ Do not forget to clean it up manually when you no longer need it.
@@ -452,8 +452,8 @@ PKG_BIN=/usr/local/sbin/pkg-nofinish - Do not perform
post-processing once the build is complete. Useful
if you expect that the build will need to be restarted
- once it finishes. If you use this option, don't forget to cleanup
- the clients when you don't need the build anymore.
+ once it finishes. If you use this option, do not forget to cleanup
+ the clients when you do not need the build any more.
@@ -520,7 +520,7 @@ PKG_BIN=/usr/local/sbin/pkg
-noduds - Do not rebuild the
duds file (ports that are never
- built, e.g. those marked IGNORE,
+ built, e.g., those marked IGNORE,
NO_PACKAGE, etc.) during
preprocessing.
@@ -654,7 +654,7 @@ PKG_BIN=/usr/local/sbin/pkgThe actual package build itself occurs in two
identical phases. The reason for this is that sometimes
- transient problems (e.g. NFS failures, FTP sites being
+ transient problems (e.g., NFS failures, FTP sites being
unreachable, etc.) may halt a build. Doing things
in two phases is a workaround for these types of
problems.
@@ -742,7 +742,7 @@ PKG_BIN=/usr/local/sbin/pkgbuild srcupdate archbranchbuildid - Replaces the src
- tree with a new ZFS snapshot. Don't forget to use
+ tree with a new ZFS snapshot. Do not forget to use
-nosrc flag to dopackages
later!
@@ -752,7 +752,7 @@ PKG_BIN=/usr/local/sbin/pkgbuild portsupdate archbranchbuildid - Replaces the ports
- tree with a new ZFS snapshot. Don't forget to use
+ tree with a new ZFS snapshot. Do not forget to use
-noports flag to dopackages
later!
@@ -887,7 +887,7 @@ PKG_BIN=/usr/local/sbin/pkgps x
to identify it. You need to make sure that nothing else important
- is running in this tty, e.g. ps -t p1 or whatever.
+ is running in this tty, e.g., ps -t p1 or whatever.
If there is not, you can just kill off the whole term easily with
pkill -t pts/1; otherwise issue a
kill -HUP in there by, for example,
@@ -925,8 +925,8 @@ PKG_BIN=/usr/local/sbin/pkgloads is refreshed
every 2 minutes. If you do ps x | grep pdispatch
- and it's less than the number of jobs that loads
- thinks are in use, you're in trouble.
+ and it is less than the number of jobs that loads
+ thinks are in use, you are in trouble.
You may have problem with the umount
commands hanging. If so, you are going to have to use the
@@ -1260,7 +1260,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
one of the symlinks that points to it.
- If you are doing a completely new package set (e.g. for
+ If you are doing a completely new package set (e.g., for
a new release), copy packages to the staging area on
ftp-master with something like the following:
@@ -1336,7 +1336,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
tested.Since the machine is shared, someone else may delete your
- changes by mistake, so keep a copy of them in e.g. your home
+ changes by mistake, so keep a copy of them in e.g., your home
directory on freefall. Do not use
tmp/; since pointyhat
itself runs some version of -CURRENT, you
@@ -1417,7 +1417,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
- Port was broken due to a transient error (e.g. FTP site
+ Port was broken due to a transient error (e.g., FTP site
down, package client error, etc.)
@@ -1461,7 +1461,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
The list of packages to build should be a list of package
names (including versions) as they appear in
INDEX. The PKGSUFFIX
- (i.e. .tgz or .tbz) is optional.
+ (i.e., .tgz or .tbz) is optional.This will build only those packages listed as well as all
of their dependencies.
@@ -1579,7 +1579,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
/usr2/.)
The filename chroot is a
- a historical remnant.
+ historical remnant.
@@ -1821,7 +1821,7 @@ squid_pidfile="/u
> kern.maxfiles=40000
> kern.maxfilesperproc=30000
>
-> # Since the NFS root is static we don't need to check frequently for file changes
+> # Since the NFS root is static we do not need to check frequently for file changes
> # This saves >75% of NFS traffic
> vfs.nfs.access_cache_timeout=300
> debug.debugger_on_panic=1
@@ -2104,7 +2104,7 @@ MASTER_SITE_OVERRIDE= \
Hint: you will need one of these for each machine;
however, if you have multiple machines at one site, you
- should create a site-specific one (e.g. in
+ should create a site-specific one (e.g., in
/var/portbuild/conf/clients/)
and symlink to it.
@@ -2855,7 +2855,7 @@ apache_pidfile="/var/run/httpd.pid"
gmetad_enable="YES"
gmond_enable="YES"
inetd_enable="YES"
-# XXX MCL these don't work!
+# XXX MCL these do not work!
#inetd_flags="-R 10000 -lw"
mountd_enable="YES"
nfs_server_enable="YES"
@@ -3256,16 +3256,16 @@ ganglia:*:102:102::0:0:User &:/usr/l
and is somewhat obsolete.
- When a machine has a disk failure (e.g. panics due to read errors,
+ When a machine has a disk failure (e.g., panics due to read errors,
etc), then we should do the following steps:
- Note the time and failure mode (e.g. paste in the
+ Note the time and failure mode (e.g., paste in the
relevant console output) in
/var/portbuild/${arch}/rebootsFor i386 gohan clients, scrub the disk by touching
- /SCRUB in the nfsroot (e.g.
+ /SCRUB in the nfsroot (e.g.,
/a/nfs/8.dir1/SCRUB) and rebooting. This will
dd if=/dev/zero of=/dev/ad0 and force the drive to
remap any bad sectors it finds, if it has enough spares left. This is
@@ -3276,7 +3276,7 @@ ganglia:*:102:102::0:0:User &:/usr/l
disk seems to be that the blade will completely hang and be
unresponsive to either console break, or even NMI.
- For other build systems that don't newfs their disk at boot (e.g.
+ For other build systems that do not newfs their disk at boot (e.g.,
amd64 systems) this step has to be skipped.If the problem recurs, then the disk is probably toast.
From owner-svn-doc-head@FreeBSD.ORG Sat Nov 24 23:24:55 2012
Return-Path:
Delivered-To: svn-doc-head@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
by hub.freebsd.org (Postfix) with ESMTP id F39D0FD2;
Sat, 24 Nov 2012 23:24:54 +0000 (UTC) (envelope-from gjb@FreeBSD.org)
Received: from svn.freebsd.org (svn.freebsd.org
[IPv6:2001:1900:2254:2068::e6a:0])
by mx1.freebsd.org (Postfix) with ESMTP id D46C28FC08;
Sat, 24 Nov 2012 23:24:54 +0000 (UTC)
Received: from svn.freebsd.org (localhost [127.0.0.1])
by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id qAONOssr046360;
Sat, 24 Nov 2012 23:24:54 GMT (envelope-from gjb@svn.freebsd.org)
Received: (from gjb@localhost)
by svn.freebsd.org (8.14.5/8.14.5/Submit) id qAONOsHA046359;
Sat, 24 Nov 2012 23:24:54 GMT (envelope-from gjb@svn.freebsd.org)
Message-Id: <201211242324.qAONOsHA046359@svn.freebsd.org>
From: Glen Barber
Date: Sat, 24 Nov 2012 23:24:54 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r40153 - head/en_US.ISO8859-1/books/handbook/ports
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-head@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for the doc tree for head
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Sat, 24 Nov 2012 23:24:55 -0000
Author: gjb
Date: Sat Nov 24 23:24:54 2012
New Revision: 40153
URL: http://svnweb.freebsd.org/changeset/doc/40153
Log:
Merged ^/projects/pkgng revisions 39915 through 40152:
Import pkgng documentation.
Reviewed by: bjk, wblock, matthew, rwatson,
eadler[1], bapt[1]
[1] Original version
Modified:
head/en_US.ISO8859-1/books/handbook/ports/chapter.xml
Directory Properties:
head/en_US.ISO8859-1/ (props changed)
head/share/ (props changed)
Modified: head/en_US.ISO8859-1/books/handbook/ports/chapter.xml
==============================================================================
--- head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sat Nov 24 23:16:08 2012 (r40152)
+++ head/en_US.ISO8859-1/books/handbook/ports/chapter.xml Sat Nov 24 23:24:54 2012 (r40153)
@@ -654,6 +654,397 @@ docbook =
+
+ Using pkgng for Binary Package
+ Management
+
+ pkgng is an improved replacement
+ for the traditional &os; pkg_install
+ package management tools, offering many features that make
+ dealing with binary packages faster and easier. The first
+ release of pkgng was in August,
+ 2012.
+
+ pkgng is not a replacement for
+ port management tools like ports-mgmt/portmaster or ports-mgmt/portupgrade. While
+ ports-mgmt/portmaster and
+ ports-mgmt/portupgrade can
+ install third-party software from both binary packages and the
+ Ports Collection, pkgng installs
+ only binary packages.
+
+
+ Getting Started with
+ pkgng
+
+ &os; 9.1 and later includes a "bootstrap"
+ utility for pkgng. The bootstrap
+ utility will download and install
+ pkgng.
+
+ To bootstrap the system, run:
+
+ &prompt.root; /usr/sbin/pkg
+
+ For earlier &os; versions,
+ pkgng must be installed from the
+ Ports Collection, or as a binary package.
+
+ To install the pkgng port,
+ run:
+
+ &prompt.root; cd /usr/ports/ports-mgmt/pkg
+&prompt.root; make
+&prompt.root; make install clean
+
+ To install the binary package, run:
+
+ &prompt.root; pkg_add -r pkg
+
+
+ The pkgng package management
+ utility is not supported on
+ &os; 7.X or
+ &os; 8.0.
+
+
+ Existing &os; installations require conversion of the
+ pkg_install package database to the
+ new format. To convert the package database, run:
+
+ &prompt.root; pkg2ng
+
+ This step is not required for new installations that do
+ not have third-party software installed.
+
+
+ This step is not reversible. Once the package database
+ has been converted to the pkgng
+ format, the pkg_install tools
+ should not be used.
+
+
+
+ The package database conversion may emit errors as the
+ contents are converted to the new version. Generally, these
+ errors can be safely ignored, however a list of third-party
+ software that was not successfully converted will be listed
+ after pkg2ng has finished. These must be
+ fixed by hand.
+
+
+ To ensure the &os; Ports Collection registers new
+ software with pkgng, and not
+ pkg_install, &os; versions earlier
+ than 10.X require this line in
+ /etc/make.conf:
+
+ WITH_PKGNG= yes
+
+
+
+ Configuring the pkgng
+ Environment
+
+ The pkgng package management
+ system uses a package repository for most operations. The
+ default package repository location is defined in
+ /usr/local/etc/pkg.conf or the
+ PACKAGESITE environment variable, which
+ overrides the configuration file.
+
+ Additional pkgng
+ configuration options are described in
+ pkg.conf(5).
+
+
+
+ Basic pkgng Operations
+
+ Usage information for pkgng is
+ available in the pkg(8) manual page, or by running
+ pkg without additional arguments.
+
+ Each pkgng command argument is
+ documented in a command-specific manual page. To read the
+ manual page for pkg install, for example,
+ run either:
+
+ &prompt.root; pkg help install
+
+ &prompt.root; man pkg-install
+
+
+ Obtaining Information about Installed Packages with
+ pkgng
+
+ Information about the packages installed on a system can
+ be viewed by running pkg info. Similar
+ to &man.pkg.info.1;, the package version and
+ description for all packages will be listed.
+
+ Information about a specific package is available by
+ running:
+
+ &prompt.root; pkg info packagename
+
+ For example, to see which version of
+ pkgng is installed on the system,
+ run:
+
+ &prompt.root; pkg info pkg
+pkg-1.0.2 New generation package manager
+
+
+
+ Installing and Removing Packages with
+ pkgng
+
+ In general, most &os; users will install binary packages
+ by running:
+
+ &prompt.root; pkg install packagename
+
+ pkg install uses repository data, as
+ mentioned in . Conversely,
+ pkg-add(8) does not use repository data, nor does it use the
+ defined PACKAGESITE, so dependencies may not
+ be properly tracked, and missing dependencies will not be
+ fetched from a remote source. This section covers usage of
+ pkg install. For information on usage of
+ pkg add, see pkg-add(8).
+
+ Additional binary packages can be installed with
+ pkg install. For example, to install
+ curl:
+
+ &prompt.root; pkg install curl
+Updating repository catalogue
+Repository catalogue is up-to-date, no need to fetch fresh copy
+The following packages will be installed:
+
+ Installing ca_root_nss: 3.13.5
+ Installing curl: 7.24.0
+
+The installation will require 4 MB more space
+
+1 MB to be downloaded
+
+Proceed with installing packages [y/N]: y
+ca_root_nss-3.13.5.txz 100% 255KB 255.1KB/s 255.1KB/s 00:00
+curl-7.24.0.txz 100% 1108KB 1.1MB/s 1.1MB/s 00:00
+Checking integrity... done
+Installing ca_root_nss-3.13.5... done
+Installing curl-7.24.0... done
+
+ The new package and any additional packages that were
+ installed as dependencies can be seen in the installed
+ packages list:
+
+ &prompt.root; pkg info
+ca_root_nss-3.13.5 The root certificate bundle from the Mozilla Project
+curl-7.24.0 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers
+pkg-1.0.2 New generation package manager
+
+ Packages that are no longer needed can be removed with
+ pkg delete. For example, if it turns out
+ that curl is not needed after
+ all:
+
+ &prompt.root; pkg delete curl
+The following packages will be deleted:
+
+ curl-7.24.0_1
+
+The deletion will free 3 MB
+
+Proceed with deleting packages [y/N]: y
+Deleting curl-7.24.0_1... done
+
+
+
+ Upgrading Installed Packages with
+ pkgng
+
+ Packages that are outdated can be found with
+ pkg version. If a local ports tree
+ does not exist, pkg-version(8) will use the remote
+ repository catalogue, otherwise the local ports tree will
+ be used to identify package versions.
+
+ Packages can be upgraded to newer versions with
+ pkgng. Suppose a new version of
+ curl has been released. The
+ local package can be upgraded to the new version:
+
+ &prompt.root; pkg upgrade
+Updating repository catalogue
+repo.txz 100% 297KB 296.5KB/s 296.5KB/s 00:00
+The following packages will be upgraded:
+
+ Upgrading curl: 7.24.0 -> 7.24.0_1
+
+1 MB to be downloaded
+
+Proceed with upgrading packages [y/N]: y
+curl-7.24.0_1.txz 100% 1108KB 1.1MB/s 1.1MB/s 00:00
+Checking integrity... done
+Upgrading curl from 7.24.0 to 7.24.0_1... done
+
+
+
+ Auditing Installed Packages with
+ pkgng
+
+ Occasionally, software vulnerabilities may be discovered
+ in software within the Ports Collection.
+ pkgng includes built-in auditing,
+ similar to the ports-mgmt/portaudit package.
+ To audit the software installed on the system, run:
+
+ &prompt.root; pkg audit -F
+
+
+
+
+ Advanced pkgng
+ Operations
+
+
+ Automatically Removing Leaf Dependencies with
+ pkgng
+
+ Removing a package may leave behind unnecessary
+ dependencies, like security/ca_root_nss in the
+ example above. Such packages are still installed, but
+ nothing depends on them any more. Unneeded packages that
+ were installed as dependencies can be automatically detected
+ and removed:
+
+ &prompt.root; pkg autoremove
+Packages to be autoremoved:
+ ca_root_nss-3.13.5
+
+The autoremoval will free 723 kB
+
+Proceed with autoremoval of packages [y/N]: y
+Deinstalling ca_root_nss-3.13.5... done
+
+
+
+ Backing Up the pkgng Package
+ Database
+
+ Unlike the pkg_install
+ package management system, pkgng
+ includes its own package database backup mechanism. To
+ manually back up the package database contents, run:
+
+ &prompt.root; pkg backup -d pkgng.db
+
+
+ Replace the file name
+ pkgng.db to a suitable file
+ name.
+
+
+ Additionally, pkgng includes
+ a &man.periodic.8; script to automatically back up the
+ package database daily if
+ daily_backup_pkgng_enable is set to
+ YES in &man.periodic.conf.5;.
+
+
+ To prevent the pkg_install
+ periodic script from also backing up the package database,
+ set daily_backup_pkgdb_enable to
+ NO in &man.periodic.conf.5;.
+
+
+ To restore the contents of a previous package database
+ backup, run:
+
+ &prompt.root; pkg backup -r /path/to/pkgng.db
+
+
+
+ Removing Stale pkgng
+ Packages
+
+ By default, pkgng stores
+ binary packages in a cache directory as defined by
+ PKG_CACHEDIR in pkg.conf(5). When
+ upgrading packages with pkg upgrade, old
+ versions of the upgraded packages are not automatically
+ removed.
+
+ To remove the outdated binary packages, run:
+
+ &prompt.root; pkg clean
+
+
+
+ Modifying pkgng Package
+ Metadata
+
+ Historically, software within the &os; Ports
+ Collection can undergo major version number changes. Unlike
+ pkg_install,
+ pkgng has a built-in command to
+ update package origins. For example, if lang/php5 was originally at
+ version 5.3, but has been renamed to
+ lang/php53 for the
+ inclusion of version 5.4,
+ pkg_install would require the use
+ of additional software such as ports-mgmt/portmaster to update
+ the package database, reflecting from which port the
+ installation originated.
+
+ Unlike the ports-mgmt/portmaster and
+ ports-mgmt/portupgrade
+ ports, the order in which the new and old versions are
+ listed differ. For pkgng, the
+ syntax is:
+
+ &prompt.root; pkg set -o category/oldport:category/newport
+
+ For example, to change the package origin for the above
+ example, run:
+
+ &prompt.root; pkg set -o lang/php5:lang/php53
+
+ As another example, to update lang/ruby18 to lang/ruby19, run:
+
+ &prompt.root; pkg set -o lang/ruby18:lang/ruby19
+
+ As a final example, to change the origin of the
+ libglut shared libraries from graphics/libglut to graphics/freeglut, run:
+
+ &prompt.root; pkg set -o graphics/libglut:graphics/freeglut
+
+
+ When changing package origins, in most cases it is
+ important to reinstall packages that are dependent on the
+ package that has had the origin changed. To force a
+ reinstallation of dependent packages, run:
+
+ &prompt.root; pkg install -Rf graphics/freeglut
+
+
+
+
+
Using the Ports Collection