1 /* config.h.in. Generated automatically from configure.in by autoheader. */
2 /* $Id: acconfig.h,v 1.15 2001/07/27 13:26:04 kloczek Exp $ */
6 /* Define to enable password aging. */
9 /* Define if struct passwd has pw_age. */
12 /* Define if struct passwd has pw_comment. */
15 /* Define to support JFH's auth. methods. UNTESTED. */
18 /* Define if struct passwd has pw_quota. */
21 /* Define if you have secure RPC. */
24 /* Define to support 16-character passwords. */
27 /* Define to 1 if NLS is requested. */
30 /* Path for faillog file. */
33 /* Define if you want my getgrent routines. */
36 /* Define to libshadow_getpass to use our own version of getpass(). */
39 /* Define if you want my getpwent routines. */
42 /* Define as 1 if you have catgets and don't want to use GNU gettext. */
45 /* Define as 1 if you have gettext and don't want to use GNU gettext. */
48 /* Define if your locale.h file contains LC_MESSAGES. */
49 #undef HAVE_LC_MESSAGES
51 /* Defined if you have libcrack. */
54 /* Defined if you have the ts&szs cracklib. */
55 #undef HAVE_LIBCRACK_HIST
57 /* Defined if it includes *Pw functions. */
58 #undef HAVE_LIBCRACK_PW
60 /* Defined if you have libcrypt. */
63 /* Define if struct lastlog has ll_host */
66 /* Working shadow group support in libc? */
69 /* Define to 1 if you have the stpcpy function. */
72 /* Define to support TCFS. */
75 /* Path for lastlog file. */
78 /* Define to support /etc/login.access login access control. */
81 /* Location of system mail spool directory. */
84 /* Name of user's mail spool file if stored in user's home directory. */
85 #undef MAIL_SPOOL_FILE
87 /* Define to support the MD5-based password hashing algorithm. */
90 /* Define to use ndbm. */
93 /* Define to support OPIE one-time password logins. */
99 /* Path to passwd program. */
100 #undef PASSWD_PROGRAM
102 /* Define if the compiler understands function prototypes. */
105 /* Define if login should support the -r flag for rlogind. */
108 /* Define to the ruserok() "success" return value (0 or 1). */
111 /* Define to support the shadow group file. */
114 /* Define to support the shadow password file. */
117 /* Define to support S/Key logins. */
120 /* Define to support /etc/suauth su access control. */
123 /* Define to support SecureWare(tm) long passwords. */
126 /* Define if you want gdbm for TCFS. */
127 #undef TCFS_GDBM_SUPPORT
129 /* Define to support Pluggable Authentication Modules. */
132 /* Define to use syslog(). */
135 /* Define if you have ut_host in struct utmp. */
138 /* Path for utmp file. */
141 /* Define to ut_name if struct utmp has ut_name (not ut_user). */
147 /* Path for wtmp file. */
153 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
154 systems. This function is required for `alloca.c' support on those systems.
156 #undef CRAY_STACKSEG_END
158 /* Define if using `alloca.c'. */
161 /* Define to 1 if translation of program messages to the user's native
162 language is requested. */
165 /* Define to the type of elements in the array set by `getgroups'. Usually
166 this is either `int' or `gid_t'. */
169 /* Define if you have the `a64l' function. */
172 /* Define if you have `alloca', as a function or macro. */
175 /* Define if you have <alloca.h> and it should be used (not on Ultrix). */
178 /* Define if you have the <argz.h> header file. */
181 /* Define if you have the `dcgettext' function. */
182 #undef HAVE_DCGETTEXT
184 /* Define if you have the <dirent.h> header file, and it defines `DIR'. */
187 /* Define if you have the <dlfcn.h> header file. */
190 /* Define if you have the <errno.h> header file. */
193 /* Define if you have the `fchmod' function. */
196 /* Define if you have the `fchown' function. */
199 /* Define if you have the <fcntl.h> header file. */
202 /* Define if you have the `feof_unlocked' function. */
203 #undef HAVE_FEOF_UNLOCKED
205 /* Define if you have the `fgets_unlocked' function. */
206 #undef HAVE_FGETS_UNLOCKED
208 /* Define if you have the `fsync' function. */
211 /* Define if you have the `getcwd' function. */
214 /* Define if you have the `getegid' function. */
217 /* Define if you have the `geteuid' function. */
220 /* Define if you have the `getgid' function. */
223 /* Define if you have the `getgroups' function. */
224 #undef HAVE_GETGROUPS
226 /* Define if you have the `gethostname' function. */
227 #undef HAVE_GETHOSTNAME
229 /* Define if you have the `getpagesize' function. */
230 #undef HAVE_GETPAGESIZE
232 /* Define if you have the `getspnam' function. */
235 /* Define if the GNU gettext() function is already present or preinstalled. */
238 /* Define if you have the `gettimeofday' function. */
239 #undef HAVE_GETTIMEOFDAY
241 /* Define if you have the `getuid' function. */
244 /* Define if you have the `getusershell' function. */
245 #undef HAVE_GETUSERSHELL
247 /* Define if you have the `getutent' function. */
250 /* Define if you have the <gshadow.h> header file. */
251 #undef HAVE_GSHADOW_H
253 /* Define if you have the iconv() function. */
256 /* Define if you have the `initgroups' function. */
257 #undef HAVE_INITGROUPS
259 /* Define if you have the <inttypes.h> header file. */
260 #undef HAVE_INTTYPES_H
262 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
263 #undef HAVE_LANGINFO_CODESET
265 /* Define if you have the <lastlog.h> header file. */
266 #undef HAVE_LASTLOG_H
268 /* Define if you have the `lchown' function. */
271 /* Define if you have the `lckpwdf' function. */
274 /* Define if your <locale.h> file defines LC_MESSAGES. */
275 #undef HAVE_LC_MESSAGES
277 /* Define if you have the `inet' library (-linet). */
280 /* Define if you have the `nsl' library (-lnsl). */
283 /* Define if you have the `socket' library (-lsocket). */
284 #undef HAVE_LIBSOCKET
286 /* Define if you have the <limits.h> header file. */
289 /* Define if you have the <locale.h> header file. */
292 /* Define if you have the `lstat' function. */
295 /* Define if you have the <malloc.h> header file. */
298 /* Define if you have the `memcpy' function. */
301 /* Define if you have the <memory.h> header file. */
304 /* Define if you have the `mempcpy' function. */
307 /* Define if you have the `memset' function. */
310 /* Define if you have the `mkdir' function. */
313 /* Define if you have the `mkstemp' function. */
316 /* Define if you have a working `mmap' system call. */
319 /* Define if you have the `munmap' function. */
322 /* Define if you have the <ndir.h> header file, and it defines `DIR'. */
325 /* Define if you have the <nl_types.h> header file. */
326 #undef HAVE_NL_TYPES_H
328 /* Define if you have the <paths.h> header file. */
331 /* Define if you have the `putenv' function. */
334 /* Define if you have the `putgrent' function. */
337 /* Define if you have the `putpwent' function. */
340 /* Define if you have the `putspent' function. */
343 /* Define if you have the `rename' function. */
346 /* Define if you have the `rmdir' function. */
349 /* Define if you have the <rpc/key_prot.h> header file. */
350 #undef HAVE_RPC_KEY_PROT_H
352 /* Define if you have the `setenv' function. */
355 /* Define if you have the `setgroups' function. */
356 #undef HAVE_SETGROUPS
358 /* Define if you have the `setlocale' function. */
359 #undef HAVE_SETLOCALE
361 /* Define if you have the `sgetgrent' function. */
362 #undef HAVE_SGETGRENT
364 /* Define if you have the `sgetpwent' function. */
365 #undef HAVE_SGETPWENT
367 /* Define if you have the `sgetspent' function. */
368 #undef HAVE_SGETSPENT
370 /* Define if you have the <sgtty.h> header file. */
373 /* Define if you have the <shadow.h> header file. */
376 /* Define if you have the `sigaction' function. */
377 #undef HAVE_SIGACTION
379 /* Define if you have the `snprintf' function. */
382 /* Define if you have the <stddef.h> header file. */
385 /* Define if you have the <stdint.h> header file. */
388 /* Define if you have the <stdlib.h> header file. */
391 /* Define if you have the `stpcpy' function. */
394 /* Define if you have the `strcasecmp' function. */
395 #undef HAVE_STRCASECMP
397 /* Define if you have the `strchr' function. */
400 /* Define if you have the `strdup' function. */
403 /* Define if you have the `strerror' function. */
406 /* Define if you have the `strftime' function. */
409 /* Define if you have the <strings.h> header file. */
410 #undef HAVE_STRINGS_H
412 /* Define if you have the <string.h> header file. */
415 /* Define if you have the `strstr' function. */
418 /* Define if you have the `strtoul' function. */
421 /* Define if `st_rdev' is member of `struct stat'. */
422 #undef HAVE_STRUCT_STAT_ST_RDEV
424 /* Define if your `struct stat' has `st_rdev'. Deprecated, use
425 `HAVE_STRUCT_STAT_ST_RDEV' instead. */
428 /* Define if you have the <syslog.h> header file. */
431 /* Define if you have the <sys/dir.h> header file, and it defines `DIR'. */
432 #undef HAVE_SYS_DIR_H
434 /* Define if you have the <sys/ioctl.h> header file. */
435 #undef HAVE_SYS_IOCTL_H
437 /* Define if you have the <sys/ndir.h> header file, and it defines `DIR'. */
438 #undef HAVE_SYS_NDIR_H
440 /* Define if you have the <sys/param.h> header file. */
441 #undef HAVE_SYS_PARAM_H
443 /* Define if you have the <sys/resource.h> header file. */
444 #undef HAVE_SYS_RESOURCE_H
446 /* Define if you have the <sys/stat.h> header file. */
447 #undef HAVE_SYS_STAT_H
449 /* Define if you have the <sys/time.h> header file. */
450 #undef HAVE_SYS_TIME_H
452 /* Define if you have the <sys/types.h> header file. */
453 #undef HAVE_SYS_TYPES_H
455 /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
456 #undef HAVE_SYS_WAIT_H
458 /* Define if you have the <termios.h> header file. */
459 #undef HAVE_TERMIOS_H
461 /* Define if you have the <termio.h> header file. */
464 /* Define if you have the `tsearch' function. */
467 /* Define if you have the <ulimit.h> header file. */
470 /* Define if you have the <unistd.h> header file. */
473 /* Define if you have the `updwtmp' function. */
476 /* Define if you have the `updwtmpx' function. */
479 /* Define if you have the <utime.h> header file. */
482 /* Define if `utime(file, NULL)' sets file's timestamp to the present. */
483 #undef HAVE_UTIME_NULL
485 /* Define if you have the <utmpx.h> header file. */
488 /* Define if you have the <utmp.h> header file. */
491 /* Define if you have the `__argz_count' function. */
492 #undef HAVE___ARGZ_COUNT
494 /* Define if you have the `__argz_next' function. */
495 #undef HAVE___ARGZ_NEXT
497 /* Define if you have the `__argz_stringify' function. */
498 #undef HAVE___ARGZ_STRINGIFY
500 /* Define as const if the declaration of iconv() needs const. */
503 /* Name of package */
506 /* Define if compiler has function prototypes */
509 /* Define as the return type of signal handlers (`int' or `void'). */
512 /* Define if the `setpgrp' function takes no argument. */
515 /* If using the C implementation of alloca, define if you know the
516 direction of stack growth for your system; otherwise it will be
517 automatically deduced at run-time.
518 STACK_DIRECTION > 0 => grows toward higher addresses
519 STACK_DIRECTION < 0 => grows toward lower addresses
520 STACK_DIRECTION = 0 => direction of growth unknown */
521 #undef STACK_DIRECTION
523 /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
524 #undef STAT_MACROS_BROKEN
526 /* Define if you have the ANSI C header files. */
529 /* Define if you can safely include both <sys/time.h> and <time.h>. */
530 #undef TIME_WITH_SYS_TIME
532 /* Define if your <sys/time.h> declares `struct tm'. */
533 #undef TM_IN_SYS_TIME
535 /* Version number of package */
538 /* Define to empty if `const' does not conform to ANSI C. */
541 /* Define to `int' if <sys/types.h> doesn't define. */
544 /* Define as `__inline' if that's what the C compiler calls it, or to nothing
545 if it is not supported. */
548 /* Define to `int' if <sys/types.h> does not define. */
551 /* Define to `long' if <sys/types.h> does not define. */
554 /* Define to `int' if <sys/types.h> does not define. */
557 /* Define to `unsigned' if <sys/types.h> does not define. */
560 /* Define to `int' if <sys/types.h> doesn't define. */