config.h.in 5.88 KB
Newer Older
1
/* config.h.in.  Generated from configure.ac by autoheader.  */
2

3 4 5
/* The Mothership. */
#undef TBMAINSITE

6 7
/* Actual FS mount directory for AMD */
#undef AMD_ROOT
8

9 10
/* IPv4 address of pubsub server on boss */
#undef BOSSEVENTPORT
11

12
/* DNS name of boss node */
13
#undef BOSSNODE
14 15

/* IPv4 address of boss node to be used by nodes */
16
#undef BOSSNODE_IP
17

18 19 20
/* IQN prefix for blockstores */
#undef BS_IQN_PREFIX

21
/* IPv4 node control network mask */
22
#undef CONTROL_NETMASK
23 24 25 26 27 28 29 30 31 32 33

/* IPv4 node control network */
#undef CONTROL_NETWORK

/* IPv4 address of router to be used by nodes */
#undef CONTROL_ROUTER_IP

/* Per-node root passwords */
#undef DYNAMICROOTPASSWORDS

/* For an Emulab-in-Emulab configuration */
34
#undef ELABINELAB
35 36

/* Obsolete */
37
#undef ELVIN_COMPAT
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60

/* Emulab event server node */
#undef EVENTSERVER

/* IPv4 address of boss used from outside */
#undef EXTERNAL_BOSSNODE_IP

/* External NTP server for NTP node */
#undef EXTERNAL_NTPSERVER1

/* External NTP server for NTP node */
#undef EXTERNAL_NTPSERVER2

/* External NTP server for NTP node */
#undef EXTERNAL_NTPSERVER3

/* External NTP server for NTP node */
#undef EXTERNAL_NTPSERVER4

/* IPv4 address of ops used from outside */
#undef EXTERNAL_USERNODE_IP

/* Base IPv4 multicast address for disk imaging */
61
#undef FRISEBEEMCASTADDR
62 63

/* Base IPv4 port for disk imaging */
64
#undef FRISEBEEMCASTPORT
65 66

/* Number of IPv4 ports for disk imaging */
67
#undef FRISEBEENUMPORTS
68

69 70
/* Mount point of 'groups' filesystem on fs node */
#undef FSDIR_GROUPS
Timothy Stack's avatar
Timothy Stack committed
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
/* Mount point of 'proj' filesystem on fs node */
#undef FSDIR_PROJ

/* Mount point of 'scratch' filesystem on fs node */
#undef FSDIR_SCRATCH

/* Mount point of 'share' filesystem on fs node */
#undef FSDIR_SHARE

/* Mount point of 'users' filesystem on fs node */
#undef FSDIR_USERS

/* DNS name of fs node */
#undef FSNODE

/* IPv4 address of fs node to be used by nodes */
#undef FSNODE_IP

/* Root of 'groups' filesystem */
#undef GROUPSROOT_DIR

/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H

/* Define to 1 if you have the <linux/videodev.h> header file. */
Timothy Stack's avatar
Timothy Stack committed
97
#undef HAVE_LINUX_VIDEODEV_H
98 99 100 101 102

/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H

/* Obsolete */
Timothy Stack's avatar
Timothy Stack committed
103
#undef HAVE_MEZZANINE
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189

/* Define to 1 if you have the <Python.h> header file. */
#undef HAVE_PYTHON_H

/* Define to 1 if you have the `srandomdev' function. */
#undef HAVE_SRANDOMDEV

/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H

/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H

/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H

/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H

/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H

/* XXX */
#undef HAVE_ULXMLRPCPP

/* Define to 1 if you have the <ulxmlrpcpp/ulxr_config.h> header file. */
#undef HAVE_ULXMLRPCPP_ULXR_CONFIG_H

/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H

/* Support imagezip delta images */
#undef IMAGEDELTAS

/* Support image versioning */
#undef IMAGEPROVENANCE

/* Directory to use for imported images */
#undef IMPORT_TMPDIR

/* Base of IPv4 space used for experiments */
#undef IPBASE

/* Do not allow admins and non-admins in same project */
#undef ISOLATEADMINS

/* Base of IPv4 space used for VMs */
#undef JAILIPBASE

/* Netmask for JAILIPBASE */
#undef JAILIPMASK

/* Syslog log facility for Emulab daemons */
#undef LOG_TESTBED

/* IPv4 node management netmask */
#undef MANAGEMENT_NETMASK

/* IPv4 node mangagement network */
#undef MANAGEMENT_NETWORK

/* IPv4 node management default GW */
#undef MANAGEMENT_ROUTER

/* NFS server has race */
#undef NFSRACY

/* Do not allow NFS-shared filesystems */
#undef NOSHAREDFS

/* Do not use NFS mounts on virtual nodes */
#undef NOVIRTNFSMOUNTS

/* Location of NTP driftfile */
#undef NTPDRIFTFILE

/* NTP server for nodes */
#undef NTPSERVER

/* Obsolete */
#undef OPSDBSUPPORT

/* ops node is a VM */
190
#undef OPSVM_ENABLE
191 192

/* mount point on boss for ops VM FSes */
193
#undef OPSVM_MOUNTPOINT
194

195 196
/* Domain name of Emulab site */
#undef OURDOMAIN
197

198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT

/* Define to the full name of this package. */
#undef PACKAGE_NAME

/* Define to the full name and version of this package. */
#undef PACKAGE_STRING

/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME

/* Define to the home page for this package. */
#undef PACKAGE_URL

/* Define to the version of this package. */
#undef PACKAGE_VERSION

/* Root of 'proj' filesystem */
#undef PROJROOT_DIR

/* Support Protogeni rack */
220
#undef PROTOGENI_GENIRACK
221

222 223 224
/* Configure for a target system (like a rack) */
#undef CONFIG_TARGETSYS

225 226
/* Support Protogeni */
#undef PROTOGENI_SUPPORT
227

228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273
/* Root of 'scratch' filesystem */
#undef SCRATCHROOT_DIR

/* Need perl SelfLoader hack */
#undef SELFLOADER_DATA

/* Root of 'share' filesystem */
#undef SHAREROOT_DIR

/* Server rpm/tarballs from ops rather than boss */
#undef SPEWFROMOPS

/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS

/* Unix group of admin user */
#undef TBADMINGROUP

/* Base URL for Emulab files */
#undef TBBASE

/* Emulab DB name */
#undef TBDBNAME

/* Emulab errorlog DB */
#undef TBERRORLOGDBNAME

/* FS base for Emulab files */
#undef TBROOT

/* Something about TPM */
#undef TPM

/* DNS name of ops node */
#undef USERNODE

/* IPv4 address of ops node to be used by nodes */
#undef USERNODE_IP

/* Root of 'users' filesystem */
#undef USERSROOT_DIR

/* Support Windows images */
#undef WINSUPPORT

/* Run AMD on boss node to handle shared FS mounts */
274
#undef WITHAMD
275 276 277

/* Use ZFS on FS node for shared filesystems */
#undef WITHZFS
278 279 280

/* We aree mapping geni users to local users. Ditto projects and groups. */
#undef PROTOGENI_LOCALUSER