From 46eee08f22263619843a83e21929f82a10ac0604 Mon Sep 17 00:00:00 2001 From: Mark Linimon Date: Sat, 7 Jan 2012 00:15:52 +0000 Subject: [PATCH] Start adding notes about "setting up a new head node". --- .../articles/portbuild/article.sgml | 109 +++++++++++++++++- 1 file changed, 106 insertions(+), 3 deletions(-) diff --git a/en_US.ISO8859-1/articles/portbuild/article.sgml b/en_US.ISO8859-1/articles/portbuild/article.sgml index 6af8c3966e..eb91fb7987 100644 --- a/en_US.ISO8859-1/articles/portbuild/article.sgml +++ b/en_US.ISO8859-1/articles/portbuild/article.sgml @@ -2523,15 +2523,105 @@ ln -s ../arch/archive/errorlogs archThis section is in progress. + Please talk to Mark Linimon before making any changes. + + + Basic installation + + + + + Install FreeBSD. + + + + 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. + + + + For each supported arch, create + /home/ports-${arch}/.ssh/ + and populate authorized_keys. + + + + + + Create the appropriate files in + /etc/.ssh/. + + + + Add the following to /etc/sysctl.conf: +kern.maxfiles=40000 + + + + + TBA + + + + + + + Configuring the disk + + + + + Create a zfs volume named + a and mount it on + /a. + + + + + Create a zfs volume named + a/portbuild and mount it on + /a/portbuild. + + + + + +# mkdir -p /a/portbuild +# cd /a/portbuild +# +# chmod 775 . + +ln -s ../arch/archive/errorlogs arch-errorlogs + + + + + TBA + + + + + + Configuring <literal>src</literal> - Add the following to etc/sysctl.conf: -kern.maxfiles=40000 - + TBA @@ -2580,6 +2670,19 @@ sysutils/smartmontools + + Other + + + + + TBA + + + + + +