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

3 4
/* Actual FS mount directory for AMD */
#undef AMD_ROOT
5

6 7
/* IPv4 address of pubsub server on boss */
#undef BOSSEVENTPORT
8

9
/* DNS name of boss node */
10
#undef BOSSNODE
11 12

/* IPv4 address of boss node to be used by nodes */
13
#undef BOSSNODE_IP
14

15 16 17
/* IQN prefix for blockstores */
#undef BS_IQN_PREFIX

18
/* IPv4 node control network mask */
19
#undef CONTROL_NETMASK
20 21 22 23 24 25 26 27 28 29 30

/* 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 */
31
#undef ELABINELAB
32 33

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

/* 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 */
58
#undef FRISEBEEMCASTADDR
59 60

/* Base IPv4 port for disk imaging */
61
#undef FRISEBEEMCASTPORT
62 63

/* Number of IPv4 ports for disk imaging */
64
#undef FRISEBEENUMPORTS
65

66 67
/* Mount point of 'groups' filesystem on fs node */
#undef FSDIR_GROUPS
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
/* 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. */
94
#undef HAVE_LINUX_VIDEODEV_H
95 96 97 98 99

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

/* Obsolete */
100
#undef HAVE_MEZZANINE
101 102 103 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

/* 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 */
187
#undef OPSVM_ENABLE
188 189

/* mount point on boss for ops VM FSes */
190
#undef OPSVM_MOUNTPOINT
191

192 193
/* Domain name of Emulab site */
#undef OURDOMAIN
194

195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216
/* 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 */
217
#undef PROTOGENI_GENIRACK
218

219 220
/* Support Protogeni */
#undef PROTOGENI_SUPPORT
221

222 223 224 225 226 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
/* 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 */
268
#undef WITHAMD
269 270 271

/* Use ZFS on FS node for shared filesystems */
#undef WITHZFS
272 273 274

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