1 /* include/config.h. Generated from config.h.in by configure. */ 2 /* include/config.h.in. Generated from configure.ac by autoheader. */ 3 4 /* Build version */ 5 #define BUILD_VERSION "16e74fc4da" 6 7 /* Where to keep blackbox dumps */ 8 #define CRM_BLACKBOX_DIR "/var/lib/pacemaker/blackbox" 9 10 /* Location for Pacemaker bundle logs */ 11 #define CRM_BUNDLE_DIR "/var/log/pacemaker/bundles" 12 13 /* Where to keep configuration files */ 14 #define CRM_CONFIG_DIR "/var/lib/pacemaker/cib" 15 16 /* Directory Pacemaker daemons should change to (without systemd, core files 17 will go here) */ 18 #define CRM_CORE_DIR "/var/lib/pacemaker/cores" 19 20 /* Location for Pacemaker daemons */ 21 #define CRM_DAEMON_DIR "/usr/libexec/pacemaker" 22 23 /* Group to run Pacemaker daemons as */ 24 #define CRM_DAEMON_GROUP "haclient" 25 26 /* User to run Pacemaker daemons as */ 27 #define CRM_DAEMON_USER "hacluster" 28 29 /* Set of enabled features */ 30 #define CRM_FEATURES "agent-manpages books corosync-ge-2 generated-manpages lsb monotonic ncurses service systemd" 31 32 /* Location for Pacemaker log file */ 33 #define CRM_LOG_DIR "/var/log/pacemaker" 34 35 /* Where to keep state files and sockets */ 36 #define CRM_STATE_DIR "/var/run/crm" 37 38 /* Define to 1 if translation of program messages to the user's native 39 language is requested. */ 40 /* #undef ENABLE_NLS */ 41 42 /* Define to 1 if you have the 'argz_add' function. */ 43 #define HAVE_ARGZ_ADD 1 44 45 /* Define to 1 if you have the 'argz_append' function. */ 46 #define HAVE_ARGZ_APPEND 1 47 48 /* Define to 1 if you have the 'argz_count' function. */ 49 #define HAVE_ARGZ_COUNT 1 50 51 /* Define to 1 if you have the 'argz_create_sep' function. */ 52 #define HAVE_ARGZ_CREATE_SEP 1 53 54 /* Define to 1 if you have the <argz.h> header file. */ 55 #define HAVE_ARGZ_H 1 56 57 /* Define to 1 if you have the 'argz_insert' function. */ 58 #define HAVE_ARGZ_INSERT 1 59 60 /* Define to 1 if you have the 'argz_next' function. */ 61 #define HAVE_ARGZ_NEXT 1 62 63 /* Define to 1 if you have the 'argz_stringify' function. */ 64 #define HAVE_ARGZ_STRINGIFY 1 65 66 /* Define to 1 if you have the <arpa/inet.h> header file. */ 67 #define HAVE_ARPA_INET_H 1 68 69 /* Define to 1 if you have the <bzlib.h> header file. */ 70 #define HAVE_BZLIB_H 1 71 72 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the 73 CoreFoundation framework. */ 74 /* #undef HAVE_CFLOCALECOPYCURRENT */ 75 76 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in 77 the CoreFoundation framework. */ 78 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 79 80 /* Define to 1 if you have the 'closedir' function. */ 81 #define HAVE_CLOSEDIR 1 82 83 /* Define to 1 if you have the 'corosync_cfg_trackstart' function. */ 84 #define HAVE_COROSYNC_CFG_TRACKSTART 1 85 86 /* Define to 1 if you have the <ctype.h> header file. */ 87 #define HAVE_CTYPE_H 1 88 89 /* Define to 1 if you have the <curses/curses.h> header file. */ 90 /* #undef HAVE_CURSES_CURSES_H */ 91 92 /* Define to 1 if you have the <curses.h> header file. */ 93 #define HAVE_CURSES_H 1 94 95 /* Support dbus */ 96 #define HAVE_DBUS 1 97 98 /* Define if the GNU dcgettext() function is already present or preinstalled. 99 */ 100 /* #undef HAVE_DCGETTEXT */ 101 102 /* Define to 1 if you have the declaration of 'assert_float_equal', and to 0 103 if you don't. */ 104 #define HAVE_DECL_ASSERT_FLOAT_EQUAL 1 105 106 /* Define to 1 if you have the declaration of 'CLOCK_MONOTONIC', and to 0 if 107 you don't. */ 108 #define HAVE_DECL_CLOCK_MONOTONIC 1 109 110 /* Define to 1 if you have the declaration of 'cygwin_conv_path', and to 0 if 111 you don't. */ 112 /* #undef HAVE_DECL_CYGWIN_CONV_PATH */ 113 114 /* Define to 1 if you have the <dirent.h> header file. */ 115 #define HAVE_DIRENT_H 1 116 117 /* Define if you have the GNU dld library. */ 118 /* #undef HAVE_DLD */ 119 120 /* Define to 1 if you have the <dld.h> header file. */ 121 /* #undef HAVE_DLD_H */ 122 123 /* Define to 1 if you have the 'dlerror' function. */ 124 #define HAVE_DLERROR 1 125 126 /* Define to 1 if you have the <dlfcn.h> header file. */ 127 #define HAVE_DLFCN_H 1 128 129 /* Define to 1 if you have the <dl.h> header file. */ 130 /* #undef HAVE_DL_H */ 131 132 /* Define if you have the _dyld_func_lookup function. */ 133 /* #undef HAVE_DYLD */ 134 135 /* Define to 1 if you have the <errno.h> header file. */ 136 #define HAVE_ERRNO_H 1 137 138 /* Define to 1 if the system has the type 'error_t'. */ 139 #define HAVE_ERROR_T 1 140 141 /* Define to 1 if you have the <fcntl.h> header file. */ 142 #define HAVE_FCNTL_H 1 143 144 /* Define to 1 if you have the <float.h> header file. */ 145 #define HAVE_FLOAT_H 1 146 147 /* Define to 1 if you have the 'fopen64' function. */ 148 #define HAVE_FOPEN64 1 149 150 /* gcc can complain about nonliterals in format */ 151 #define HAVE_FORMAT_NONLITERAL /**/ 152 153 /* Define if Unix socket auth method is getpeereid(s, &uid, &gid) */ 154 /* #undef HAVE_GETPEEREID */ 155 156 /* Define if Unix socket auth method is getpeercred(s, &ucred) */ 157 /* #undef HAVE_GETPEERUCRED */ 158 159 /* Define if the GNU gettext() function is already present or preinstalled. */ 160 /* #undef HAVE_GETTEXT */ 161 162 /* Define to 1 if you have the <glib.h> header file. */ 163 #define HAVE_GLIB_H 1 164 165 /* Define to 1 if you have the <grp.h> header file. */ 166 #define HAVE_GRP_H 1 167 168 /* Define if you have the iconv() function and it works. */ 169 /* #undef HAVE_ICONV */ 170 171 /* Define to 1 if you have the <inttypes.h> header file. */ 172 #define HAVE_INTTYPES_H 1 173 174 /* Define to 1 if you have the 'asan' library (-lasan). */ 175 /* #undef HAVE_LIBASAN */ 176 177 /* Define to 1 if you have the 'bz2' library (-lbz2). */ 178 #define HAVE_LIBBZ2 1 179 180 /* Define if you have the libdl library or equivalent. */ 181 #define HAVE_LIBDL 1 182 183 /* Define if libdlloader will be built on this platform */ 184 #define HAVE_LIBDLLOADER 1 185 186 /* Define to 1 if you have the <libgen.h> header file. */ 187 #define HAVE_LIBGEN_H 1 188 189 /* Define to 1 if you have the 'tsan' library (-ltsan). */ 190 /* #undef HAVE_LIBTSAN */ 191 192 /* Define to 1 if you have the 'ubsan' library (-lubsan). */ 193 /* #undef HAVE_LIBUBSAN */ 194 195 /* Define to 1 if you have the <libxml/xpath.h> header file. */ 196 #define HAVE_LIBXML_XPATH_H 1 197 198 /* Define to 1 if you have the 'xslt' library (-lxslt). */ 199 #define HAVE_LIBXSLT 1 200 201 /* Define to 1 if you have the <libxslt/xslt.h> header file. */ 202 #define HAVE_LIBXSLT_XSLT_H 1 203 204 /* Define to 1 if you have the <limits.h> header file. */ 205 #define HAVE_LIMITS_H 1 206 207 /* Define to 1 if procfs is supported */ 208 #define HAVE_LINUX_PROCFS 1 209 210 /* Define to 1 if you have the <linux/swab.h> header file. */ 211 #define HAVE_LINUX_SWAB_H 1 212 213 /* Define to 1 if you have the <locale.h> header file. */ 214 #define HAVE_LOCALE_H 1 215 216 /* Define this if a modern libltdl is already installed */ 217 #define HAVE_LTDL 1 218 219 /* Define to 1 if you have the <mach-o/dyld.h> header file. */ 220 /* #undef HAVE_MACH_O_DYLD_H */ 221 222 /* Define to 1 if you have the 'nanosleep' function. */ 223 #define HAVE_NANOSLEEP 1 224 225 /* Define to 1 if you have the <ncurses.h> header file. */ 226 #define HAVE_NCURSES_H 1 227 228 /* Define to 1 if you have the <ncurses/ncurses.h> header file. */ 229 #define HAVE_NCURSES_NCURSES_H 1 230 231 /* Define to 1 if you have the <netdb.h> header file. */ 232 #define HAVE_NETDB_H 1 233 234 /* Define to 1 if you have the <netinet/in.h> header file. */ 235 #define HAVE_NETINET_IN_H 1 236 237 /* Define to 1 if you have the <netinet/ip.h> header file. */ 238 #define HAVE_NETINET_IP_H 1 239 240 /* Define to 1 if you have the <netinet/tcp.h> header file. */ 241 #define HAVE_NETINET_TCP_H 1 242 243 /* Define to 1 if you have the 'opendir' function. */ 244 #define HAVE_OPENDIR 1 245 246 /* Define to 1 if you have the <pam/pam_appl.h> header file. */ 247 /* #undef HAVE_PAM_PAM_APPL_H */ 248 249 /* Define if libtool can extract symbol lists from object files. */ 250 #define HAVE_PRELOADED_SYMBOLS 1 251 252 /* Define to 1 if processes can change their name */ 253 #define HAVE_PROGNAME 1 254 255 /* Define to 1 if you have the <pwd.h> header file. */ 256 #define HAVE_PWD_H 1 257 258 /* Define to 1 if you have the 'qb_ipcc_auth_get' function. */ 259 #define HAVE_QB_IPCC_AUTH_GET 1 260 261 /* Define to 1 if you have the 'qb_ipcc_connect_async' function. */ 262 #define HAVE_QB_IPCC_CONNECT_ASYNC 1 263 264 /* Define to 1 if you have the 'readdir' function. */ 265 #define HAVE_READDIR 1 266 267 /* Define to 1 if you have the <regex.h> header file. */ 268 #define HAVE_REGEX_H 1 269 270 /* Define to 1 if you have the <sched.h> header file. */ 271 #define HAVE_SCHED_H 1 272 273 /* Define to 1 if you have the <security/pam_appl.h> header file. */ 274 #define HAVE_SECURITY_PAM_APPL_H 1 275 276 /* Define if you have the shl_load function. */ 277 /* #undef HAVE_SHL_LOAD */ 278 279 /* Define to 1 if sighandler_t is available */ 280 /* #undef HAVE_SIGHANDLER_T */ 281 282 /* Define to 1 if you have the <signal.h> header file. */ 283 #define HAVE_SIGNAL_H 1 284 285 /* Define if Unix socket auth method is getsockopt(s, SO_PEERCRED, 286 &sockpeercred, ...) */ 287 /* #undef HAVE_SOCKPEERCRED */ 288 289 /* Define to 1 if sscanf %m modifier is available */ 290 #define HAVE_SSCANF_M 1 291 292 /* Define to 1 if you have the <stdarg.h> header file. */ 293 #define HAVE_STDARG_H 1 294 295 /* Define to 1 if you have the <stdbool.h> header file. */ 296 #define HAVE_STDBOOL_H 1 297 298 /* Define to 1 if you have the <stdint.h> header file. */ 299 #define HAVE_STDINT_H 1 300 301 /* Define to 1 if you have the <stdio.h> header file. */ 302 #define HAVE_STDIO_H 1 303 304 /* Define to 1 if you have the <stdlib.h> header file. */ 305 #define HAVE_STDLIB_H 1 306 307 /* Define to 1 if you have the <stonith/stonith.h> header file. */ 308 /* #undef HAVE_STONITH_STONITH_H */ 309 310 /* Define to 1 if you have the 'strchrnul' function. */ 311 #define HAVE_STRCHRNUL 1 312 313 /* Define to 1 if you have the <strings.h> header file. */ 314 #define HAVE_STRINGS_H 1 315 316 /* Define to 1 if you have the <string.h> header file. */ 317 #define HAVE_STRING_H 1 318 319 /* Define to 1 if you have the 'strlcat' function. */ 320 #define HAVE_STRLCAT 1 321 322 /* Define to 1 if you have the 'strlcpy' function. */ 323 #define HAVE_STRLCPY 1 324 325 /* Define to 1 if 'tm_gmtoff' is a member of 'struct tm'. */ 326 #define HAVE_STRUCT_TM_TM_GMTOFF 1 327 328 /* Define to 1 if you have the <sys/dl.h> header file. */ 329 /* #undef HAVE_SYS_DL_H */ 330 331 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 332 #define HAVE_SYS_IOCTL_H 1 333 334 /* Define to 1 if you have the <sys/param.h> header file. */ 335 #define HAVE_SYS_PARAM_H 1 336 337 /* Define to 1 if you have the <sys/reboot.h> header file. */ 338 #define HAVE_SYS_REBOOT_H 1 339 340 /* Define to 1 if you have the <sys/resource.h> header file. */ 341 #define HAVE_SYS_RESOURCE_H 1 342 343 /* Define to 1 if you have the <sys/signalfd.h> header file. */ 344 #define HAVE_SYS_SIGNALFD_H 1 345 346 /* Define to 1 if you have the <sys/socket.h> header file. */ 347 #define HAVE_SYS_SOCKET_H 1 348 349 /* Define to 1 if you have the <sys/stat.h> header file. */ 350 #define HAVE_SYS_STAT_H 1 351 352 /* Define to 1 if you have the <sys/time.h> header file. */ 353 #define HAVE_SYS_TIME_H 1 354 355 /* Define to 1 if you have the <sys/types.h> header file. */ 356 #define HAVE_SYS_TYPES_H 1 357 358 /* Define to 1 if you have the <sys/uio.h> header file. */ 359 #define HAVE_SYS_UIO_H 1 360 361 /* Define to 1 if you have the <sys/utsname.h> header file. */ 362 #define HAVE_SYS_UTSNAME_H 1 363 364 /* Define to 1 if you have the <sys/wait.h> header file. */ 365 #define HAVE_SYS_WAIT_H 1 366 367 /* Define to 1 if you have the <termios.h> header file. */ 368 #define HAVE_TERMIOS_H 1 369 370 /* Define to 1 if you have the <time.h> header file. */ 371 #define HAVE_TIME_H 1 372 373 /* Define if Unix socket auth method is getsockopt(s, SO_PEERCRED, &ucred, 374 ...) */ 375 #define HAVE_UCRED 1 376 377 /* Define to 1 if you have the <unistd.h> header file. */ 378 #define HAVE_UNISTD_H 1 379 380 /* Define to 1 if you have the 'usleep' function. */ 381 #define HAVE_USLEEP 1 382 383 /* Define to 1 if you have the <uuid/uuid.h> header file. */ 384 #define HAVE_UUID_UUID_H 1 385 386 /* This value is set to 1 to indicate that the system argz facility works */ 387 #define HAVE_WORKING_ARGZ 1 388 389 /* Whether enum qb_log_conf supports QB_LOG_CONF_ELLIPSIS */ 390 #define HAVE_qb_log_conf_QB_LOG_CONF_ELLIPSIS 1 391 392 /* Whether enum qb_log_conf supports QB_LOG_CONF_MAX_LINE_LEN */ 393 #define HAVE_qb_log_conf_QB_LOG_CONF_MAX_LINE_LEN 1 394 395 /* Define if the OS needs help to load dependent libraries for dlopen(). */ 396 /* #undef LTDL_DLOPEN_DEPLIBS */ 397 398 /* Define to the system default library search path. */ 399 #define LT_DLSEARCH_PATH "/lib64:/usr/lib64:/lib:/usr/lib:/usr/lib64/iscsi:/usr/lib64/llvm15/lib:/usr/lib64/pipewire-0.3/jack/" 400 401 /* The archive extension */ 402 #define LT_LIBEXT "a" 403 404 /* The archive prefix */ 405 #define LT_LIBPREFIX "lib" 406 407 /* Define to the extension used for runtime loadable modules, say, ".so". */ 408 #define LT_MODULE_EXT ".so" 409 410 /* Define to the name of the environment variable that determines the run-time 411 module search path. */ 412 #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH" 413 414 /* Define to the sub-directory where libtool stores uninstalled libraries. */ 415 #define LT_OBJDIR ".libs/" 416 417 /* Define to the shared library suffix, say, ".dylib". */ 418 /* #undef LT_SHARED_EXT */ 419 420 /* Define to the shared archive member specification, say "(shr.o)". */ 421 /* #undef LT_SHARED_LIB_MEMBER */ 422 423 /* Define if dlsym() requires a leading underscore in symbol names. */ 424 /* #undef NEED_USCORE */ 425 426 /* Where to keep configuration files like authkey */ 427 #define PACEMAKER_CONFIG_DIR "/etc/pacemaker" 428 429 /* Version number of this Pacemaker build */ 430 #define PACEMAKER_VERSION "3.0.1" 431 432 /* Name of package */ 433 #define PACKAGE "pacemaker" 434 435 /* Define to the address where bug reports for this package should be sent. */ 436 #define PACKAGE_BUGREPORT "users@clusterlabs.org" 437 438 /* Define to the full name of this package. */ 439 #define PACKAGE_NAME "pacemaker" 440 441 /* Define to the full name and version of this package. */ 442 #define PACKAGE_STRING "pacemaker 3.0.1" 443 444 /* Define to the one symbol short name of this package. */ 445 #define PACKAGE_TARNAME "pacemaker" 446 447 /* Define to the home page for this package. */ 448 #define PACKAGE_URL "https://ClusterLabs.org/projects/pacemaker/" 449 450 /* Define to the version of this package. */ 451 #define PACKAGE_VERSION "3.0.1" 452 453 /* OCF root directory for resource agents and libraries */ 454 #define PCMK_OCF_ROOT "/usr/lib/ocf" 455 456 /* Where to keep scheduler outputs */ 457 #define PCMK_SCHEDULER_INPUT_DIR "/var/lib/pacemaker/pengine" 458 459 /* Location for the Pacemaker Relax-NG Schema */ 460 #define PCMK_SCHEMA_DIR "/usr/share/pacemaker" 461 462 /* Highest API schema version */ 463 #define PCMK__API_VERSION "2.38" 464 465 /* Where bugs should be reported */ 466 #define PCMK__BUG_URL "https://bugs.clusterlabs.org/enter_bug.cgi?product=Pacemaker" 467 468 /* Location for CIB secrets */ 469 /* #undef PCMK__CIB_SECRETS_DIR */ 470 471 /* Whether concurrent-fencing cluster option default is true */ 472 #define PCMK__CONCURRENT_FENCING_DEFAULT_TRUE 1 473 474 /* Support CIB secrets */ 475 #define PCMK__ENABLE_CIBSECRETS 0 476 477 /* have ncurses library */ 478 #define PCMK__ENABLE_CURSES 1 479 480 /* Whether to support LSB resource agents */ 481 #define PCMK__ENABLE_LSB 1 482 483 /* Whether "service" is supported as an agent standard */ 484 #define PCMK__ENABLE_SERVICE 1 485 486 /* Location for executable fence agents */ 487 #define PCMK__FENCE_BINDIR "/usr/sbin" 488 489 /* GnuTLS cipher priorities */ 490 #define PCMK__GNUTLS_PRIORITIES "NORMAL" 491 492 /* Base directory for message catalogs */ 493 #define PCMK__LOCALE_DIR "/usr/share/locale" 494 495 /* Location for LSB init scripts */ 496 #define PCMK__LSB_INIT_DIR "/etc/init.d" 497 498 /* OCF directories to search for resource agents */ 499 #define PCMK__OCF_RA_PATH "/usr/lib/ocf/resource.d" 500 501 /* Where resource agents should keep state files */ 502 #define PCMK__OCF_TMP_DIR "/var/run/resource-agents" 503 504 /* Location to store directory produced by Pacemaker daemons */ 505 #define PCMK__PERSISTENT_DATA_DIR "/var/lib/pacemaker" 506 507 /* Location to store Relax-NG Schema files on remote nodes */ 508 #define PCMK__REMOTE_SCHEMA_DIR "/var/lib/pacemaker/schemas" 509 510 /* Default value for resource-stickiness resource meta-attribute */ 511 #define PCMK__RESOURCE_STICKINESS_DEFAULT 0 512 513 /* Location for modifiable per-process data */ 514 #define PCMK__RUN_DIR "/var/run" 515 516 /* Default value for SBD_SYNC_RESOURCE_STARTUP environment variable */ 517 #define PCMK__SBD_SYNC_DEFAULT false 518 519 /* Valgrind command */ 520 #define PCMK__VALGRIND_EXEC "/usr/bin/valgrind" 521 522 /* Build with code coverage */ 523 #define PCMK__WITH_COVERAGE 0 524 525 /* Location for system binaries */ 526 #define SBIN_DIR "/usr/sbin" 527 528 /* Define to 1 if all of the C89 standard headers exist (not just the ones 529 required in a freestanding environment). This macro is provided for 530 backward compatibility; new code need not use it. */ 531 #define STDC_HEADERS 1 532 533 /* Support the Corosync messaging and membership layer */ 534 #define SUPPORT_COROSYNC 1 535 536 /* Support systemd resources */ 537 #define SUPPORT_SYSTEMD 1 538 539 /* Version number of package */ 540 #define VERSION "3.0.1" 541 542 /* xmllint command */ 543 #define XMLLINT_PATH "/usr/bin/xmllint" 544 545 /* Define so that glibc/gnulib argp.h does not typedef error_t. */ 546 /* #undef __error_t_defined */ 547 548 /* Define to a type to use for 'error_t' if it is not otherwise available. */ 549 /* #undef error_t */