]> CyberLeo.Net >> Repos - FreeBSD/releng/9.2.git/blob - contrib/cvs/config.h.in
- Copy stable/9 to releng/9.2 as part of the 9.2-RELEASE cycle.
[FreeBSD/releng/9.2.git] / contrib / cvs / config.h.in
1 /* config.h.in.  Generated from configure.in by autoheader.  */
2
3 /* Enable AUTH_CLIENT_SUPPORT to enable pserver as a remote access method in
4    the CVS client (default) */
5 #undef AUTH_CLIENT_SUPPORT
6
7 /* Define if you want to use the password authenticated server. */
8 #undef AUTH_SERVER_SUPPORT
9
10 /* Define if you want CVS to be able to be a remote repository client. */
11 #undef CLIENT_SUPPORT
12
13 /* Define to 1 if the `closedir' function returns void instead of `int'. */
14 #undef CLOSEDIR_VOID
15
16 /* The CVS admin command is restricted to the members of the group
17    CVS_ADMIN_GROUP. If this group does not exist, all users are allowed to run
18    CVS admin. To disable the CVS admin command for all users, create an empty
19    CVS_ADMIN_GROUP by running configure with the --with-cvs-admin-group=
20    option. To disable access control for CVS admin, run configure with the
21    --without-cvs-admin-group option in order to comment out the define below.
22    */
23 #undef CVS_ADMIN_GROUP
24
25 /* When committing a permanent change, CVS and RCS make a log entry of who
26    committed the change. If you are committing the change logged in as "root"
27    (not under "su" or other root-priv giving program), CVS/RCS cannot
28    determine who is actually making the change. As such, by default, CVS
29    prohibits changes committed by users logged in as "root". You can disable
30    checking by passing the "--enable-rootcommit" option to configure or by
31    commenting out the lines below. */
32 #undef CVS_BADROOT
33
34 /* The default editor to use, if one does not specify the "-e" option to cvs,
35    or does not have an EDITOR environment variable. If this is not set to an
36    absolute path to an executable, use the shell to find where the editor
37    actually is. This allows sites with /usr/bin/vi or /usr/ucb/vi to work
38    equally well (assuming that their PATH is reasonable). */
39 #undef EDITOR_DFLT
40
41 /* Define to enable encryption support. */
42 #undef ENCRYPTION
43
44 /* Define if this executable will be running on case insensitive file systems.
45    In the client case, this means that it will request that the server pretend
46    to be case insensitive if it isn't already. */
47 #undef FILENAMES_CASE_INSENSITIVE
48
49 /* When committing or importing files, you must enter a log message. Normally,
50    you can do this either via the -m flag on the command line, the -F flag on
51    the command line, or an editor will be started for you. If you like to use
52    logging templates (the rcsinfo file within the $CVSROOT/CVSROOT directory),
53    you might want to force people to use the editor even if they specify a
54    message with -m or -F. Enabling FORCE_USE_EDITOR will cause the -m or -F
55    message to be appended to the temp file when the editor is started. */
56 #undef FORCE_USE_EDITOR
57
58 /* Define to an alternative value if GSS_C_NT_HOSTBASED_SERVICE isn't defined
59    in the gssapi.h header file. MIT Kerberos 1.2.1 requires this. Only
60    relevant when using GSSAPI. */
61 #undef GSS_C_NT_HOSTBASED_SERVICE
62
63 /* Define if you have the connect function. */
64 #undef HAVE_CONNECT
65
66 /* Define if you have the crypt function. */
67 #undef HAVE_CRYPT
68
69 /* Define to 1 if you have the <direct.h> header file. */
70 #undef HAVE_DIRECT_H
71
72 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
73    */
74 #undef HAVE_DIRENT_H
75
76 /* Define to 1 if you have the `dup2' function. */
77 #undef HAVE_DUP2
78
79 /* Define to 1 if you have the <errno.h> header file. */
80 #undef HAVE_ERRNO_H
81
82 /* Define to 1 if you have the `fchdir' function. */
83 #undef HAVE_FCHDIR
84
85 /* Define to 1 if you have the `fchmod' function. */
86 #undef HAVE_FCHMOD
87
88 /* Define to 1 if you have the <fcntl.h> header file. */
89 #undef HAVE_FCNTL_H
90
91 /* Define to 1 if your system has a working POSIX `fnmatch' function. */
92 #undef HAVE_FNMATCH
93
94 /* Define to 1 if you have the <fnmatch.h> header file. */
95 #undef HAVE_FNMATCH_H
96
97 /* Define to 1 if you have the `fork' function. */
98 #undef HAVE_FORK
99
100 /* Define to 1 if you have the `fsync' function. */
101 #undef HAVE_FSYNC
102
103 /* Define to 1 if you have the `ftime' function. */
104 #undef HAVE_FTIME
105
106 /* Define to 1 if you have the `ftruncate' function. */
107 #undef HAVE_FTRUNCATE
108
109 /* Define to 1 if you have the `geteuid' function. */
110 #undef HAVE_GETEUID
111
112 /* Define to 1 if you have the `getgroups' function. */
113 #undef HAVE_GETGROUPS
114
115 /* Define to 1 if you have the `gethostname' function. */
116 #undef HAVE_GETHOSTNAME
117
118 /* Define to 1 if you have the `getopt' function. */
119 #undef HAVE_GETOPT
120
121 /* Define to 1 if you have the `getpagesize' function. */
122 #undef HAVE_GETPAGESIZE
123
124 /* Define if you have the getspnam function. */
125 #undef HAVE_GETSPNAM
126
127 /* Define to 1 if you have the `gettimeofday' function. */
128 #undef HAVE_GETTIMEOFDAY
129
130 /* Define if you have GSSAPI with Kerberos version 5 available. */
131 #undef HAVE_GSSAPI
132
133 /* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
134 #undef HAVE_GSSAPI_GSSAPI_GENERIC_H
135
136 /* Define to 1 if you have the <gssapi/gssapi.h> header file. */
137 #undef HAVE_GSSAPI_GSSAPI_H
138
139 /* Define to 1 if you have the <gssapi.h> header file. */
140 #undef HAVE_GSSAPI_H
141
142 /* Define to 1 if you have the `initgroups' function. */
143 #undef HAVE_INITGROUPS
144
145 /* Define to 1 if you have the <inttypes.h> header file. */
146 #undef HAVE_INTTYPES_H
147
148 /* Define to 1 if you have the <io.h> header file. */
149 #undef HAVE_IO_H
150
151 /* Define if you have MIT Kerberos version 4 available. */
152 #undef HAVE_KERBEROS
153
154 /* Define to 1 if you have the <krb5.h> header file. */
155 #undef HAVE_KRB5_H
156
157 /* Define to 1 if you have the `krb_get_err_text' function. */
158 #undef HAVE_KRB_GET_ERR_TEXT
159
160 /* Define to 1 if you have the `krb' library (-lkrb). */
161 #undef HAVE_LIBKRB
162
163 /* Define to 1 if you have the `krb4' library (-lkrb4). */
164 #undef HAVE_LIBKRB4
165
166 /* Define to 1 if you have the `nsl' library (-lnsl). */
167 #undef HAVE_LIBNSL
168
169 /* Define to 1 if you have the <limits.h> header file. */
170 #undef HAVE_LIMITS_H
171
172 /* Define to 1 if you have the `login' function. */
173 #undef HAVE_LOGIN
174
175 /* Define to 1 if you have the `logout' function. */
176 #undef HAVE_LOGOUT
177
178 /* Define to 1 if you support file names longer than 14 characters. */
179 #undef HAVE_LONG_FILE_NAMES
180
181 /* Define if you have memchr (always for CVS). */
182 #undef HAVE_MEMCHR
183
184 /* Define to 1 if you have the `memmove' function. */
185 #undef HAVE_MEMMOVE
186
187 /* Define to 1 if you have the <memory.h> header file. */
188 #undef HAVE_MEMORY_H
189
190 /* Define to 1 if you have the `mkdir' function. */
191 #undef HAVE_MKDIR
192
193 /* Define to 1 if you have the `mknod' function. */
194 #undef HAVE_MKNOD
195
196 /* Define to 1 if you have the `mkstemp' function. */
197 #undef HAVE_MKSTEMP
198
199 /* Define to 1 if you have the `mktemp' function. */
200 #undef HAVE_MKTEMP
201
202 /* Define to 1 if you have a working `mmap' system call. */
203 #undef HAVE_MMAP
204
205 /* Define to 1 if you have the `nanosleep' function. */
206 #undef HAVE_NANOSLEEP
207
208 /* Define to 1 if you have the <ndbm.h> header file. */
209 #undef HAVE_NDBM_H
210
211 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
212 #undef HAVE_NDIR_H
213
214 /* Define to 1 if you have the `putenv' function. */
215 #undef HAVE_PUTENV
216
217 /* Define to 1 if you have the `readlink' function. */
218 #undef HAVE_READLINK
219
220 /* Define to 1 if you have the `regcomp' function. */
221 #undef HAVE_REGCOMP
222
223 /* Define to 1 if you have the `regerror' function. */
224 #undef HAVE_REGERROR
225
226 /* Define to 1 if you have the `regexec' function. */
227 #undef HAVE_REGEXEC
228
229 /* Define to 1 if you have the `regfree' function. */
230 #undef HAVE_REGFREE
231
232 /* Define to 1 if you have the `rename' function. */
233 #undef HAVE_RENAME
234
235 /* Define to 1 if you have the `select' function. */
236 #undef HAVE_SELECT
237
238 /* Define if the diff library should use setmode for binary files. */
239 #undef HAVE_SETMODE
240
241 /* Define to 1 if you have the `sigaction' function. */
242 #undef HAVE_SIGACTION
243
244 /* Define to 1 if you have the `sigblock' function. */
245 #undef HAVE_SIGBLOCK
246
247 /* Define to 1 if you have the `sigprocmask' function. */
248 #undef HAVE_SIGPROCMASK
249
250 /* Define to 1 if you have the `sigsetmask' function. */
251 #undef HAVE_SIGSETMASK
252
253 /* Define to 1 if you have the `sigvec' function. */
254 #undef HAVE_SIGVEC
255
256 /* Define to 1 if you have the <stdint.h> header file. */
257 #undef HAVE_STDINT_H
258
259 /* Define to 1 if you have the <stdlib.h> header file. */
260 #undef HAVE_STDLIB_H
261
262 /* Define if you have strchr (always for CVS). */
263 #undef HAVE_STRCHR
264
265 /* Define to 1 if you have the `strerror' function. */
266 #undef HAVE_STRERROR
267
268 /* Define to 1 if you have the <strings.h> header file. */
269 #undef HAVE_STRINGS_H
270
271 /* Define to 1 if you have the <string.h> header file. */
272 #undef HAVE_STRING_H
273
274 /* Define to 1 if you have the `strstr' function. */
275 #undef HAVE_STRSTR
276
277 /* Define to 1 if you have the `strtoul' function. */
278 #undef HAVE_STRTOUL
279
280 /* Define to 1 if `st_blksize' is member of `struct stat'. */
281 #undef HAVE_STRUCT_STAT_ST_BLKSIZE
282
283 /* Define to 1 if `st_rdev' is member of `struct stat'. */
284 #undef HAVE_STRUCT_STAT_ST_RDEV
285
286 /* Define to 1 if you have the <syslog.h> header file. */
287 #undef HAVE_SYSLOG_H
288
289 /* Define to 1 if you have the <sys/bsdtypes.h> header file. */
290 #undef HAVE_SYS_BSDTYPES_H
291
292 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
293    */
294 #undef HAVE_SYS_DIR_H
295
296 /* Define to 1 if you have the <sys/file.h> header file. */
297 #undef HAVE_SYS_FILE_H
298
299 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
300    */
301 #undef HAVE_SYS_NDIR_H
302
303 /* Define to 1 if you have the <sys/param.h> header file. */
304 #undef HAVE_SYS_PARAM_H
305
306 /* Define to 1 if you have the <sys/resource.h> header file. */
307 #undef HAVE_SYS_RESOURCE_H
308
309 /* Define to 1 if you have the <sys/select.h> header file. */
310 #undef HAVE_SYS_SELECT_H
311
312 /* Define to 1 if you have the <sys/stat.h> header file. */
313 #undef HAVE_SYS_STAT_H
314
315 /* Define to 1 if you have the <sys/timeb.h> header file. */
316 #undef HAVE_SYS_TIMEB_H
317
318 /* Define to 1 if you have the <sys/time.h> header file. */
319 #undef HAVE_SYS_TIME_H
320
321 /* Define to 1 if you have the <sys/types.h> header file. */
322 #undef HAVE_SYS_TYPES_H
323
324 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
325 #undef HAVE_SYS_WAIT_H
326
327 /* Define to 1 if you have the `tempnam' function. */
328 #undef HAVE_TEMPNAM
329
330 /* Define to 1 if you have the `timezone' function. */
331 #undef HAVE_TIMEZONE
332
333 /* Define to 1 if you have the `tzset' function. */
334 #undef HAVE_TZSET
335
336 /* Define to 1 if you have the <unistd.h> header file. */
337 #undef HAVE_UNISTD_H
338
339 /* Define to 1 if you have the `usleep' function. */
340 #undef HAVE_USLEEP
341
342 /* Define to 1 if you have the <utime.h> header file. */
343 #undef HAVE_UTIME_H
344
345 /* Define to 1 if `utime(file, NULL)' sets file's timestamp to the present. */
346 #undef HAVE_UTIME_NULL
347
348 /* Define to 1 if you have the `valloc' function. */
349 #undef HAVE_VALLOC
350
351 /* Define to 1 if you have the `vfork' function. */
352 #undef HAVE_VFORK
353
354 /* Define to 1 if you have the <vfork.h> header file. */
355 #undef HAVE_VFORK_H
356
357 /* Define to 1 if you have the `vprintf' function. */
358 #undef HAVE_VPRINTF
359
360 /* Define to 1 if you have the `wait3' function. */
361 #undef HAVE_WAIT3
362
363 /* Define to 1 if you have the `waitpid' function. */
364 #undef HAVE_WAITPID
365
366 /* Define to 1 if `fork' works. */
367 #undef HAVE_WORKING_FORK
368
369 /* Define to 1 if `vfork' works. */
370 #undef HAVE_WORKING_VFORK
371
372 /* By default, CVS stores its modules and other such items in flat text files
373    (MY_NDBM enables this). Turning off MY_NDBM causes CVS to look for a
374    system-supplied ndbm database library and use it instead. That may speed
375    things up, but the default setting generally works fine too. */
376 #undef MY_NDBM
377
378 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
379 #undef NO_MINUS_C_MINUS_O
380
381 /* Define to the address where bug reports for this package should be sent. */
382 #undef PACKAGE_BUGREPORT
383
384 /* Define to the full name of this package. */
385 #undef PACKAGE_NAME
386
387 /* Define to the full name and version of this package. */
388 #undef PACKAGE_STRING
389
390 /* Define to the one symbol short name of this package. */
391 #undef PACKAGE_TARNAME
392
393 /* Define to the version of this package. */
394 #undef PACKAGE_VERSION
395
396 /* Path to the pr utility */
397 #undef PR_PROGRAM
398
399 /* Define to force lib/regex.c to use malloc instead of alloca. */
400 #undef REGEX_MALLOC
401
402 /* Define as the return type of signal handlers (`int' or `void'). */
403 #undef RETSIGTYPE
404
405 /* The default remote shell to use, if one does not specify the CVS_RSH
406    environment variable. */
407 #undef RSH_DFLT
408
409 /* If you are working with a large remote repository and a 'cvs checkout' is
410    swamping your network and memory, define these to enable flow control. You
411    will end up with even less probability of a consistent checkout (see
412    Concurrency in cvs.texinfo), but CVS doesn't try to guarantee that anyway.
413    The master server process will monitor how far it is getting behind, if it
414    reaches the high water mark, it will signal the child process to stop
415    generating data when convenient (ie: no locks are held, currently at the
416    beginning of a new directory). Once the buffer has drained sufficiently to
417    reach the low water mark, it will be signalled to start again. */
418 #undef SERVER_FLOWCONTROL
419
420 /* The high water mark in bytes for server flow control. Required if
421    SERVER_FLOWCONTROL is defined, and useless otherwise. */
422 #undef SERVER_HI_WATER
423
424 /* The low water mark in bytes for server flow control. Required if
425    SERVER_FLOWCONTROL is defined, and useless otherwise. */
426 #undef SERVER_LO_WATER
427
428 /* Define if you want CVS to be able to serve repositories to remote clients.
429    */
430 #undef SERVER_SUPPORT
431
432 /* Define as the maximum value of type 'size_t', if the system doesn't define
433    it. */
434 #undef SIZE_MAX
435
436 /* The default remote shell to use, if one does not specify the CVS_SSH
437    environment variable. */
438 #undef SSH_DFLT
439
440 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
441 #undef STAT_MACROS_BROKEN
442
443 /* Define to 1 if you have the ANSI C header files. */
444 #undef STDC_HEADERS
445
446 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
447 #undef TIME_WITH_SYS_TIME
448
449 /* Directory used for storing temporary files, if not overridden by
450    environment variables or the -T global option. There should be little need
451    to change this (-T is a better mechanism if you need to use a different
452    directory for temporary files). */
453 #undef TMPDIR_DFLT
454
455 /* The default umask to use when creating or otherwise setting file or
456    directory permissions in the repository. Must be a value in the range of 0
457    through 0777. For example, a value of 002 allows group rwx access and world
458    rx access; a value of 007 allows group rwx access but no world access. This
459    value is overridden by the value of the CVSUMASK environment variable,
460    which is interpreted as an octal number. */
461 #undef UMASK_DFLT
462
463 /* Define if setmode is required when writing binary data to stdout. */
464 #undef USE_SETMODE_STDOUT
465
466 /* Define if utime requires write access to the file (true on Windows, but not
467    Unix). */
468 #undef UTIME_EXPECTS_WRITABLE
469
470 /* Define to 1 if on AIX 3.
471    System headers sometimes define this.
472    We just want to avoid a redefinition error message.  */
473 #ifndef _ALL_SOURCE
474 # undef _ALL_SOURCE
475 #endif
476
477 /* Define to 1 if on MINIX. */
478 #undef _MINIX
479
480 /* Define to 2 if the system does not provide POSIX.1 features except with
481    this defined. */
482 #undef _POSIX_1_SOURCE
483
484 /* Define to 1 if you need to in order for `stat' and other things to work. */
485 #undef _POSIX_SOURCE
486
487 /* Define to force lib/regex.c to define re_comp et al. */
488 #undef _REGEX_RE_COMP
489
490 /* Define to empty if `const' does not conform to ANSI C. */
491 #undef const
492
493 /* We want to always use the GNULIB version of getpass which we have in lib,
494    so define getpass to something that won't conflict with any existing system
495    declarations. */
496 #undef getpass
497
498 /* Define to `int' if <sys/types.h> doesn't define. */
499 #undef gid_t
500
501 /* Define to `__inline__' or `__inline' if that's what the C compiler
502    calls it, or to nothing if 'inline' is not supported under any name.  */
503 #ifndef __cplusplus
504 #undef inline
505 #endif
506
507 /* Define to `int' if <sys/types.h> does not define. */
508 #undef mode_t
509
510 /* Define to `int' if <sys/types.h> does not define. */
511 #undef pid_t
512
513 /* Define to `unsigned int' if <sys/types.h> does not define. */
514 #undef size_t
515
516 /* Define to `int' if <sys/types.h> doesn't define. */
517 #undef uid_t
518
519 /* Define as `fork' if `vfork' does not work. */
520 #undef vfork