masqmail

view config.h.in @ 421:f37384470855

Changed lockdir to /var/lock/masqmail; Create lockdir and piddir on startup. Moved the lockdir out of the spool dir. (When /var/lock is a ramdisk we do well to have the lock files there.) Added the new configure option --with-lockdir to change that location. Nontheless, if we run_as_user, then lock files are always stored in the spool dir directly. Instead of installing the lockdir and piddir at installation time, we create them on startup time now if they are missing. This is necessary if lockdir or piddir are a tmpfs.
author markus schnalke <meillo@marmaro.de>
date Wed, 30 May 2012 09:38:38 +0200
parents d209b4846f2b
children
line source
1 /* config.h.in. Generated from configure.ac by autoheader. */
2 #undef DEF_MAIL_GROUP
3 #undef DEF_MAIL_USER
5 /* Define if you want to use lockfile library. */
6 #undef USE_LIBLOCKFILE
8 #undef ENABLE_DEBUG
10 #undef ENABLE_RESOLVER
12 #undef ENABLE_AUTH
14 #undef CONF_DIR
16 #undef DATA_DIR
18 #undef SBINDIR
20 /* The configuration file location */
21 #undef CONF_DIR
23 /* The data directory */
24 #undef DATA_DIR
26 /* The mail group */
27 #undef DEF_MAIL_GROUP
29 /* The mail user */
30 #undef DEF_MAIL_USER
32 /* If AUTH is enabled */
33 #undef ENABLE_AUTH
35 /* If debugging is enabled */
36 #undef ENABLE_DEBUG
38 /* If the resolver is to be used */
39 #undef ENABLE_RESOLVER
41 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
42 #undef HAVE_DOPRNT
44 /* Define to 1 if you have the <fcntl.h> header file. */
45 #undef HAVE_FCNTL_H
47 /* Define to 1 if you have the `fdatasync' function. */
48 #undef HAVE_FDATASYNC
50 /* Define to 1 if your system has a working POSIX `fnmatch' function. */
51 #undef HAVE_FNMATCH
53 /* Define to 1 if you have the `getline' function. */
54 #undef HAVE_GETLINE
56 /* Define to 1 if you have the <inttypes.h> header file. */
57 #undef HAVE_INTTYPES_H
59 /* Define to 1 if you have the <memory.h> header file. */
60 #undef HAVE_MEMORY_H
62 /* Define to 1 if you have the `select' function. */
63 #undef HAVE_SELECT
65 /* Define to 1 if you have the `socket' function. */
66 #undef HAVE_SOCKET
68 /* Define to 1 if you have the <stdint.h> header file. */
69 #undef HAVE_STDINT_H
71 /* Define to 1 if you have the <stdlib.h> header file. */
72 #undef HAVE_STDLIB_H
74 /* Define to 1 if you have the `strerror' function. */
75 #undef HAVE_STRERROR
77 /* Define to 1 if you have the `strftime' function. */
78 #undef HAVE_STRFTIME
80 /* Define to 1 if you have the <strings.h> header file. */
81 #undef HAVE_STRINGS_H
83 /* Define to 1 if you have the <string.h> header file. */
84 #undef HAVE_STRING_H
86 /* Define to 1 if you have the `strstr' function. */
87 #undef HAVE_STRSTR
89 /* Define to 1 if you have the <syslog.h> header file. */
90 #undef HAVE_SYSLOG_H
92 /* Define to 1 if you have the <sys/stat.h> header file. */
93 #undef HAVE_SYS_STAT_H
95 /* Define to 1 if you have the <sys/time.h> header file. */
96 #undef HAVE_SYS_TIME_H
98 /* Define to 1 if you have the <sys/types.h> header file. */
99 #undef HAVE_SYS_TYPES_H
101 /* Define to 1 if you have the <unistd.h> header file. */
102 #undef HAVE_UNISTD_H
104 /* Define to 1 if you have the `vprintf' function. */
105 #undef HAVE_VPRINTF
107 /* The lock file location */
108 #undef LOCK_DIR
110 /* The log directory */
111 #undef LOG_DIR
113 /* Name of package */
114 #undef PACKAGE
116 /* Define to the address where bug reports for this package should be sent. */
117 #undef PACKAGE_BUGREPORT
119 /* Define to the full name of this package. */
120 #undef PACKAGE_NAME
122 /* Define to the full name and version of this package. */
123 #undef PACKAGE_STRING
125 /* Define to the one symbol short name of this package. */
126 #undef PACKAGE_TARNAME
128 /* Define to the home page for this package. */
129 #undef PACKAGE_URL
131 /* Define to the version of this package. */
132 #undef PACKAGE_VERSION
134 /* The pid file location */
135 #undef PID_DIR
137 /* Define as the return type of signal handlers (`int' or `void'). */
138 #undef RETSIGTYPE
140 /* The sbin directory */
141 #undef SBINDIR
143 /* The spool directory */
144 #undef SPOOL_DIR
146 /* Define to 1 if you have the ANSI C header files. */
147 #undef STDC_HEADERS
149 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
150 #undef TIME_WITH_SYS_TIME
152 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
153 #undef TM_IN_SYS_TIME
155 /* If liblockfile is to be used */
156 #undef USE_LIBLOCKFILE
158 /* Version number of package */
159 #undef VERSION
161 /* Define to empty if `const' does not conform to ANSI C. */
162 #undef const
164 /* Define to `int' if <sys/types.h> does not define. */
165 #undef pid_t
167 /* Define to `unsigned int' if <sys/types.h> does not define. */
168 #undef size_t