config.h (16950B)
1 /* config.h. Generated from config.h.in by configure. */ 2 /* config.h.in. Generated from configure.in by autoheader. */ 3 4 /* Define if account management tools should be installed setuid and 5 authenticate the callers */ 6 /* #undef ACCT_TOOLS_SETUID */ 7 8 /* Define to 1 if translation of program messages to the user's native 9 language is requested. */ 10 /* #undef ENABLE_NLS */ 11 12 /* Define to support the subordinate IDs. */ 13 #define ENABLE_SUBIDS 1 14 15 /* Path for faillog file. */ 16 #define FAILLOG_FILE "/var/log/faillog" 17 18 /* Define to the type of elements in the array set by `getgroups'. Usually 19 this is either `int' or `gid_t'. */ 20 #define GETGROUPS_T gid_t 21 22 /* max group name length */ 23 #define GROUP_NAME_MAX_LENGTH 16 24 25 /* Define to 1 if you have the declaration of 'pam_fail_delay' */ 26 /* #undef HAS_PAM_FAIL_DELAY */ 27 28 /* Define to 1 if you have the <acl/libacl.h> header file. */ 29 /* #undef HAVE_ACL_LIBACL_H */ 30 31 /* Define to 1 if you have the <attr/error_context.h> header file. */ 32 /* #undef HAVE_ATTR_ERROR_CONTEXT_H */ 33 34 /* Define to 1 if you have the <attr/libattr.h> header file. */ 35 /* #undef HAVE_ATTR_LIBATTR_H */ 36 37 /* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the 38 CoreFoundation framework. */ 39 /* #undef HAVE_CFLOCALECOPYCURRENT */ 40 41 /* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in 42 the CoreFoundation framework. */ 43 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */ 44 45 /* Define if the GNU dcgettext() function is already present or preinstalled. 46 */ 47 /* #undef HAVE_DCGETTEXT */ 48 49 /* Define to 1 if you have the declaration of `PAM_DATA_SILENT', and to 0 if 50 you don't. */ 51 /* #undef HAVE_DECL_PAM_DATA_SILENT */ 52 53 /* Define to 1 if you have the declaration of `PAM_DELETE_CRED', and to 0 if 54 you don't. */ 55 /* #undef HAVE_DECL_PAM_DELETE_CRED */ 56 57 /* Define to 1 if you have the declaration of `PAM_ESTABLISH_CRED', and to 0 58 if you don't. */ 59 /* #undef HAVE_DECL_PAM_ESTABLISH_CRED */ 60 61 /* Define to 1 if you have the declaration of `PAM_NEW_AUTHTOK_REQD', and to 0 62 if you don't. */ 63 /* #undef HAVE_DECL_PAM_NEW_AUTHTOK_REQD */ 64 65 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 66 */ 67 #define HAVE_DIRENT_H 1 68 69 /* Define to 1 if you have the <dlfcn.h> header file. */ 70 #define HAVE_DLFCN_H 1 71 72 /* Define to 1 if you have the <errno.h> header file. */ 73 #define HAVE_ERRNO_H 1 74 75 /* Define to 1 if you have the `fchmod' function. */ 76 #define HAVE_FCHMOD 1 77 78 /* Define to 1 if you have the `fchown' function. */ 79 #define HAVE_FCHOWN 1 80 81 /* Define to 1 if you have the <fcntl.h> header file. */ 82 #define HAVE_FCNTL_H 1 83 84 /* Define to 1 if you have the `fsync' function. */ 85 #define HAVE_FSYNC 1 86 87 /* Define to 1 if you have the `futimes' function. */ 88 #define HAVE_FUTIMES 1 89 90 /* Define to 1 if you have the `getaddrinfo' function. */ 91 #define HAVE_GETADDRINFO 1 92 93 /* Define to 1 if you have the `getgrgid_r' function. */ 94 #define HAVE_GETGRGID_R 1 95 96 /* Define to 1 if you have the `getgrnam_r' function. */ 97 #define HAVE_GETGRNAM_R 1 98 99 /* Define to 1 if you have the `getgroups' function. */ 100 #define HAVE_GETGROUPS 1 101 102 /* Define to 1 if you have the `gethostname' function. */ 103 #define HAVE_GETHOSTNAME 1 104 105 /* Define to 1 if you have the `getpwnam_r' function. */ 106 #define HAVE_GETPWNAM_R 1 107 108 /* Define to 1 if you have the `getpwuid_r' function. */ 109 #define HAVE_GETPWUID_R 1 110 111 /* Define to 1 if you have the `getspnam' function. */ 112 #define HAVE_GETSPNAM 1 113 114 /* Define to 1 if you have the `getspnam_r' function. */ 115 #define HAVE_GETSPNAM_R 1 116 117 /* Define if the GNU gettext() function is already present or preinstalled. */ 118 /* #undef HAVE_GETTEXT */ 119 120 /* Define to 1 if you have the `gettimeofday' function. */ 121 #define HAVE_GETTIMEOFDAY 1 122 123 /* Define to 1 if you have the `getusershell' function. */ 124 #define HAVE_GETUSERSHELL 1 125 126 /* Define to 1 if you have the `getutent' function. */ 127 #define HAVE_GETUTENT 1 128 129 /* Define to 1 if you have the <gshadow.h> header file. */ 130 /* #undef HAVE_GSHADOW_H */ 131 132 /* Define if you have the iconv() function and it works. */ 133 /* #undef HAVE_ICONV */ 134 135 /* Define to 1 if you have the `initgroups' function. */ 136 #define HAVE_INITGROUPS 1 137 138 /* Define to 1 if you have the `innetgr' function. */ 139 /* #undef HAVE_INNETGR */ 140 141 /* Define to 1 if you have the <inttypes.h> header file. */ 142 #define HAVE_INTTYPES_H 1 143 144 /* Define to 1 if you have the `l64a' function. */ 145 #define HAVE_L64A 1 146 147 /* Define to 1 if you have the <lastlog.h> header file. */ 148 #define HAVE_LASTLOG_H 1 149 150 /* Define to 1 if you have the `lchown' function. */ 151 #define HAVE_LCHOWN 1 152 153 /* Define to 1 if you have the `lckpwdf' function. */ 154 #define HAVE_LCKPWDF 1 155 156 /* Defined if you have libcrack. */ 157 /* #undef HAVE_LIBCRACK */ 158 159 /* Defined if you have the ts&szs cracklib. */ 160 /* #undef HAVE_LIBCRACK_HIST */ 161 162 /* Defined if it includes *Pw functions. */ 163 /* #undef HAVE_LIBCRACK_PW */ 164 165 /* Define to 1 if you have the <limits.h> header file. */ 166 #define HAVE_LIMITS_H 1 167 168 /* Define if struct lastlog has ll_host */ 169 #define HAVE_LL_HOST 1 170 171 /* Define to 1 if you have the <locale.h> header file. */ 172 #define HAVE_LOCALE_H 1 173 174 /* Define to 1 if you have the `lstat' function. */ 175 #define HAVE_LSTAT 1 176 177 /* Define to 1 if you have the `lutimes' function. */ 178 #define HAVE_LUTIMES 1 179 180 /* Define to 1 if you have the `memcpy' function. */ 181 #define HAVE_MEMCPY 1 182 183 /* Define to 1 if you have the <memory.h> header file. */ 184 #define HAVE_MEMORY_H 1 185 186 /* Define to 1 if you have the `memset' function. */ 187 #define HAVE_MEMSET 1 188 189 /* Define to 1 if you have the `mkdir' function. */ 190 #define HAVE_MKDIR 1 191 192 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 193 /* #undef HAVE_NDIR_H */ 194 195 /* Define to 1 if you have the <netdb.h> header file. */ 196 #define HAVE_NETDB_H 1 197 198 /* Define to 1 if you have the <paths.h> header file. */ 199 #define HAVE_PATHS_H 1 200 201 /* Define to 1 if you have the `putgrent' function. */ 202 #define HAVE_PUTGRENT 1 203 204 /* Define to 1 if you have the `putpwent' function. */ 205 #define HAVE_PUTPWENT 1 206 207 /* Define to 1 if you have the `putspent' function. */ 208 #define HAVE_PUTSPENT 1 209 210 /* Define to 1 if you have the `rename' function. */ 211 #define HAVE_RENAME 1 212 213 /* Define to 1 if you have the `rmdir' function. */ 214 #define HAVE_RMDIR 1 215 216 /* Define to 1 if you have the <rpc/key_prot.h> header file. */ 217 /* #undef HAVE_RPC_KEY_PROT_H */ 218 219 /* Define to 1 if you have the `ruserok' function. */ 220 /* #undef HAVE_RUSEROK */ 221 222 /* Define to 1 if you have the <security/openpam.h> header file. */ 223 /* #undef HAVE_SECURITY_OPENPAM_H */ 224 225 /* Define to 1 if you have the <security/pam_misc.h> header file. */ 226 /* #undef HAVE_SECURITY_PAM_MISC_H */ 227 228 /* Define to 1 if you have the <selinux/selinux.h> header file. */ 229 /* #undef HAVE_SELINUX_SELINUX_H */ 230 231 /* Define to 1 if you have the <semanage/semanage.h> header file. */ 232 /* #undef HAVE_SEMANAGE_SEMANAGE_H */ 233 234 /* Define to 1 if you have the `setgroups' function. */ 235 #define HAVE_SETGROUPS 1 236 237 /* Define to 1 if you have the `sgetgrent' function. */ 238 /* #undef HAVE_SGETGRENT */ 239 240 /* Define to 1 if you have the `sgetpwent' function. */ 241 /* #undef HAVE_SGETPWENT */ 242 243 /* Define to 1 if you have the `sgetspent' function. */ 244 /* #undef HAVE_SGETSPENT */ 245 246 /* Define to 1 if you have the <sgtty.h> header file. */ 247 /* #undef HAVE_SGTTY_H */ 248 249 /* Have working shadow group support in libc */ 250 /* #undef HAVE_SHADOWGRP */ 251 252 /* Define to 1 if you have the `sigaction' function. */ 253 #define HAVE_SIGACTION 1 254 255 /* Define to 1 if you have the `snprintf' function. */ 256 #define HAVE_SNPRINTF 1 257 258 /* Define to 1 if stdbool.h conforms to C99. */ 259 #define HAVE_STDBOOL_H 1 260 261 /* Define to 1 if you have the <stdint.h> header file. */ 262 #define HAVE_STDINT_H 1 263 264 /* Define to 1 if you have the <stdlib.h> header file. */ 265 #define HAVE_STDLIB_H 1 266 267 /* Define to 1 if you have the `strcasecmp' function. */ 268 #define HAVE_STRCASECMP 1 269 270 /* Define to 1 if you have the `strchr' function. */ 271 #define HAVE_STRCHR 1 272 273 /* Define to 1 if you have the `strdup' function. */ 274 #define HAVE_STRDUP 1 275 276 /* Define to 1 if you have the `strerror' function. */ 277 #define HAVE_STRERROR 1 278 279 /* Define to 1 if you have the `strftime' function. */ 280 #define HAVE_STRFTIME 1 281 282 /* Define to 1 if you have the <strings.h> header file. */ 283 #define HAVE_STRINGS_H 1 284 285 /* Define to 1 if you have the <string.h> header file. */ 286 #define HAVE_STRING_H 1 287 288 /* Define to 1 if you have the `strstr' function. */ 289 #define HAVE_STRSTR 1 290 291 /* Define to 1 if `st_atim' is a member of `struct stat'. */ 292 #define HAVE_STRUCT_STAT_ST_ATIM 1 293 294 /* Define to 1 if `st_atimensec' is a member of `struct stat'. */ 295 /* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */ 296 297 /* Define to 1 if `st_mtim' is a member of `struct stat'. */ 298 #define HAVE_STRUCT_STAT_ST_MTIM 1 299 300 /* Define to 1 if `st_mtimensec' is a member of `struct stat'. */ 301 /* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */ 302 303 /* Define to 1 if `st_rdev' is a member of `struct stat'. */ 304 #define HAVE_STRUCT_STAT_ST_RDEV 1 305 306 /* Define to 1 if `ut_addr' is a member of `struct utmpx'. */ 307 /* #undef HAVE_STRUCT_UTMPX_UT_ADDR */ 308 309 /* Define to 1 if `ut_addr_v6' is a member of `struct utmpx'. */ 310 #define HAVE_STRUCT_UTMPX_UT_ADDR_V6 1 311 312 /* Define to 1 if `ut_host' is a member of `struct utmpx'. */ 313 #define HAVE_STRUCT_UTMPX_UT_HOST 1 314 315 /* Define to 1 if `ut_name' is a member of `struct utmpx'. */ 316 /* #undef HAVE_STRUCT_UTMPX_UT_NAME */ 317 318 /* Define to 1 if `ut_syslen' is a member of `struct utmpx'. */ 319 /* #undef HAVE_STRUCT_UTMPX_UT_SYSLEN */ 320 321 /* Define to 1 if `ut_time' is a member of `struct utmpx'. */ 322 /* #undef HAVE_STRUCT_UTMPX_UT_TIME */ 323 324 /* Define to 1 if `ut_xtime' is a member of `struct utmpx'. */ 325 /* #undef HAVE_STRUCT_UTMPX_UT_XTIME */ 326 327 /* Define to 1 if `ut_addr' is a member of `struct utmp'. */ 328 #define HAVE_STRUCT_UTMP_UT_ADDR 1 329 330 /* Define to 1 if `ut_addr_v6' is a member of `struct utmp'. */ 331 #define HAVE_STRUCT_UTMP_UT_ADDR_V6 1 332 333 /* Define to 1 if `ut_host' is a member of `struct utmp'. */ 334 #define HAVE_STRUCT_UTMP_UT_HOST 1 335 336 /* Define to 1 if `ut_id' is a member of `struct utmp'. */ 337 #define HAVE_STRUCT_UTMP_UT_ID 1 338 339 /* Define to 1 if `ut_name' is a member of `struct utmp'. */ 340 #define HAVE_STRUCT_UTMP_UT_NAME 1 341 342 /* Define to 1 if `ut_syslen' is a member of `struct utmp'. */ 343 /* #undef HAVE_STRUCT_UTMP_UT_SYSLEN */ 344 345 /* Define to 1 if `ut_time' is a member of `struct utmp'. */ 346 #define HAVE_STRUCT_UTMP_UT_TIME 1 347 348 /* Define to 1 if `ut_tv' is a member of `struct utmp'. */ 349 #define HAVE_STRUCT_UTMP_UT_TV 1 350 351 /* Define to 1 if `ut_type' is a member of `struct utmp'. */ 352 #define HAVE_STRUCT_UTMP_UT_TYPE 1 353 354 /* Define to 1 if `ut_user' is a member of `struct utmp'. */ 355 #define HAVE_STRUCT_UTMP_UT_USER 1 356 357 /* Define to 1 if `ut_xtime' is a member of `struct utmp'. */ 358 /* #undef HAVE_STRUCT_UTMP_UT_XTIME */ 359 360 /* Define to 1 if you have the <syslog.h> header file. */ 361 #define HAVE_SYSLOG_H 1 362 363 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 364 */ 365 /* #undef HAVE_SYS_DIR_H */ 366 367 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 368 #define HAVE_SYS_IOCTL_H 1 369 370 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 371 */ 372 /* #undef HAVE_SYS_NDIR_H */ 373 374 /* Define to 1 if you have the <sys/resource.h> header file. */ 375 #define HAVE_SYS_RESOURCE_H 1 376 377 /* Define to 1 if you have the <sys/stat.h> header file. */ 378 #define HAVE_SYS_STAT_H 1 379 380 /* Define to 1 if you have the <sys/time.h> header file. */ 381 #define HAVE_SYS_TIME_H 1 382 383 /* Define to 1 if you have the <sys/types.h> header file. */ 384 #define HAVE_SYS_TYPES_H 1 385 386 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */ 387 #define HAVE_SYS_WAIT_H 1 388 389 /* Define to 1 if you have the <tcb.h> header file. */ 390 /* #undef HAVE_TCB_H */ 391 392 /* Define to 1 if you have the <termios.h> header file. */ 393 #define HAVE_TERMIOS_H 1 394 395 /* Define to 1 if you have the <termio.h> header file. */ 396 /* #undef HAVE_TERMIO_H */ 397 398 /* Define to 1 if you have the <ulimit.h> header file. */ 399 #define HAVE_ULIMIT_H 1 400 401 /* Define to 1 if you have the <unistd.h> header file. */ 402 #define HAVE_UNISTD_H 1 403 404 /* Define to 1 if you have the `updwtmp' function. */ 405 #define HAVE_UPDWTMP 1 406 407 /* Define to 1 if you have the `updwtmpx' function. */ 408 #define HAVE_UPDWTMPX 1 409 410 /* Define to 1 if you have the <utime.h> header file. */ 411 #define HAVE_UTIME_H 1 412 413 /* Define to 1 if `utime(file, NULL)' sets file's timestamp to the present. */ 414 #define HAVE_UTIME_NULL 1 415 416 /* Define to 1 if you have the <utmpx.h> header file. */ 417 #define HAVE_UTMPX_H 1 418 419 /* Define to 1 if you have the <utmp.h> header file. */ 420 #define HAVE_UTMP_H 1 421 422 /* Define to 1 if the system has the type `_Bool'. */ 423 #define HAVE__BOOL 1 424 425 /* Path for lastlog file. */ 426 #define LASTLOG_FILE "/var/log/lastlog" 427 428 /* Define to the sub-directory in which libtool stores uninstalled libraries. 429 */ 430 #define LT_OBJDIR ".libs/" 431 432 /* Location of system mail spool directory. */ 433 #define MAIL_SPOOL_DIR "/var/mail" 434 435 /* Name of user's mail spool file if stored in user's home directory. */ 436 /* #undef MAIL_SPOOL_FILE */ 437 438 /* Name of package */ 439 #define PACKAGE "shadow" 440 441 /* Define to the address where bug reports for this package should be sent. */ 442 #define PACKAGE_BUGREPORT "" 443 444 /* Define to the full name of this package. */ 445 #define PACKAGE_NAME "" 446 447 /* Define to the full name and version of this package. */ 448 #define PACKAGE_STRING "" 449 450 /* Define to the one symbol short name of this package. */ 451 #define PACKAGE_TARNAME "" 452 453 /* Define to the home page for this package. */ 454 #define PACKAGE_URL "" 455 456 /* Define to the version of this package. */ 457 #define PACKAGE_VERSION "" 458 459 /* Path to passwd program. */ 460 #define PASSWD_PROGRAM "/usr/bin/passwd" 461 462 /* Define as the return type of signal handlers (`int' or `void'). */ 463 #define RETSIGTYPE void 464 465 /* Define if login should support the -r flag for rlogind. */ 466 /* #undef RLOGIN */ 467 468 /* Define to the ruserok() "success" return value (0 or 1). */ 469 /* #undef RUSEROK */ 470 471 /* Define to support the shadow group file. */ 472 #define SHADOWGRP 1 473 474 /* PAM converstation to use */ 475 /* #undef SHADOW_PAM_CONVERSATION */ 476 477 /* The default shell. */ 478 #define SHELL "/bin/mksh" 479 480 /* Define to support S/Key logins. */ 481 /* #undef SKEY */ 482 483 /* Define to support newer BSD S/Key API */ 484 /* #undef SKEY_BSD_STYLE */ 485 486 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */ 487 /* #undef STAT_MACROS_BROKEN */ 488 489 /* Define to 1 if you have the ANSI C header files. */ 490 #define STDC_HEADERS 1 491 492 /* Define to support /etc/suauth su access control. */ 493 #define SU_ACCESS 1 494 495 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 496 #define TIME_WITH_SYS_TIME 1 497 498 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ 499 /* #undef TM_IN_SYS_TIME */ 500 501 /* Define to support flushing of nscd caches */ 502 #define USE_NSCD 1 503 504 /* Define to support Pluggable Authentication Modules */ 505 /* #undef USE_PAM */ 506 507 /* Define to allow the SHA256 and SHA512 password encryption algorithms */ 508 #define USE_SHA_CRYPT 1 509 510 /* Define to use syslog(). */ 511 #define USE_SYSLOG 1 512 513 /* Enable extensions on AIX 3, Interix. */ 514 #ifndef _ALL_SOURCE 515 # define _ALL_SOURCE 1 516 #endif 517 /* Enable GNU extensions on systems that have them. */ 518 #ifndef _GNU_SOURCE 519 # define _GNU_SOURCE 1 520 #endif 521 /* Enable threading extensions on Solaris. */ 522 #ifndef _POSIX_PTHREAD_SEMANTICS 523 # define _POSIX_PTHREAD_SEMANTICS 1 524 #endif 525 /* Enable extensions on HP NonStop. */ 526 #ifndef _TANDEM_SOURCE 527 # define _TANDEM_SOURCE 1 528 #endif 529 /* Enable general extensions on Solaris. */ 530 #ifndef __EXTENSIONS__ 531 # define __EXTENSIONS__ 1 532 #endif 533 534 535 /* Define if utmpx should be used */ 536 /* #undef USE_UTMPX */ 537 538 /* Version number of package */ 539 #define VERSION "4.2.1" 540 541 /* Build shadow with ACL support */ 542 #undef WITH_ACL 543 544 /* Build shadow with Extended Attributes support */ 545 #undef WITH_ATTR 546 547 /* Define if you want to enable Audit messages */ 548 #undef WITH_AUDIT 549 550 /* Build shadow with SELinux support */ 551 #undef WITH_SELINUX 552 553 /* Build shadow with tcb support (incomplete) */ 554 #undef WITH_TCB 555 556 /* Enable large inode numbers on Mac OS X 10.5. */ 557 #ifndef _DARWIN_USE_64_BIT_INODE 558 # define _DARWIN_USE_64_BIT_INODE 1 559 #endif 560 561 /* Number of bits in a file offset, on hosts where this is settable. */ 562 /* #undef _FILE_OFFSET_BITS */ 563 564 /* Define for large files, on AIX-style hosts. */ 565 /* #undef _LARGE_FILES */ 566 567 /* Define to 1 if on MINIX. */ 568 /* #undef _MINIX */ 569 570 /* Define to 2 if the system does not provide POSIX.1 features except with 571 this defined. */ 572 /* #undef _POSIX_1_SOURCE */ 573 574 /* Define to 1 if you need to in order for `stat' and other things to work. */ 575 /* #undef _POSIX_SOURCE */ 576 577 /* Path for utmp file. */ 578 #define _UTMP_FILE "/var/run/utmp" 579 580 /* Path for wtmp file. */ 581 #define _WTMP_FILE "/var/log/wtmp" 582 583 /* Define to empty if `const' does not conform to ANSI C. */ 584 /* #undef const */ 585 586 /* Define to `int' if <sys/types.h> doesn't define. */ 587 /* #undef gid_t */ 588 589 /* Define to `int' if <sys/types.h> does not define. */ 590 /* #undef mode_t */ 591 592 /* Define to `long int' if <sys/types.h> does not define. */ 593 /* #undef off_t */ 594 595 /* Define to `int' if <sys/types.h> does not define. */ 596 /* #undef pid_t */ 597 598 /* Define to `int' if <sys/types.h> doesn't define. */ 599 /* #undef uid_t */