aboutsummaryrefslogtreecommitdiff
path: root/Tools/portbuild/conf/server.conf
blob: 0fe9f966a5903e77827156181924f3835850b7c7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#
# package building configuration file (server-side).  Specific to each
#     pointyhat instance.
#
# note: readable by both Python and /bin/sh files.  HOWEVER, there is no
#     code yet to do the {}-style shell expansions in the Python scripts.
#     Beware!
#
# original author: linimon
#
# $FreeBSD$
#

#
# top-level package building things
#

SUPPORTED_ARCHS="amd64 i386 ia64 powerpc sparc64"

SRC_BRANCHES="6 7 8 9"
SRC_BRANCHES_PATTERN="^[0-9]*"
SRC_BRANCH_6_TAG=RELENG_6_4
SRC_BRANCH_7_TAG=RELENG_7_3
SRC_BRANCH_8_TAG=RELENG_8_0
SRC_BRANCH_9_TAG=.

DEFAULT_LINUX_OSRELEASE="2.6.16"

#
# directory management definitions
#

ZFS_VOLUME=a
ZFS_MOUNTPOINT=/a

SNAP_DIRECTORY=snap
SNAP_PORTS_DIRECTORY=${SNAP_DIRECTORY}/ports-head
SNAP_SRC_DIRECTORY_PREFIX=${SNAP_DIRECTORY}/src-

SUPFILE_DIRECTORY=/home/portmgr/sup
PORTS_MASTER_SUPFILE=${SUPFILE_DIRECTORY}/ports-master-supfile
SRC_MASTER_SUPFILE=${SUPFILE_DIRECTORY}/src-master-supfile
PORTS_SUPFILE=${SUPFILE_DIRECTORY}/ports-supfile
SRC_SUPFILE=${SUPFILE_DIRECTORY}/src-supfile

WORLDDIR=${ZFS_MOUNTPOINT}/chroot/

# XXX TODO (note: Python script, so avoid {})
#zbackup 	a/nfs  a/local  a/portbuild/*  /dumpster
#zexpire 	a/nfs  a/local  a/portbuild/*  a/snap/*

#
# buildproxy definitions (note: Python script, so avoid {})
#

BUILDPROXY_SOCKET_FILE=/tmp/.build

#
# pdispatch definitions
#

# reflect hardwiring in 'buildscript' phase 1 and also 'processonelog' and
#     'processlogs2'.  You probably do not want to change this!
PDISPATCH_HDRLENGTH=6

# number of lines of log to email
PDISPATCH_LOGLENGTH=1000

# wait 100 hours maximum
PDISPATCH_TIMEOUT=360000

#
# qmanager definitions (note: Python script, so avoid {})
#

QMANAGER_PATH=/var/portbuild/evil/qmanager
QMANAGER_DATABASE_FILE=qdb.sl3
QMANAGER_SOCKET_FILE=/tmp/.qmgr

QMANAGER_PRIORITY_PACKAGES="openoffice kde-3"

#
# upload definitions (see 'cpdistfiles')
#

UPLOAD_DIRECTORY="w/ports/distfiles/"
UPLOAD_TARGET="ftp-master.FreeBSD.org"
UPLOAD_USER="portmgr"

#
# user-visible things
#

MASTER_URL="pointyhat.FreeBSD.org"

#
# www definitions (see processfail)
#
WWW_DIRECTORY=/usr/local/www/data/