diff --git a/en_US.ISO8859-1/articles/portbuild/article.sgml b/en_US.ISO8859-1/articles/portbuild/article.sgml
index 9f336d9c90..0580640c0e 100644
--- a/en_US.ISO8859-1/articles/portbuild/article.sgml
+++ b/en_US.ISO8859-1/articles/portbuild/article.sgml
@@ -22,6 +22,7 @@
2008
2009
2010
+ 2011
The &os; Ports
Management Team
@@ -1840,14 +1841,15 @@ touch /tmp/.boot_finished
Configuration on pointyhat
These steps need to be taken by a portmgr
- acting as root on pointyhat.
+ acting as ports-${arch}
+ on pointyhat.
If any of the default TCP ports is not available (see
above), you will need to create an ssh
- tunnel for it and include it in the appropriate
+ tunnel for it and include it in the
crontab.
@@ -1859,12 +1861,6 @@ touch /tmp/.boot_finished
information.
-
- Add the public IP address to
- /etc/hosts.allow. (Remember, multiple
- machines can be on the same IP address.)
-
-
Create
/var/portbuild/${arch}/clients/bindist-${hostname}.tar.
@@ -1876,8 +1872,24 @@ touch /tmp/.boot_finished
in a temporary directory.
- Customize etc/resolv.conf and
- etc/make.conf for the local site.
+ Customize etc/resolv.conf
+ for the local site.
+
+
+ Customize etc/make.conf for
+ FTP fetches for the local site. Note: the nulling-out
+ of MASTER_SITE_BACKUP must be common
+ to all nodes, but the first entry in
+ MASTER_SITE_OVERRIDE should be the
+ nearest local FTP mirror. Example:
+.if defined(FETCH_ORIGINAL)
+MASTER_SITE_BACKUP=
+.else
+MASTER_SITE_OVERRIDE= \
+ ftp://friendly-local-ftp-mirror/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \
+ ftp://${BACKUP_FTP_SITE}/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
+.endif
+
tar it up and move it to the right
@@ -1886,8 +1898,10 @@ touch /tmp/.boot_finished
Hint: you will need one of these for each machine;
- however, if you have multiple machines at one site, you may
- be able to create a site-specific one and symlink to it.
+ however, if you have multiple machines at one site, you
+ should create a site-specific one (e.g. in
+ /var/portbuild/conf/clients/)
+ and symlink to it.
@@ -1919,6 +1933,18 @@ ssh_cmd="/usr/local/bin/ssh"
+
+
+ These steps need to be taken by a portmgr
+ acting as root on pointyhat.
+
+
+
+
+ Add the public IP address to
+ /etc/hosts.allow. (Remember, multiple
+ machines can be on the same IP address.)
+
Add an appropriate data_source entry to
@@ -1952,7 +1978,7 @@ ssh_cmd="/usr/local/bin/ssh"
Populate /var/portbuild/scripts/
by something like
- /var/portbuild/scripts/dosetupnode arch major latest hostname.
+ /var/portbuild/scripts/dosetupnode arch major latest hostname.
Verify that you now have files in that directory.