diff options
author | linimon <linimon@FreeBSD.org> | 2010-06-23 07:46:06 +0800 |
---|---|---|
committer | linimon <linimon@FreeBSD.org> | 2010-06-23 07:46:06 +0800 |
commit | 98dde3f14751cb42de3e5163d9e410261ea1793b (patch) | |
tree | ffd75e7e5dee925e3b8d941bf8445a3084afb091 /Tools | |
parent | d76cf5af5ff9878b2ba8c96fb283ba6cee509f71 (diff) | |
download | freebsd-ports-gnome-98dde3f14751cb42de3e5163d9e410261ea1793b.tar.gz freebsd-ports-gnome-98dde3f14751cb42de3e5163d9e410261ea1793b.tar.zst freebsd-ports-gnome-98dde3f14751cb42de3e5163d9e410261ea1793b.zip |
A new file to centralize definitions that apply to the the package nodes
used from a package building cluster. This is part of a rewrite to remove
a great deal of hardcoding.
Please do not commit to this file without the approval of portmgr.
Feature safe: yes
Diffstat (limited to 'Tools')
-rw-r--r-- | Tools/portbuild/conf/client.conf | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/Tools/portbuild/conf/client.conf b/Tools/portbuild/conf/client.conf new file mode 100644 index 000000000000..60931598f34c --- /dev/null +++ b/Tools/portbuild/conf/client.conf @@ -0,0 +1,40 @@ +# +# client-side definitions (used in /var/portbuild/scripts/portbuild) +# +# $FreeBSD$ +# + +# +# items to be customized per each package build master +# + +# for nodes where disconnected=0, the NFS host they should mount ports/ +# and src/ from +CLIENT_NFS_MASTER=pointyhat.FreeBSD.org + +# where completed packages get uploaded +CLIENT_UPLOAD_HOST=pointyhat.FreeBSD.org + +# +# items that will most likely be common to all package build masters +# + +ARCHS_REQUIRING_AOUT_COMPAT="i386" +ARCHS_REQUIRING_LINPROCFS="amd64 i386" + +CLIENT_DISTDIR=/tmp/distfiles +CLIENT_LOCALBASE=/usr/local +# XXX renaming this from PACKAGES +CLIENT_PACKAGES_LOCATION=/tmp/packages +CLIENT_PKGSUFFIX=.tbz +CLIENT_SRCBASE=/usr/src +CLIENT_WRKDIRPREFIX=/work + +# wait 2 hours before killing build with no output +CLIENT_BUILD_TIMEOUT=7200 +CLIENT_FTP_TIMEOUT=900 +CLIENT_HTTP_TIMEOUT=900 + +# to prevent runaway processes -- 400 meg file size limit, 2 hours CPU limit +CLIENT_ULIMIT_F=819200 +CLIENT_ULIMIT_T=7200 |