]> granicus.if.org Git - shadow/blob - config.h.in
[svn-upgrade] Integrating new upstream version, shadow (4.0.2)
[shadow] / config.h.in
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 $ */
3
4 \f
5
6 /* Define to enable password aging.  */
7 #undef AGING
8
9 /* Define if struct passwd has pw_age.  */
10 #undef ATT_AGE
11
12 /* Define if struct passwd has pw_comment.  */
13 #undef ATT_COMMENT
14
15 /* Define to support JFH's auth. methods.  UNTESTED.  */
16 #undef AUTH_METHODS
17
18 /* Define if struct passwd has pw_quota.  */
19 #undef BSD_QUOTA
20
21 /* Define if you have secure RPC.  */
22 #undef DES_RPC
23
24 /* Define to support 16-character passwords.  */
25 #undef DOUBLESIZE
26
27 /* Define to 1 if NLS is requested.  */
28 #undef ENABLE_NLS
29
30 /* Path for faillog file.  */
31 #undef FAILLOG_FILE
32
33 /* Define if you want my getgrent routines.  */
34 #undef GETGRENT
35
36 /* Define to libshadow_getpass to use our own version of getpass().  */
37 #undef getpass
38
39 /* Define if you want my getpwent routines.  */
40 #undef GETPWENT
41
42 /* Define as 1 if you have catgets and don't want to use GNU gettext.  */
43 #undef HAVE_CATGETS
44
45 /* Define as 1 if you have gettext and don't want to use GNU gettext.  */
46 #undef HAVE_GETTEXT
47
48 /* Define if your locale.h file contains LC_MESSAGES.  */
49 #undef HAVE_LC_MESSAGES
50
51 /* Defined if you have libcrack.  */
52 #undef HAVE_LIBCRACK
53
54 /* Defined if you have the ts&szs cracklib.  */
55 #undef HAVE_LIBCRACK_HIST
56
57 /* Defined if it includes *Pw functions.  */
58 #undef HAVE_LIBCRACK_PW
59
60 /* Defined if you have libcrypt.  */
61 #undef HAVE_LIBCRYPT
62
63 /* Define if struct lastlog has ll_host */
64 #undef HAVE_LL_HOST
65
66 /* Working shadow group support in libc?  */
67 #undef HAVE_SHADOWGRP
68
69 /* Define to 1 if you have the stpcpy function.  */
70 #undef HAVE_STPCPY
71
72 /* Define to support TCFS. */
73 #undef HAVE_TCFS
74
75 /* Path for lastlog file.  */
76 #undef LASTLOG_FILE
77
78 /* Define to support /etc/login.access login access control.  */
79 #undef LOGIN_ACCESS
80
81 /* Location of system mail spool directory.  */
82 #undef MAIL_SPOOL_DIR
83
84 /* Name of user's mail spool file if stored in user's home directory.  */
85 #undef MAIL_SPOOL_FILE
86
87 /* Define to support the MD5-based password hashing algorithm.  */
88 #undef MD5_CRYPT
89
90 /* Define to use ndbm.  */
91 #undef NDBM
92
93 /* Define to support OPIE one-time password logins.  */
94 #undef OPIE
95
96 /* Package name.  */
97 #undef PACKAGE
98
99 /* Path to passwd program.  */
100 #undef PASSWD_PROGRAM
101
102 /* Define if the compiler understands function prototypes.  */
103 #undef PROTOTYPES
104
105 /* Define if login should support the -r flag for rlogind.  */
106 #undef RLOGIN
107
108 /* Define to the ruserok() "success" return value (0 or 1).  */
109 #undef RUSEROK
110
111 /* Define to support the shadow group file.  */
112 #undef SHADOWGRP
113
114 /* Define to support the shadow password file.  */
115 #undef SHADOWPWD
116
117 /* Define to support S/Key logins.  */
118 #undef SKEY
119
120 /* Define to support /etc/suauth su access control.  */
121 #undef SU_ACCESS
122
123 /* Define to support SecureWare(tm) long passwords.  */
124 #undef SW_CRYPT
125
126 /* Define if you want gdbm for TCFS. */
127 #undef TCFS_GDBM_SUPPORT
128
129 /* Define to support Pluggable Authentication Modules.  */
130 #undef USE_PAM
131
132 /* Define to use syslog().  */
133 #undef USE_SYSLOG
134
135 /* Define if you have ut_host in struct utmp.  */
136 #undef UT_HOST
137
138 /* Path for utmp file.  */
139 #undef _UTMP_FILE
140
141 /* Define to ut_name if struct utmp has ut_name (not ut_user).  */
142 #undef ut_user
143
144 /* Version.  */
145 #undef VERSION
146
147 /* Path for wtmp file.  */
148 #undef _WTMP_FILE
149
150 /* */
151 #undef USG
152
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.
155    */
156 #undef CRAY_STACKSEG_END
157
158 /* Define if using `alloca.c'. */
159 #undef C_ALLOCA
160
161 /* Define to 1 if translation of program messages to the user's native
162    language is requested. */
163 #undef ENABLE_NLS
164
165 /* Define to the type of elements in the array set by `getgroups'. Usually
166    this is either `int' or `gid_t'. */
167 #undef GETGROUPS_T
168
169 /* Define if you have the `a64l' function. */
170 #undef HAVE_A64L
171
172 /* Define if you have `alloca', as a function or macro. */
173 #undef HAVE_ALLOCA
174
175 /* Define if you have <alloca.h> and it should be used (not on Ultrix). */
176 #undef HAVE_ALLOCA_H
177
178 /* Define if you have the <argz.h> header file. */
179 #undef HAVE_ARGZ_H
180
181 /* Define if you have the `dcgettext' function. */
182 #undef HAVE_DCGETTEXT
183
184 /* Define if you have the <dirent.h> header file, and it defines `DIR'. */
185 #undef HAVE_DIRENT_H
186
187 /* Define if you have the <dlfcn.h> header file. */
188 #undef HAVE_DLFCN_H
189
190 /* Define if you have the <errno.h> header file. */
191 #undef HAVE_ERRNO_H
192
193 /* Define if you have the `fchmod' function. */
194 #undef HAVE_FCHMOD
195
196 /* Define if you have the `fchown' function. */
197 #undef HAVE_FCHOWN
198
199 /* Define if you have the <fcntl.h> header file. */
200 #undef HAVE_FCNTL_H
201
202 /* Define if you have the `feof_unlocked' function. */
203 #undef HAVE_FEOF_UNLOCKED
204
205 /* Define if you have the `fgets_unlocked' function. */
206 #undef HAVE_FGETS_UNLOCKED
207
208 /* Define if you have the `fsync' function. */
209 #undef HAVE_FSYNC
210
211 /* Define if you have the `getcwd' function. */
212 #undef HAVE_GETCWD
213
214 /* Define if you have the `getegid' function. */
215 #undef HAVE_GETEGID
216
217 /* Define if you have the `geteuid' function. */
218 #undef HAVE_GETEUID
219
220 /* Define if you have the `getgid' function. */
221 #undef HAVE_GETGID
222
223 /* Define if you have the `getgroups' function. */
224 #undef HAVE_GETGROUPS
225
226 /* Define if you have the `gethostname' function. */
227 #undef HAVE_GETHOSTNAME
228
229 /* Define if you have the `getpagesize' function. */
230 #undef HAVE_GETPAGESIZE
231
232 /* Define if you have the `getspnam' function. */
233 #undef HAVE_GETSPNAM
234
235 /* Define if the GNU gettext() function is already present or preinstalled. */
236 #undef HAVE_GETTEXT
237
238 /* Define if you have the `gettimeofday' function. */
239 #undef HAVE_GETTIMEOFDAY
240
241 /* Define if you have the `getuid' function. */
242 #undef HAVE_GETUID
243
244 /* Define if you have the `getusershell' function. */
245 #undef HAVE_GETUSERSHELL
246
247 /* Define if you have the `getutent' function. */
248 #undef HAVE_GETUTENT
249
250 /* Define if you have the <gshadow.h> header file. */
251 #undef HAVE_GSHADOW_H
252
253 /* Define if you have the iconv() function. */
254 #undef HAVE_ICONV
255
256 /* Define if you have the `initgroups' function. */
257 #undef HAVE_INITGROUPS
258
259 /* Define if you have the <inttypes.h> header file. */
260 #undef HAVE_INTTYPES_H
261
262 /* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
263 #undef HAVE_LANGINFO_CODESET
264
265 /* Define if you have the <lastlog.h> header file. */
266 #undef HAVE_LASTLOG_H
267
268 /* Define if you have the `lchown' function. */
269 #undef HAVE_LCHOWN
270
271 /* Define if you have the `lckpwdf' function. */
272 #undef HAVE_LCKPWDF
273
274 /* Define if your <locale.h> file defines LC_MESSAGES. */
275 #undef HAVE_LC_MESSAGES
276
277 /* Define if you have the `inet' library (-linet). */
278 #undef HAVE_LIBINET
279
280 /* Define if you have the `nsl' library (-lnsl). */
281 #undef HAVE_LIBNSL
282
283 /* Define if you have the `socket' library (-lsocket). */
284 #undef HAVE_LIBSOCKET
285
286 /* Define if you have the <limits.h> header file. */
287 #undef HAVE_LIMITS_H
288
289 /* Define if you have the <locale.h> header file. */
290 #undef HAVE_LOCALE_H
291
292 /* Define if you have the `lstat' function. */
293 #undef HAVE_LSTAT
294
295 /* Define if you have the <malloc.h> header file. */
296 #undef HAVE_MALLOC_H
297
298 /* Define if you have the `memcpy' function. */
299 #undef HAVE_MEMCPY
300
301 /* Define if you have the <memory.h> header file. */
302 #undef HAVE_MEMORY_H
303
304 /* Define if you have the `mempcpy' function. */
305 #undef HAVE_MEMPCPY
306
307 /* Define if you have the `memset' function. */
308 #undef HAVE_MEMSET
309
310 /* Define if you have the `mkdir' function. */
311 #undef HAVE_MKDIR
312
313 /* Define if you have the `mkstemp' function. */
314 #undef HAVE_MKSTEMP
315
316 /* Define if you have a working `mmap' system call. */
317 #undef HAVE_MMAP
318
319 /* Define if you have the `munmap' function. */
320 #undef HAVE_MUNMAP
321
322 /* Define if you have the <ndir.h> header file, and it defines `DIR'. */
323 #undef HAVE_NDIR_H
324
325 /* Define if you have the <nl_types.h> header file. */
326 #undef HAVE_NL_TYPES_H
327
328 /* Define if you have the <paths.h> header file. */
329 #undef HAVE_PATHS_H
330
331 /* Define if you have the `putenv' function. */
332 #undef HAVE_PUTENV
333
334 /* Define if you have the `putgrent' function. */
335 #undef HAVE_PUTGRENT
336
337 /* Define if you have the `putpwent' function. */
338 #undef HAVE_PUTPWENT
339
340 /* Define if you have the `putspent' function. */
341 #undef HAVE_PUTSPENT
342
343 /* Define if you have the `rename' function. */
344 #undef HAVE_RENAME
345
346 /* Define if you have the `rmdir' function. */
347 #undef HAVE_RMDIR
348
349 /* Define if you have the <rpc/key_prot.h> header file. */
350 #undef HAVE_RPC_KEY_PROT_H
351
352 /* Define if you have the `setenv' function. */
353 #undef HAVE_SETENV
354
355 /* Define if you have the `setgroups' function. */
356 #undef HAVE_SETGROUPS
357
358 /* Define if you have the `setlocale' function. */
359 #undef HAVE_SETLOCALE
360
361 /* Define if you have the `sgetgrent' function. */
362 #undef HAVE_SGETGRENT
363
364 /* Define if you have the `sgetpwent' function. */
365 #undef HAVE_SGETPWENT
366
367 /* Define if you have the `sgetspent' function. */
368 #undef HAVE_SGETSPENT
369
370 /* Define if you have the <sgtty.h> header file. */
371 #undef HAVE_SGTTY_H
372
373 /* Define if you have the <shadow.h> header file. */
374 #undef HAVE_SHADOW_H
375
376 /* Define if you have the `sigaction' function. */
377 #undef HAVE_SIGACTION
378
379 /* Define if you have the `snprintf' function. */
380 #undef HAVE_SNPRINTF
381
382 /* Define if you have the <stddef.h> header file. */
383 #undef HAVE_STDDEF_H
384
385 /* Define if you have the <stdint.h> header file. */
386 #undef HAVE_STDINT_H
387
388 /* Define if you have the <stdlib.h> header file. */
389 #undef HAVE_STDLIB_H
390
391 /* Define if you have the `stpcpy' function. */
392 #undef HAVE_STPCPY
393
394 /* Define if you have the `strcasecmp' function. */
395 #undef HAVE_STRCASECMP
396
397 /* Define if you have the `strchr' function. */
398 #undef HAVE_STRCHR
399
400 /* Define if you have the `strdup' function. */
401 #undef HAVE_STRDUP
402
403 /* Define if you have the `strerror' function. */
404 #undef HAVE_STRERROR
405
406 /* Define if you have the `strftime' function. */
407 #undef HAVE_STRFTIME
408
409 /* Define if you have the <strings.h> header file. */
410 #undef HAVE_STRINGS_H
411
412 /* Define if you have the <string.h> header file. */
413 #undef HAVE_STRING_H
414
415 /* Define if you have the `strstr' function. */
416 #undef HAVE_STRSTR
417
418 /* Define if you have the `strtoul' function. */
419 #undef HAVE_STRTOUL
420
421 /* Define if `st_rdev' is member of `struct stat'. */
422 #undef HAVE_STRUCT_STAT_ST_RDEV
423
424 /* Define if your `struct stat' has `st_rdev'. Deprecated, use
425    `HAVE_STRUCT_STAT_ST_RDEV' instead. */
426 #undef HAVE_ST_RDEV
427
428 /* Define if you have the <syslog.h> header file. */
429 #undef HAVE_SYSLOG_H
430
431 /* Define if you have the <sys/dir.h> header file, and it defines `DIR'. */
432 #undef HAVE_SYS_DIR_H
433
434 /* Define if you have the <sys/ioctl.h> header file. */
435 #undef HAVE_SYS_IOCTL_H
436
437 /* Define if you have the <sys/ndir.h> header file, and it defines `DIR'. */
438 #undef HAVE_SYS_NDIR_H
439
440 /* Define if you have the <sys/param.h> header file. */
441 #undef HAVE_SYS_PARAM_H
442
443 /* Define if you have the <sys/resource.h> header file. */
444 #undef HAVE_SYS_RESOURCE_H
445
446 /* Define if you have the <sys/stat.h> header file. */
447 #undef HAVE_SYS_STAT_H
448
449 /* Define if you have the <sys/time.h> header file. */
450 #undef HAVE_SYS_TIME_H
451
452 /* Define if you have the <sys/types.h> header file. */
453 #undef HAVE_SYS_TYPES_H
454
455 /* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
456 #undef HAVE_SYS_WAIT_H
457
458 /* Define if you have the <termios.h> header file. */
459 #undef HAVE_TERMIOS_H
460
461 /* Define if you have the <termio.h> header file. */
462 #undef HAVE_TERMIO_H
463
464 /* Define if you have the `tsearch' function. */
465 #undef HAVE_TSEARCH
466
467 /* Define if you have the <ulimit.h> header file. */
468 #undef HAVE_ULIMIT_H
469
470 /* Define if you have the <unistd.h> header file. */
471 #undef HAVE_UNISTD_H
472
473 /* Define if you have the `updwtmp' function. */
474 #undef HAVE_UPDWTMP
475
476 /* Define if you have the `updwtmpx' function. */
477 #undef HAVE_UPDWTMPX
478
479 /* Define if you have the <utime.h> header file. */
480 #undef HAVE_UTIME_H
481
482 /* Define if `utime(file, NULL)' sets file's timestamp to the present. */
483 #undef HAVE_UTIME_NULL
484
485 /* Define if you have the <utmpx.h> header file. */
486 #undef HAVE_UTMPX_H
487
488 /* Define if you have the <utmp.h> header file. */
489 #undef HAVE_UTMP_H
490
491 /* Define if you have the `__argz_count' function. */
492 #undef HAVE___ARGZ_COUNT
493
494 /* Define if you have the `__argz_next' function. */
495 #undef HAVE___ARGZ_NEXT
496
497 /* Define if you have the `__argz_stringify' function. */
498 #undef HAVE___ARGZ_STRINGIFY
499
500 /* Define as const if the declaration of iconv() needs const. */
501 #undef ICONV_CONST
502
503 /* Name of package */
504 #undef PACKAGE
505
506 /* Define if compiler has function prototypes */
507 #undef PROTOTYPES
508
509 /* Define as the return type of signal handlers (`int' or `void'). */
510 #undef RETSIGTYPE
511
512 /* Define if the `setpgrp' function takes no argument. */
513 #undef SETPGRP_VOID
514
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
522
523 /* Define if the `S_IS*' macros in <sys/stat.h> do not work properly. */
524 #undef STAT_MACROS_BROKEN
525
526 /* Define if you have the ANSI C header files. */
527 #undef STDC_HEADERS
528
529 /* Define if you can safely include both <sys/time.h> and <time.h>. */
530 #undef TIME_WITH_SYS_TIME
531
532 /* Define if your <sys/time.h> declares `struct tm'. */
533 #undef TM_IN_SYS_TIME
534
535 /* Version number of package */
536 #undef VERSION
537
538 /* Define to empty if `const' does not conform to ANSI C. */
539 #undef const
540
541 /* Define to `int' if <sys/types.h> doesn't define. */
542 #undef gid_t
543
544 /* Define as `__inline' if that's what the C compiler calls it, or to nothing
545    if it is not supported. */
546 #undef inline
547
548 /* Define to `int' if <sys/types.h> does not define. */
549 #undef mode_t
550
551 /* Define to `long' if <sys/types.h> does not define. */
552 #undef off_t
553
554 /* Define to `int' if <sys/types.h> does not define. */
555 #undef pid_t
556
557 /* Define to `unsigned' if <sys/types.h> does not define. */
558 #undef size_t
559
560 /* Define to `int' if <sys/types.h> doesn't define. */
561 #undef uid_t