From owner-svn-doc-projects@FreeBSD.ORG Wed Apr 3 00:01:37 2013
Return-Path:
Delivered-To: svn-doc-projects@freebsd.org
Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115])
by hub.freebsd.org (Postfix) with ESMTP id 822F1BAE;
Wed, 3 Apr 2013 00:01:37 +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 7283065D;
Wed, 3 Apr 2013 00:01:37 +0000 (UTC)
Received: from svn.freebsd.org ([127.0.1.70])
by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r3301bqO003139;
Wed, 3 Apr 2013 00:01:37 GMT (envelope-from gjb@svn.freebsd.org)
Received: (from gjb@localhost)
by svn.freebsd.org (8.14.6/8.14.5/Submit) id r3301YOR003115;
Wed, 3 Apr 2013 00:01:34 GMT (envelope-from gjb@svn.freebsd.org)
Message-Id: <201304030001.r3301YOR003115@svn.freebsd.org>
From: Glen Barber
Date: Wed, 3 Apr 2013 00:01:34 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-projects@freebsd.org
Subject: svn commit: r41355 - in projects/entities/en_US.ISO8859-1:
articles/bsdl-gpl articles/casestudy-argentina.com articles/committers-guide
articles/compiz-fusion articles/contributors articles/freebsd...
X-SVN-Group: doc-projects
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-projects@freebsd.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: SVN commit messages for doc projects trees
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Wed, 03 Apr 2013 00:01:37 -0000
Author: gjb
Date: Wed Apr 3 00:01:34 2013
New Revision: 41355
URL: http://svnweb.freebsd.org/changeset/doc/41355
Log:
MFH:
- Merged /head/en_US.ISO8859-1:r40992-41353
Approved by: doceng (implicit)
Added:
projects/entities/en_US.ISO8859-1/books/porters-handbook/uses.xml
- copied unchanged from r41353, head/en_US.ISO8859-1/books/porters-handbook/uses.xml
projects/entities/en_US.ISO8859-1/htdocs/internal/proposing-committers.xml
- copied unchanged from r41353, head/en_US.ISO8859-1/htdocs/internal/proposing-committers.xml
projects/entities/en_US.ISO8859-1/htdocs/news/status/report-2012-07-2012-09.xml
- copied unchanged from r41353, head/en_US.ISO8859-1/htdocs/news/status/report-2012-07-2012-09.xml
projects/entities/en_US.ISO8859-1/htdocs/news/status/report-2012-10-2012-12.xml
- copied unchanged from r41353, head/en_US.ISO8859-1/htdocs/news/status/report-2012-10-2012-12.xml
projects/entities/en_US.ISO8859-1/htdocs/releases/8.4R/
- copied from r41353, head/en_US.ISO8859-1/htdocs/releases/8.4R/
Deleted:
projects/entities/en_US.ISO8859-1/htdocs/availability.xml
projects/entities/en_US.ISO8859-1/htdocs/vendors.html
Modified:
projects/entities/en_US.ISO8859-1/articles/bsdl-gpl/article.xml
projects/entities/en_US.ISO8859-1/articles/casestudy-argentina.com/article.xml
projects/entities/en_US.ISO8859-1/articles/committers-guide/article.xml
projects/entities/en_US.ISO8859-1/articles/compiz-fusion/article.xml
projects/entities/en_US.ISO8859-1/articles/contributors/article.xml
projects/entities/en_US.ISO8859-1/articles/contributors/contrib.additional.xml
projects/entities/en_US.ISO8859-1/articles/contributors/contrib.committers.xml
projects/entities/en_US.ISO8859-1/articles/contributors/contrib.develalumni.xml
projects/entities/en_US.ISO8859-1/articles/contributors/contrib.portmgralumni.xml
projects/entities/en_US.ISO8859-1/articles/freebsd-questions/article.xml
projects/entities/en_US.ISO8859-1/articles/freebsd-update-server/article.xml
projects/entities/en_US.ISO8859-1/articles/geom-class/article.xml
projects/entities/en_US.ISO8859-1/articles/hubs/article.xml
projects/entities/en_US.ISO8859-1/articles/p4-primer/article.xml
projects/entities/en_US.ISO8859-1/articles/portbuild/article.xml
projects/entities/en_US.ISO8859-1/articles/pr-guidelines/article.xml
projects/entities/en_US.ISO8859-1/articles/releng/article.xml
projects/entities/en_US.ISO8859-1/articles/wp-toolbox/article.xml
projects/entities/en_US.ISO8859-1/books/arch-handbook/book.xml
projects/entities/en_US.ISO8859-1/books/arch-handbook/driverbasics/chapter.xml
projects/entities/en_US.ISO8859-1/books/developers-handbook/kerneldebug/chapter.xml
projects/entities/en_US.ISO8859-1/books/developers-handbook/l10n/chapter.xml
projects/entities/en_US.ISO8859-1/books/developers-handbook/tools/chapter.xml
projects/entities/en_US.ISO8859-1/books/faq/book.xml
projects/entities/en_US.ISO8859-1/books/fdp-primer/overview/chapter.xml
projects/entities/en_US.ISO8859-1/books/fdp-primer/the-website/chapter.xml
projects/entities/en_US.ISO8859-1/books/fdp-primer/translations/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/audit/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/basics/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/book.xml
projects/entities/en_US.ISO8859-1/books/handbook/config/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/cutting-edge/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/desktop/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/disks/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/eresources/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/firewalls/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/install/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/introduction/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/l10n/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/linuxemu/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/mirrors/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/multimedia/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/ports/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/ppp-and-slip/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/printing/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/security/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/serialcomms/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/users/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/vinum/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/virtualization/chapter.xml
projects/entities/en_US.ISO8859-1/books/handbook/x11/chapter.xml
projects/entities/en_US.ISO8859-1/books/porters-handbook/Makefile
projects/entities/en_US.ISO8859-1/books/porters-handbook/book.xml
projects/entities/en_US.ISO8859-1/htdocs/Makefile
projects/entities/en_US.ISO8859-1/htdocs/about.xml
projects/entities/en_US.ISO8859-1/htdocs/administration.xml
projects/entities/en_US.ISO8859-1/htdocs/advocacy/index.xml
projects/entities/en_US.ISO8859-1/htdocs/cgi/query-pr.cgi
projects/entities/en_US.ISO8859-1/htdocs/developers/cvs.xml
projects/entities/en_US.ISO8859-1/htdocs/docs/books.xml
projects/entities/en_US.ISO8859-1/htdocs/features.xml
projects/entities/en_US.ISO8859-1/htdocs/gnome/index.xsl
projects/entities/en_US.ISO8859-1/htdocs/index.xsl
projects/entities/en_US.ISO8859-1/htdocs/internal/Makefile
projects/entities/en_US.ISO8859-1/htdocs/internal/README.mirror (contents, props changed)
projects/entities/en_US.ISO8859-1/htdocs/internal/about.xml
projects/entities/en_US.ISO8859-1/htdocs/internal/fortunes.xml
projects/entities/en_US.ISO8859-1/htdocs/internal/mirror.xml
projects/entities/en_US.ISO8859-1/htdocs/internal/new-account.xml
projects/entities/en_US.ISO8859-1/htdocs/layout/css/layout.css
projects/entities/en_US.ISO8859-1/htdocs/news/2012-compromise.xml
projects/entities/en_US.ISO8859-1/htdocs/news/status/Makefile
projects/entities/en_US.ISO8859-1/htdocs/news/status/README
projects/entities/en_US.ISO8859-1/htdocs/news/status/report-2012-04-2012-06.xml
projects/entities/en_US.ISO8859-1/htdocs/news/status/status.xml
projects/entities/en_US.ISO8859-1/htdocs/platforms/amd64.xml
projects/entities/en_US.ISO8859-1/htdocs/projects/newbies.xml
projects/entities/en_US.ISO8859-1/htdocs/projects/projects.xml
projects/entities/en_US.ISO8859-1/htdocs/releases/Makefile
projects/entities/en_US.ISO8859-1/htdocs/releases/index.xml
projects/entities/en_US.ISO8859-1/htdocs/releng/charter.xml
projects/entities/en_US.ISO8859-1/htdocs/releng/index.xml
projects/entities/en_US.ISO8859-1/htdocs/search/sitemap.xml
projects/entities/en_US.ISO8859-1/htdocs/security/security.xml
projects/entities/en_US.ISO8859-1/htdocs/where.xml
projects/entities/en_US.ISO8859-1/share/xml/release.l10n.ent (contents, props changed)
Directory Properties:
projects/entities/en_US.ISO8859-1/ (props changed)
Modified: projects/entities/en_US.ISO8859-1/articles/bsdl-gpl/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/bsdl-gpl/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/bsdl-gpl/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -23,7 +23,6 @@
&tm-attrib.freebsd;
- &tm-attrib.cvsup;
&tm-attrib.intel;
&tm-attrib.general;
Modified: projects/entities/en_US.ISO8859-1/articles/casestudy-argentina.com/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/casestudy-argentina.com/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/casestudy-argentina.com/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -22,7 +22,6 @@
&tm-attrib.freebsd;
- &tm-attrib.cvsup;
&tm-attrib.intel;
&tm-attrib.xfree86;
&tm-attrib.general;
Modified: projects/entities/en_US.ISO8859-1/articles/committers-guide/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/committers-guide/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/committers-guide/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -33,7 +33,6 @@
&tm-attrib.freebsd;
&tm-attrib.coverity;
- &tm-attrib.cvsup;
&tm-attrib.ibm;
&tm-attrib.intel;
&tm-attrib.sparc;
@@ -316,9 +315,16 @@
r300894.
There are mechanisms in place to automatically merge
- changes back from the Subversion repository to the
- CVS one, so regular users should not notice
- a difference, however developers most certainly will.
+ changes back from the Subversion src
+ repository to the CVS repository for
+ some &os; branches (releng/6 through
+ releng/9), however this is purely to
+ support pre-existing end-user installs and should not be
+ relied upon, recommended or advertised. Future branches
+ will not be exported to CVS at all. The
+ ports repository was exported to CVS
+ for a period of time to aid end user migration, but as of
+ 28th February 2013 is no longer exported.
Subversion is not that different from
CVS when it comes to daily use, but there
@@ -444,11 +450,11 @@
Checkout from a Mirror
- You can check out a working copy from a mirror by simply
+ Check out a working copy from a mirror by
substituting the mirror's URL for
svn+ssh://svn.freebsd.org/base. This can
- be an official mirror or a mirror you maintain yourself
- using svnsync or similar.
+ be an official mirror or a mirror maintained by
+ using svnsync.There is a serious disadvantage to this method: every
time something is to be committed, a svn switch
@@ -459,8 +465,8 @@
the same UUID, some hacking of the local repository's UUID
has to occur before it is possible to start using it.
- Unlike with CVS and
- csup, the hassle of a local
+ Unlike with CVS,
+ the hassle of a local
svnsync mirror probably is not worth it
unless the network connectivity situation or other factors
demand it. If it is needed, see the end of this chapter for
@@ -481,10 +487,16 @@
For the base repository, HEAD refers to the -CURRENT
tree. For example, head/bin/ls is what
would go into /usr/src/bin/ls in a
- release. Some other key locations are:
+ release. Some key locations are:
+ /head/
+ which corresponds to HEAD, also known as
+ -CURRENT.
+
+
+ /stable/n
which corresponds to
RELENG_n.
@@ -678,10 +690,14 @@
It is possible to anonymously check out the &os;
repository with Subversion. This will give access to a
read-only tree that can be updated, but not committed
- to. To do this, use one of the following commands:
+ to. To do this, use the following command:
- &prompt.user; svn co svn://svn.freebsd.org/base/head /usr/src
-&prompt.user; svn co http://svn.freebsd.org/base/head /usr/src
+ &prompt.user; svn co https://svn0.us-west.FreeBSD.org/base/head /usr/src
+
+ Select the closest mirror and verify the mirror server
+ certificate from the list of Subversion
+ mirror sites.
@@ -2295,32 +2311,19 @@ ControlPersist yes
You can run a local copy of GNATS, and then integrate the FreeBSD
- GNATS tree in to it using CVSup. Then you can run GNATS commands
- locally.
- This lets you query the PR database without needing to be connected to
- the Internet.
+ GNATS tree by creating an rsync mirror.
+ Then you can run GNATS commands locally, allowing you to query the PR
+ database without an Internet connection.Mirroring the GNATS Tree
- It is possible to mirror the GNATS database by adding this line
- to your supfile. Note that since
- GNATS is not under CVS control it has no tag, so if you are adding
- it to your existing supfile it should appear
- before any tag= entry as these remain active once set.
-
- gnats release=current prefix=/usr
-
- This will place the FreeBSD GNATS tree in
- /usr/gnats. You can use a
- refuse file to control which categories to
- receive. For example, to only receive docs PRs,
- put this line in
- /usr/local/etc/cvsup/sup/refuse
- The precise path depends on the *default
- base setting in your
- supfile.
- .
+ It is possible to mirror the GNATS database by installing
+ net/rsync, and
+ executing:
+
+ &prompt.user; rsync -va rsync://bit0.us-west.freebsd.org/FreeBSD-bit/gnats .
+
@@ -3702,7 +3705,7 @@ ControlPersist yes
specifically permitted by portmgr. Complete details
about what qualifies as a sweeping change can be found
on the Portmgr
+ url="&url.base;/portmgr/implementation.html">Portmgr
Implementation page.
The benefit of a slush as opposed to a complete
Modified: projects/entities/en_US.ISO8859-1/articles/compiz-fusion/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/compiz-fusion/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/compiz-fusion/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -138,9 +138,7 @@
Make sure to update your ports tree using your favorite method
- (like csup,
- CVSup or
- portsnap) before you install any
+ (e.g., portsnap) before you install any
application from the ports system. Graphics drivers and the
desktop effects programs are under heavy development, and are
updated regularly.
Modified: projects/entities/en_US.ISO8859-1/articles/contributors/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/contributors/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/contributors/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -15,7 +15,6 @@
&tm-attrib.freebsd;
- &tm-attrib.cvsup;
&tm-attrib.sun;
&tm-attrib.general;
Modified: projects/entities/en_US.ISO8859-1/articles/contributors/contrib.additional.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/contributors/contrib.additional.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -843,6 +843,11 @@
+ Andrew Romanenko
+ melanhit@gmail.com
+
+
+ Andrew S. Midthune
amidthune@cableone.net
@@ -3572,6 +3577,11 @@
+ Greg Kennedy
+ kennedy.greg@gmail.com
+
+
+ Greg Robinson
greg@rosevale.com.au
@@ -4404,6 +4414,11 @@
+ Javad Kouhi
+ javad.kouhi@gmail.com
+
+
+ Javier Martin Rueda
jmrueda@diatel.upm.es
@@ -4908,6 +4923,11 @@
+ John Mehr
+ jcm@visi.com
+
+
+ John Merryweather Cooper
jmcoopr@webmail.bmi.net
@@ -5327,6 +5347,11 @@
+ Kai Wang
+ kaiwang27@gmail.com
+
+
+ Kaleb S. Keithley
kaleb@ics.com
@@ -7334,6 +7359,11 @@
+ Nikolai Lifanov
+ lifanov@mail.lifanov.com
+
+
+ Nikos Kokkalis
nickkokkalis@gmail.com
@@ -7384,6 +7414,11 @@
+ Nikola Kolev
+ koue@chaosophia.net
+
+
+ Nikos Ntarmos
ntarmos@ceid.upatras.gr
@@ -10073,11 +10108,6 @@
- Thomas-Martin Seck
- tmseck@netcologne.de
-
-
- Thorsten Greiner
thorsten@tgreiner.net
@@ -10243,6 +10273,11 @@
+ Tomasz Walaszek
+ tmwalaszek@gmail.com
+
+
+ Tomaz Muraus
kami@k5-storitve.net
@@ -10378,6 +10413,11 @@
+ Tzanetos Balitsaris
+ tzabal@it.teithe.gr
+
+
+ UMENO Takashi
umeno@rr.iij4u.or.jp
@@ -10684,6 +10724,11 @@
+ Waitman Gobble
+ waitman@waitman.net
+
+
+ Walt Howard
howard@ee.utah.edu
Modified: projects/entities/en_US.ISO8859-1/articles/contributors/contrib.committers.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/contributors/contrib.committers.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/contributors/contrib.committers.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -524,6 +524,10 @@
+ &a.smh.email;
+
+
+ &a.ehaupt.email;
@@ -1304,6 +1308,10 @@
+ &a.tmseck.email;
+
+
+ &a.hselasky.email;
Modified: projects/entities/en_US.ISO8859-1/articles/contributors/contrib.develalumni.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/contributors/contrib.develalumni.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/contributors/contrib.develalumni.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -2,24 +2,29 @@
+
- &a.wilko.email; (2000 - 2012)
+ &a.randi.email; (2010 - 2012)
- &a.dougb.email; (2000 - 2012)
+ &a.zack.email; (2010 - 2012)
- &a.murray.email; (2000 - 2012)
+ &a.erik.email; (2008 - 2012)
- &a.steve.email; (1996 - 2012)
+ &a.carvay.email; (2008 - 2012)
- &a.erik.email; (2008 - 2012)
+ &a.lulf.email; (2007 - 2012)
+
+
+
+ &a.mnag.email; (2005 - 2012)
@@ -27,15 +32,19 @@
- &a.mnag.email; (2005 - 2012)
+ Doug Barton (2000 - 2012)
- &a.lulf.email; (2007 - 2012)
+ &a.wilko.email; (2000 - 2012)
- &a.niels.email; (2004 - 2011)
+ &a.murray.email; (2000 - 2012)
+
+
+
+ &a.steve.email; (1996 - 2012)
@@ -63,6 +72,10 @@
+ &a.niels.email; (2004 - 2011)
+
+
+ &a.sergei.email; (2003 - 2011)
@@ -71,6 +84,10 @@
+ &a.mux.email; (2002 - 2011)
+
+
+ &a.hm.email; (1998 - 2011)
@@ -87,6 +104,10 @@
+ &a.cbzimmer.email; (2009 - 2010)
+
+
+ &a.bushman.email; (2007 - 2010)
@@ -207,6 +228,10 @@
+ &a.kishore.email; (2007 - 2008)
+
+
+ &a.twinterg.email; (2006 - 2008)
@@ -259,6 +284,10 @@
+ &a.sah.email; (2004 - 2008)
+
+
+ &a.rsm.email; (2003 - 2008)
@@ -271,6 +300,10 @@
+ &a.matk.email; (2003 - 2008)
+
+
+ &a.seanc.email; (2002 - 2008)
@@ -339,6 +372,10 @@
+ &a.shige.email; (1999 - 2008)
+
+
+ &a.hosokawa.email; (1998 - 2008)
@@ -479,6 +516,10 @@
+ &a.am.email; (2003 - 2006)
+
+
+ &a.scop.email; (2002 - 2006)
@@ -499,6 +540,10 @@
+ &a.keichii.email; (2001 - 2006)
+
+
+ &a.ue.email; (2001 - 2006)
Modified: projects/entities/en_US.ISO8859-1/articles/contributors/contrib.portmgralumni.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/contributors/contrib.portmgralumni.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/contributors/contrib.portmgralumni.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -3,6 +3,14 @@
+ &a.beat.email; (2011 - 2013)
+
+
+
+ &a.linimon.email; (2004 - 2013)
+
+
+ &a.pav.email; (2006 - 2012)
Modified: projects/entities/en_US.ISO8859-1/articles/freebsd-questions/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/freebsd-questions/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/freebsd-questions/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -22,7 +22,6 @@
&tm-attrib.freebsd;
&tm-attrib.microsoft;
- &tm-attrib.netscape;
&tm-attrib.opengroup;
&tm-attrib.qualcomm;
&tm-attrib.general;
@@ -312,10 +311,6 @@ your options page that will email your c
- cc:Mail
-
-
- &eudora;
@@ -328,22 +323,11 @@ your options page that will email your c
- µsoft; Internet Mail
-
-
- µsoft; &outlook;
-
-
- &netscape;
-
- As you can see, the mailers in the Microsoft world are frequent
- offenders. If at all possible, use a &unix; mailer. If you must use a
- mailer under Microsoft environments, make sure it is set up
- correctly. Try not to use MIME: a lot of people
+ Try not to use MIME: a lot of people
use mailers which do not get on very well with
MIME.
Modified: projects/entities/en_US.ISO8859-1/articles/freebsd-update-server/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/freebsd-update-server/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/freebsd-update-server/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -22,6 +22,7 @@
200920102011
+ 2013Jason Helfman
@@ -40,8 +41,8 @@
This article describes building an internal &fbus.ap;.
The freebsd-update-server software
- is written by &a.cperciva.email;, current Security Officer of &os;.
+ url="http://svnweb.freebsd.org/base/user/cperciva/freebsd-update-build/">freebsd-update-server
+ is written by &a.cperciva.email;, Security Officer Emeritus of &os;.
For users that think it is convenient to update their systems
against an official update server, building their own &fbus.ap; may
help to extend its functionality by supporting manually-tweaked
@@ -118,11 +119,11 @@
Configuration: Installation & SetupDownload the freebsd-update-server
- software as a tar archive,
- or use &man.csup.1; and the projects-all
- collection.
+ url="http://svnweb.freebsd.org/base/user/cperciva/freebsd-update-build/">
+ freebsd-update-server software by installing devel/subversion , and execute:
+
+ &prompt.user; svn co http://svn.freebsd.org/base/user/cperciva/freebsd-update-build freebsd-update-serverUpdate scripts/build.conf appropriately.
It is sourced during all build operations.
@@ -353,9 +354,9 @@ world|base|/usr/lib/libalias_ftp.a
During this second build cycle, the network time protocol
- daemon, &man.ntpd.8;, is turned off. Per &a.cperciva.email;, current
- Security Officer of &os;, "the freebsd-update-server
+ daemon, &man.ntpd.8;, is turned off. Per &a.cperciva.email;,
+ Security Officer Emeritus of &os;, "the freebsd-update-server
build code needs to identify timestamps which are stored in files so
that they can be ignored when comparing builds to determine which
files need to be updated. This timestamp-finding works by doing two
@@ -778,7 +779,6 @@ the new builds.
}
-
Adding
flags to buildworld and
@@ -801,28 +801,12 @@ the new builds.
-
-
-
-
- Create a firewall
- rule to block outgoing RST packets. Due to a bug noted in a posting
- on the &a.stable; in April 2009, there may be
- time-outs and failures when updating a system.
-
-
-
- Create an appropriate DNS
SRV record for the update server, and put others behind it with
variable weights. Using this facility will provide update
- mirrors.
+ mirrors, however this tip is not necessary unless you wish to
+ provide a redundant service. _http._tcp.update.myserver.com. IN SRV 0 2 80 host1.myserver.com.
SRV 0 1 80 host2.myserver.com.
Modified: projects/entities/en_US.ISO8859-1/articles/geom-class/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/geom-class/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/geom-class/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -22,7 +22,6 @@
&tm-attrib.freebsd;
- &tm-attrib.cvsup;
&tm-attrib.intel;
&tm-attrib.general;
Modified: projects/entities/en_US.ISO8859-1/articles/hubs/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/hubs/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/hubs/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -780,13 +780,6 @@ cvspserver stream tcp nowait root /usr/b
- Look at available mirrors in your country.
- The FreeBSD
- Mirror Database can help you with this.
-
-
-
-
Check for those which provide fastest access
(number of hops, round-trip-times)
and offer the services you intend to
Modified: projects/entities/en_US.ISO8859-1/articles/p4-primer/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/p4-primer/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/p4-primer/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -37,7 +37,7 @@
The &os; project uses the Perforce
version control system to manage experimental projects that are
- not ready for the main CVS repository.
+ not ready for the main Subversion repository.Availability, Documentation, and Resources
@@ -68,9 +68,9 @@
The &os; Perforce server is
hosted on perforce.freebsd.org,
port 1666. The repository is browsable
- online at .
+ online at .
Some portions of the repository are also automatically exported
- to a number of CVSup servers.
+ to a number of legacy CVSup servers.
@@ -334,7 +334,8 @@
with &os;. Frequent submits of changes to the server are also
encouraged.
- The Perforce repository (the
+ sSimilar to Subversion, the
+ Perforce repository (the
depot) is a single flat tree. Every file, whether
a unique creation or a derivative from a branch, is accessible via
a simple path under the server
- Interactions between &os; CVS and Perforce
+ Interactions between &os; Subversion and Perforce
- The &os; Perforce and CVS
- repositories are completely separate. However, changes to CVS are
+ The &os; Perforce and Subversion
+ repositories are completely separate. However, changes to Subversion are
tracked at near-real-time in Perforce.
- Every 2 minutes, the CVS server is polled for updates in the HEAD
+ Every 2 minutes, the Subversion server is polled for updates in the HEAD
branch, and those updates are committed to
Perforce in the //depot/vendor/freebsd/... tree. This
@@ -822,10 +823,10 @@
should be done so that your tree stays up to date and avoids
conflicts with mainline development.
- The bridge between CVS and Perforce
- is one-way; changes to CVS will be reflected in
+ The bridge between Subversion and Perforce
+ is one-way; changes to Subversion will be reflected in
Perforce, but changes in Perforce will
- not be reflected in CVS. On request, some parts of the
+ not be reflected in Subversion. On request, some parts of the
Perforce repo can be exported to
CVSup and made available for
distribution that way. Contact the &os;
Modified: projects/entities/en_US.ISO8859-1/articles/portbuild/article.xml
==============================================================================
--- projects/entities/en_US.ISO8859-1/articles/portbuild/article.xml Wed Apr 3 00:01:08 2013 (r41354)
+++ projects/entities/en_US.ISO8859-1/articles/portbuild/article.xml Wed Apr 3 00:01:34 2013 (r41355)
@@ -631,19 +631,19 @@ PKG_BIN=/usr/local/sbin/pkg
Update the i386-7 tree and do a complete build
- &prompt.user; dopackages.wrapper i386 7 -nosrc -norestr -nofinish
+ &prompt.user; dopackages.wrapper i386 8 latest -nosrc -norestr -nofinishRestart an interrupted amd64-8 build without updating
- &prompt.user; dopackages.wrapper amd64 8 -nosrc -noports -norestr -continue -noindex -noduds -nofinish
+ &prompt.user; dopackages.wrapper amd64 8 latest -nosrc -noports -norestr -continue -noindex -noduds -nofinish
- Post-process a completed sparc64-7 tree
+ Post-process a completed sparc64-8 tree
- &prompt.user; dopackages.wrapper sparc64 7 -finish
+ &prompt.user; dopackages.wrapper sparc64 8 -finishHint: it is usually best to run the dopackages
@@ -1361,7 +1361,7 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
The following command will set up the control branch for
the partial build:
- &prompt.user; /a/portbuild/scripts/dopackages.wrapper i386 8 -noportsvcs -nobuild -novcs -nofinish
+ &prompt.user; /a/portbuild/scripts/dopackages.wrapper i386 8 latest -noportsvcs -nobuild -novcs -nofinishThe builds must be performed from the
@@ -1501,6 +1501,14 @@ umount: Cleanup of /x/tmp/8-exp/chroot/5
command is no longer used.
+
+
+ Decide if you will be using a local
+ squid cache on the client,
+ instead of the server. It is more efficient to run it
+ on the server. If you are doing that, skip the "squid"
+ steps below.)
+
@@ -1627,12 +1635,21 @@ options NFSSERVER
- Also add the following users:
+ If you are using ganglia
+ for monitoring, add the following user:
- 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.
+ Add it to etc/group as well.
+
+
+
+ If you are using a local squid
+ cache on the client, add the following user:
+
+ squid:*:100:100::0:0:User &:/usr/local/squid:/bin/sh
+
+ Add it to etc/group as well.
@@ -1682,13 +1699,19 @@ nfs_client_enable="YES"
ntpd_enable="YES"
sendmail_enable="NONE"
sshd_enable="YES"
-sshd_program="/usr/local/sbin/sshd"
+sshd_program="/usr/local/sbin/sshd"
-gmond_enable="YES"
-squid_enable="YES"
-squid_chdir="/usr2/squid/logs"
-squid_pidfile="/usr2/squid/logs/squid.pid"
+ If you are using ganglia
+ for monitoring, add the following
+
+ gmond_enable="YES"
+ If you are using a local squid
+ cache on the client, add the following
+
+ squid_enable="YES"
+squid_chdir="/a/squid/logs"
+squid_pidfile="/a/squid/logs/squid.pid"Required entries for VMWare-based nodes:vmware_guest_vmmemctl_enable="YES"
@@ -1709,8 +1732,8 @@ sshd_program="/usr/local/sbin/sshd"
gmond_enable="YES"
squid_enable="YES"
-squid_chdir="/usr2/squid/logs"
-squid_pidfile="/usr2/squid/logs/squid.pid"
+squid_chdir="/a/squid/logs"
+squid_pidfile="/a/squid/logs/squid.pid"
&man.ntpd.8; should not
be enabled for VMWare instances.
@@ -1718,7 +1741,7 @@ squid_pidfile="/u
Also, it may be possible to leave
squid disabled by default
so as to not have
- /usr2
+ /a
persistent (which should save instantiation time.)
Work is still ongoing.
@@ -1733,7 +1756,7 @@ squid_pidfile="/u
Modify etc/sysctl.conf:9a10,30
-> kern.corefile=/usr2/%N.core
+> kern.corefile=/a/%N.core
> kern.sugid_coredump=1
> #debug.witness_ddb=0
> #debug.witness_watch=0
@@ -1774,13 +1797,21 @@ squid_pidfile="/u
Install the following ports:net/rsync
-security/openssh-portable (with HPN on)
-security/sudo
-sysutils/ganglia-monitor-core (with GMETAD off)
-www/squid (with SQUID_AUFS on)
+security/sudo
+
+ You may also wish to install:
+
+ security/openssh-portable (with HPN on)
+
+ If you are using ganglia
+ for monitoring, install the following:
+
+ sysutils/ganglia-monitor-core (with GMETAD off)
+
+ If you are using a local squid
+ cache on the client, install the following
- There is a WIP to create a meta-port, but it is not yet
- complete.
+ www/squid31 (with SQUID_AUFS on)
@@ -1801,7 +1832,8 @@ www/squid (with SQUID_AUFS on)
- Modify
+ If you are using ganglia,
+ modify
usr/local/etc/gmond.conf:21,22c21,22
@@ -1832,7 +1864,7 @@ www/squid (with SQUID_AUFS on)/usr2
+scratchdir=/a
ln -sf ${scratchdir}/portbuild /var/
@@ -1849,7 +1881,8 @@ touch /tmp/.boot_finished
- Modify
+ If you are using a local squid
+ cache, modify,
usr/local/etc/squid/squid.conf:288,290c288,290
@@ -1924,8 +1957,12 @@ portbuild ALL=(ALL) NOPASSWD: ALL
&prompt.root; mkdir portbuild
&prompt.root; chown portbuild:portbuild portbuild
&prompt.root; mkdir pkgbuild
-&prompt.root; chown portbuild:portbuild pkgbuild
-&prompt.root; mkdir squid
+&prompt.root; chown portbuild:portbuild pkgbuild
+
+ If you are using a local squid
+ cache:
+
+ &prompt.root; mkdir squid
&prompt.root; mkdir squid/cache
&prompt.root; mkdir squid/logs
&prompt.root; chown -R squid:squid squid
@@ -1946,7 +1983,8 @@ portbuild ALL=(ALL) NOPASSWD: ALL
- As root, initialize the squid
+ If you are using a local squid
+ cache, as root, initialize the squid
directories:squid -z
@@ -2033,8 +2071,6 @@ MASTER_SITE_OVERRIDE= \
Suggested values:disconnected=1
-http_proxy="http://localhost:3128/"
-squid_dir=/usr2/squid
scratchdir=/usr2/pkgbuild
client_user=portbuild
sudo_cmd="sudo -H"
@@ -2043,6 +2079,18 @@ rsync_gzip=-z
infoseek_host=localhost
infoseek_port=${tunelled-tcp-port}
+ If you will be using squid
+ on the client:
+
+ http_proxy="http://localhost:3128/"
+squid_dir=/usr2/squid
+
+ If, instead, you will be using squid
+ on the server:
+
+
+http_proxy="http://servername:3128/"
+
Possible other values:use_md_swap=1
@@ -2064,7 +2112,8 @@ ssh_cmd="/usr/local/bin/ssh"
- Add an appropriate data_source entry to
+ If you are using ganglia,
+ add an appropriate data_source entry to
/usr/local/etc/gmetad.conf:data_source "arch/location Package Build Cluster" 30 hostname
@@ -2110,7 +2159,7 @@ ssh_cmd="/usr/local/bin/ssh"
This step needs to be taken by a portmgr
- acting as root:
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***