From owner-svn-doc-all@FreeBSD.ORG Thu Nov 22 02:29:56 2012 Return-Path: Delivered-To: svn-doc-all@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-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 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