* New version 2.21.999
[alpine.git] / include / config.h
blob7f641d8130be54b4c379aab4fe9d19a0bce289a0
1 /* include/config.h. Generated from config.h.in by configure. */
2 /* include/config.h.in. Generated from configure.ac by autoheader. */
4 /* Default configuration value */
5 #define ANSI_PRINTER "attached-to-ansi"
7 /* Use Apple OS X key chain for credential caching */
8 /* #undef APPLEKEYCHAIN */
10 /* Enable background posting support */
11 #define BACKGROUND_POST /**/
13 /* Default configuration value */
14 #define CHECK_POINT_FREQ 12
16 /* Default configuration value */
17 #define CHECK_POINT_TIME 420
19 /* File name separator as character constant */
20 #define C_FILESEP '/'
22 /* Default configuration value */
23 #define DEADLETTER "dead.letter"
25 /* Compile in debugging */
26 #define DEBUG 1
28 /* Default configuration value */
29 #define DEBUGFILE ".pine-debug"
31 /* Display debug messages in journal */
32 #define DEBUGJOURNAL 1
34 /* Default configuration value */
35 #define DEFAULT_COLUMNS_ON_TERMINAL 80
37 /* Default configuration value */
38 #define DEFAULT_DEBUG 2
40 /* Default configuration value */
41 #define DEFAULT_LINES_ON_TERMINAL 24
43 /* Default configuration value */
44 #define DEFAULT_SAVE "saved-messages"
46 /* Default configuration value */
47 #define DF_AB_SORT_RULE "fullname-with-lists-last"
49 /* Default configuration value */
50 #define DF_ADDRESSBOOK ".addressbook"
52 /* Default configuration value */
53 #define DF_CACERT_DIR ".alpine-smime/ca"
55 /* Name of default certificate authority container */
56 #define DF_CA_CONTAINER "CAContainer"
58 /* Default configuration value */
59 #define DF_DEFAULT_FCC "sent-mail"
61 /* Default configuration value */
62 #define DF_DEFAULT_PRINTER ANSI_PRINTER
64 /* Default configuration value */
65 #define DF_ELM_STYLE_SAVE "no"
67 /* Default configuration value */
68 #define DF_FCC_RULE "default-fcc"
70 /* Default configuration value */
71 #define DF_FILLCOL "74"
73 /* Default configuration value */
74 #define DF_FLD_SORT_RULE "alphabetical"
76 /* Default configuration value */
77 #define DF_HEADER_IN_REPLY "no"
79 /* Default configuration value */
80 #define DF_KBLOCK_PASSWD_COUNT "1"
82 /* Default configuration value */
83 #define DF_LOCAL_ADDRESS "postmaster"
85 /* Default configuration value */
86 #define DF_LOCAL_FULLNAME "Local Support"
88 /* Default configuration value */
89 #define DF_MAILCHECK "150"
91 /* Default configuration value */
92 #define DF_MAIL_DIRECTORY "mail"
94 /* Default configuration value */
95 #define DF_MARGIN "0"
97 /* Default configuration value */
98 #define DF_OLD_STYLE_REPLY "no"
100 /* Default configuration value */
101 #define DF_OVERLAP "2"
103 /* Default configuration value */
104 #define DF_PRIVATEKEY_DIR ".alpine-smime/private"
106 /* Name of default private container */
107 #define DF_PRIVATE_CONTAINER "PrivateContainer"
109 /* Default configuration value */
110 #define DF_PUBLICCERT_DIR ".alpine-smime/public"
112 /* Name of default public container */
113 #define DF_PUBLIC_CONTAINER "PublicContainer"
115 /* Default configuration value */
116 #define DF_REMOTE_ABOOK_HISTORY "3"
118 /* Default configuration value */
119 #define DF_SAVED_MSG_NAME_RULE "default-folder"
121 /* Default configuration value */
122 #define DF_SAVE_BY_SENDER "no"
124 /* Default configuration value */
125 #define DF_SIGNATURE_FILE ".signature"
127 /* Default configuration value */
128 #define DF_SORT_KEY "arrival"
130 /* set default value of ssh command string (usually "%s %s -l %s exec
131 /etc/r%sd") */
132 /* #undef DF_SSHCMD */
134 /* set default value of ssh command path (defining should cause ssh to be
135 preferred to rsh) */
136 /* #undef DF_SSHPATH */
138 /* Default configuration value */
139 #define DF_STANDARD_PRINTER "lpr"
141 /* Default configuration value */
142 #define DF_USE_ONLY_DOMAIN_NAME "no"
144 /* Interactive, filewise spell checker */
145 #define DF_VAR_SPELLER "/usr/bin/hunspell"
147 /* Define enable dmalloc debugging */
148 /* #undef ENABLE_DMALLOC */
150 /* Enable LDAP query support */
151 #define ENABLE_LDAP /**/
153 /* Define to 1 if translation of program messages to the user's native
154 language is requested. */
155 #define ENABLE_NLS 1
157 /* Enable From address encoding in sent messages */
158 /* #undef ENCODE_FROMS */
160 /* Default configuration value */
161 #define FORWARDED_FLAG "$Forwarded"
163 /* Define to 1 if `TIOCGWINSZ' requires <sys/ioctl.h>. */
164 #define GWINSZ_IN_SYS_IOCTL 1
166 /* Define if systems uses old BSD-style terminal control */
167 /* #undef HAS_SGTTY */
169 /* Define if systems uses termcap terminal database */
170 /* #undef HAS_TERMCAP */
172 /* Define if systems uses terminfo terminal database */
173 #define HAS_TERMINFO 1
175 /* Define if systems uses termio terminal control */
176 /* #undef HAS_TERMIO */
178 /* Define if systems uses termios terminal control */
179 #define HAS_TERMIOS 1
181 /* Define to 1 if you have the <assert.h> header file. */
182 #define HAVE_ASSERT_H 1
184 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
185 CoreFoundation framework. */
186 /* #undef HAVE_CFLOCALECOPYCURRENT */
188 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
189 the CoreFoundation framework. */
190 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
192 /* Define to 1 if you have the `chown' function. */
193 #define HAVE_CHOWN 1
195 /* Define to 1 if you have the <ctype.h> header file. */
196 #define HAVE_CTYPE_H 1
198 /* Define if the GNU dcgettext() function is already present or preinstalled.
200 #define HAVE_DCGETTEXT 1
202 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
204 #define HAVE_DIRENT_H 1
206 /* Define to 1 if you have the <dlfcn.h> header file. */
207 #define HAVE_DLFCN_H 1
209 /* Define to 1 if you have the <errno.h> header file. */
210 #define HAVE_ERRNO_H 1
212 /* Define to 1 if you have the <fcntl.h> header file. */
213 #define HAVE_FCNTL_H 1
215 /* Define to 1 if you have the `fork' function. */
216 #define HAVE_FORK 1
218 /* Define to 1 if you have the `fsync' function. */
219 #define HAVE_FSYNC 1
221 /* Define to 1 if you have the `getpwnam' function. */
222 #define HAVE_GETPWNAM 1
224 /* Define to 1 if you have the `getpwuid' function. */
225 #define HAVE_GETPWUID 1
227 /* Define if the GNU gettext() function is already present or preinstalled. */
228 #define HAVE_GETTEXT 1
230 /* Define to 1 if you have the `gettimeofday' function. */
231 #define HAVE_GETTIMEOFDAY 1
233 /* Define to 1 if you have the `getuid' function. */
234 #define HAVE_GETUID 1
236 /* Define if you have the iconv() function. */
237 /* #undef HAVE_ICONV */
239 /* Define to 1 if you have the <inttypes.h> header file. */
240 #define HAVE_INTTYPES_H 1
242 /* Define to 1 if you have the <langinfo.h> header file. */
243 #define HAVE_LANGINFO_H 1
245 /* Define to 1 if you have the <limits.h> header file. */
246 #define HAVE_LIMITS_H 1
248 /* Define to 1 if you have the `listen' function. */
249 #define HAVE_LISTEN 1
251 /* Define to 1 if you have the <locale.h> header file. */
252 #define HAVE_LOCALE_H 1
254 /* Define to 1 if you have the `mbstowcs' function. */
255 #define HAVE_MBSTOWCS 1
257 /* Define to 1 if you have the `memcpy' function. */
258 #define HAVE_MEMCPY 1
260 /* Define to 1 if you have the <memory.h> header file. */
261 #define HAVE_MEMORY_H 1
263 /* Define if system supports subsecond, non-alarm sleep */
264 #define HAVE_NANOSLEEP 1
266 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
267 /* #undef HAVE_NDIR_H */
269 /* Define to 1 if you have the <netdb.h> header file. */
270 #define HAVE_NETDB_H 1
272 /* Define to 1 if you have the `pclose' function. */
273 #define HAVE_PCLOSE 1
275 /* Define to 1 if you have the `poll' function. */
276 #define HAVE_POLL 1
278 /* Define to 1 if you have the `popen' function. */
279 #define HAVE_POPEN 1
281 /* System has pthread support */
282 #define HAVE_PTHREAD 1
284 /* Define to 1 if you have the <pthread.h> header file. */
285 #define HAVE_PTHREAD_H 1
287 /* Define to 1 if you have the `putenv' function. */
288 #define HAVE_PUTENV 1
290 /* Define to 1 if you have the <pwd.h> header file. */
291 #define HAVE_PWD_H 1
293 /* Define to 1 if you have the `qsort' function. */
294 #define HAVE_QSORT 1
296 /* Define to 1 if you have the `read' function. */
297 #define HAVE_READ 1
299 /* Regular expression header file exists */
300 #define HAVE_REGEX_H 1
302 /* Define to 1 if you have the `rename' function. */
303 #define HAVE_RENAME 1
305 /* Define to 1 if you have the `select' function. */
306 #define HAVE_SELECT 1
308 /* Define to 1 if you have the `setenv' function. */
309 #define HAVE_SETENV 1
311 /* Define to 1 if you have the `setjmp' function. */
312 #define HAVE_SETJMP 1
314 /* Define to 1 if you have the <setjmp.h> header file. */
315 #define HAVE_SETJMP_H 1
317 /* Define to 1 if you have the `sigaction' function. */
318 #define HAVE_SIGACTION 1
320 /* Define to 1 if you have the `sigaddset' function. */
321 #define HAVE_SIGADDSET 1
323 /* Define to 1 if you have the `sigemptyset' function. */
324 #define HAVE_SIGEMPTYSET 1
326 /* Define to 1 if you have the `signal' function. */
327 #define HAVE_SIGNAL 1
329 /* Define to 1 if you have the <signal.h> header file. */
330 #define HAVE_SIGNAL_H 1
332 /* Define to 1 if you have the `sigprocmask' function. */
333 #define HAVE_SIGPROCMASK 1
335 /* Define to 1 if you have the `sigrelse' function. */
336 /* #undef HAVE_SIGRELSE */
338 /* Define to 1 if you have the `sigset' function. */
339 /* #undef HAVE_SIGSET */
341 /* Define to 1 if you have the `srandom' function. */
342 #define HAVE_SRANDOM 1
344 /* Define to 1 if you have the <stdint.h> header file. */
345 #define HAVE_STDINT_H 1
347 /* Define to 1 if you have the <stdlib.h> header file. */
348 #define HAVE_STDLIB_H 1
350 /* Define to 1 if you have the `strchr' function. */
351 #define HAVE_STRCHR 1
353 /* Define to 1 if you have the `strcoll' function and it is properly defined.
355 #define HAVE_STRCOLL 1
357 /* Define to 1 if you have the <strings.h> header file. */
358 #define HAVE_STRINGS_H 1
360 /* Define to 1 if you have the <string.h> header file. */
361 #define HAVE_STRING_H 1
363 /* Define to 1 if you have the <stropts.h> header file. */
364 #define HAVE_STROPTS_H 1
366 /* Define to 1 if you have the `strtol' function. */
367 #define HAVE_STRTOL 1
369 /* Define to 1 if you have the `strtoul' function. */
370 #define HAVE_STRTOUL 1
372 /* Define if system supplies syslog() logging */
373 #define HAVE_SYSLOG 1
375 /* Define to 1 if you have the <syslog.h> header file. */
376 #define HAVE_SYSLOG_H 1
378 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
380 /* #undef HAVE_SYS_DIR_H */
382 /* Define to 1 if you have the <sys/ioctl.h> header file. */
383 #define HAVE_SYS_IOCTL_H 1
385 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
387 /* #undef HAVE_SYS_NDIR_H */
389 /* Define to 1 if you have the <sys/param.h> header file. */
390 #define HAVE_SYS_PARAM_H 1
392 /* Define to 1 if you have the <sys/poll.h> header file. */
393 #define HAVE_SYS_POLL_H 1
395 /* Define to 1 if you have the <sys/select.h> header file. */
396 #define HAVE_SYS_SELECT_H 1
398 /* Define to 1 if you have the <sys/socket.h> header file. */
399 #define HAVE_SYS_SOCKET_H 1
401 /* Define to 1 if you have the <sys/stat.h> header file. */
402 #define HAVE_SYS_STAT_H 1
404 /* Define to 1 if you have the <sys/syslog.h> header file. */
405 #define HAVE_SYS_SYSLOG_H 1
407 /* Define to 1 if you have the <sys/types.h> header file. */
408 #define HAVE_SYS_TYPES_H 1
410 /* Define to 1 if you have the <sys/uio.h> header file. */
411 #define HAVE_SYS_UIO_H 1
413 /* Define to 1 if you have the <sys/un.h> header file. */
414 #define HAVE_SYS_UN_H 1
416 /* Define to 1 if you have the <sys/utime.h> header file. */
417 /* #undef HAVE_SYS_UTIME_H */
419 /* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
420 #define HAVE_SYS_WAIT_H 1
422 /* Define to 1 if you have the `tmpfile' function. */
423 #define HAVE_TMPFILE 1
425 /* Define to 1 if you have the `truncate' function. */
426 #define HAVE_TRUNCATE 1
428 /* Define to 1 if you have the `uname' function. */
429 #define HAVE_UNAME 1
431 /* Define to 1 if the system has the type `union wait'. */
432 #define HAVE_UNION_WAIT 1
434 /* Define to 1 if you have the <unistd.h> header file. */
435 #define HAVE_UNISTD_H 1
437 /* Define to 1 if you have the <utime.h> header file. */
438 #define HAVE_UTIME_H 1
440 /* Define to 1 if you have the `vfork' function. */
441 #define HAVE_VFORK 1
443 /* Define to 1 if you have the <vfork.h> header file. */
444 /* #undef HAVE_VFORK_H */
446 /* Define to 1 if you have the `wait' function. */
447 #define HAVE_WAIT 1
449 /* Define to 1 if you have the `wait4' function. */
450 #define HAVE_WAIT4 1
452 /* Define to 1 if you have the `waitpid' function. */
453 #define HAVE_WAITPID 1
455 /* Define to 1 if you have the <wchar.h> header file. */
456 #define HAVE_WCHAR_H 1
458 /* Define to 1 if you have the `wcrtomb' function. */
459 #define HAVE_WCRTOMB 1
461 /* Define to 1 if you have the `wcwidth' function. */
462 #define HAVE_WCWIDTH 1
464 /* Define to 1 if `fork' works. */
465 #define HAVE_WORKING_FORK 1
467 /* Define to 1 if `vfork' works. */
468 #define HAVE_WORKING_VFORK 1
470 /* Default configuration value */
471 #define INBOX_NAME "INBOX"
473 /* Default configuration value */
474 #define INTERRUPTED_MAIL ".pine-interrupted-mail"
476 /* Enable keyboard lock support */
477 #define KEYBOARD_LOCK /**/
479 /* Define to the sub-directory in which libtool stores uninstalled libraries.
481 #define LT_OBJDIR ".libs/"
483 /* Path to local inboxes for pico newmail check */
484 #define MAILDIR "/var/spool/mail"
486 /* Default configuration value */
487 #define MAX_FILLCOL 80
489 /* Default configuration value */
490 #define MAX_SCREEN_COLS 500
492 /* Default configuration value */
493 #define MAX_SCREEN_ROWS 200
495 /* File mode used to set readonly access */
496 #define MODE_READONLY (0600)
498 /* Compile in mouse support */
499 #define MOUSE /**/
501 /* Disallow users changing their From address */
502 /* #undef NEVER_ALLOW_CHANGING_FROM */
504 /* Default configuration value */
505 #define NUMDEBUGFILES 4
507 /* OSX TARGET */
508 /* #undef OSX_TARGET */
510 /* Name of package */
511 #define PACKAGE "alpine"
513 /* Define to the address where bug reports for this package should be sent. */
514 #define PACKAGE_BUGREPORT "chappa@washington.edu"
516 /* Define to the full name of this package. */
517 #define PACKAGE_NAME "alpine"
519 /* Define to the full name and version of this package. */
520 #define PACKAGE_STRING "alpine 2.21.999"
522 /* Define to the one symbol short name of this package. */
523 #define PACKAGE_TARNAME "alpine"
525 /* Define to the home page for this package. */
526 #define PACKAGE_URL ""
528 /* Define to the version of this package. */
529 #define PACKAGE_VERSION "2.21.999"
531 /* Password cache file (recommended if S/MIME is enabled and configured) */
532 #define PASSFILE "ALPINE.PWD"
534 /* Program users use to change their password */
535 #define PASSWD_PROG "/usr/bin/passwd"
537 /* Define if system supports POSIX signal interface */
538 #define POSIX_SIGNALS /**/
540 /* Default configuration value */
541 #define POSTPONED_MAIL "postponed-mail"
543 /* Default configuration value */
544 #define POSTPONED_MSGS "postponed-msgs"
546 /* ps command which outputs list of running commands */
547 #define PSEFCMD "/bin/ps auxww"
549 /* Define to necessary symbol if this constant uses a non-standard name on
550 your system. */
551 /* #undef PTHREAD_CREATE_JOINABLE */
553 /* Include support for UW Pubcookie Web Authentication */
554 /* #undef PUBCOOKIE */
556 /* Define as the return type of signal handlers (`int' or `void'). */
557 #define RETSIGTYPE void
559 /* Define to the type of arg 1 for `select'. */
560 #define SELECT_TYPE_ARG1 int
562 /* Define to the type of args 2, 3 and 4 for `select'. */
563 #define SELECT_TYPE_ARG234 (fd_set *)
565 /* Define to the type of arg 5 for `select'. */
566 #define SELECT_TYPE_ARG5 (struct timeval *)
568 /* Local mail submission agent */
569 #define SENDMAIL "/usr/sbin/sendmail"
571 /* Local MSA flags for SMTP on stdin/stdout */
572 #define SENDMAILFLAGS "-bs -odb -oem"
574 /* Posting agent to use when no nntp-servers defined */
575 /* #undef SENDNEWS */
577 /* The size of `unsigned int', as computed by sizeof. */
578 /* #undef SIZEOF_UNSIGNED_INT */
580 /* The size of `unsigned long', as computed by sizeof. */
581 /* #undef SIZEOF_UNSIGNED_LONG */
583 /* The size of `unsigned short', as computed by sizeof. */
584 /* #undef SIZEOF_UNSIGNED_SHORT */
586 /* Enable S/MIME code */
587 #define SMIME /**/
589 /* Directory where S/MIME CACerts are located */
590 #define SMIME_SSLCERTS "/etc/ssl/certs"
592 /* Simple spell checker: reads stdin, emits misspellings on stdout */
593 #define SPELLER "/usr/bin/hunspell -l"
595 /* SSL Supports TLSV1.2 */
596 #define SSL_SUPPORTS_TLSV1_2 1
598 /* Define to 1 if the `S_IS*' macros in <sys/stat.h> do not work properly. */
599 /* #undef STAT_MACROS_BROKEN */
601 /* Define to 1 if you have the ANSI C header files. */
602 #define STDC_HEADERS 1
604 /* System pinerc */
605 #define SYSTEM_PINERC "/usr/local/lib/pine.conf"
607 /* System fixed pinerc */
608 #define SYSTEM_PINERC_FIXED "/usr/local/lib/pine.conf.fixed"
610 /* Local Support Info File */
611 #define SYSTEM_PINE_INFO_PATH "/usr/local/lib/pine.info"
613 /* Pine-Centric Host Specifier */
614 #define SYSTYPE "LSU"
616 /* Define if system supports SYSV signal interface */
617 /* #undef SYSV_SIGNALS */
619 /* File name separator as string constant */
620 #define S_FILESEP "/"
622 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
623 #define TIME_WITH_SYS_TIME 1
625 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
626 /* #undef TM_IN_SYS_TIME */
628 /* Default configuration value */
629 #define TRASH_FOLDER "Trash"
631 /* System defined unsigned 16 bit integer */
632 #define UINT16 uint16_t
634 /* System defined unsigned 32 bit integer */
635 #define UINT32 uint32_t
637 /* Compile in quota check on startup */
638 /* #undef USE_QUOTAS */
640 /* Version number of package */
641 #define VERSION "2.21.999"
643 /* Windows is just too different */
644 /* #undef _WINDOWS */
646 /* Enable extended pthread features on Solaris */
647 /* #undef __EXTENSIONS__ */
649 /* Define to `int' if <sys/types.h> doesn't define. */
650 /* #undef gid_t */
652 /* Define to `int' if <sys/types.h> does not define. */
653 /* #undef mode_t */
655 /* Define to `int' if <sys/types.h> does not define. */
656 /* #undef pid_t */
658 /* qsort compare function argument type */
659 #define qsort_t void
661 /* Define to `unsigned int' if <sys/types.h> does not define. */
662 /* #undef size_t */
664 /* Define to `int' if <sys/types.h> doesn't define. */
665 /* #undef uid_t */
667 /* Define as `fork' if `vfork' does not work. */
668 /* #undef vfork */