masqmail
annotate 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 |
rev | line source |
---|---|
meillo@0 | 1 /* config.h.in. Generated from configure.ac by autoheader. */ |
meillo@0 | 2 #undef DEF_MAIL_GROUP |
meillo@0 | 3 #undef DEF_MAIL_USER |
meillo@0 | 4 |
meillo@0 | 5 /* Define if you want to use lockfile library. */ |
meillo@0 | 6 #undef USE_LIBLOCKFILE |
meillo@0 | 7 |
meillo@0 | 8 #undef ENABLE_DEBUG |
meillo@0 | 9 |
meillo@0 | 10 #undef ENABLE_RESOLVER |
meillo@0 | 11 |
meillo@0 | 12 #undef ENABLE_AUTH |
meillo@0 | 13 |
meillo@0 | 14 #undef CONF_DIR |
meillo@0 | 15 |
meillo@0 | 16 #undef DATA_DIR |
meillo@0 | 17 |
meillo@0 | 18 #undef SBINDIR |
meillo@0 | 19 |
meillo@0 | 20 /* The configuration file location */ |
meillo@0 | 21 #undef CONF_DIR |
meillo@0 | 22 |
meillo@0 | 23 /* The data directory */ |
meillo@0 | 24 #undef DATA_DIR |
meillo@0 | 25 |
meillo@0 | 26 /* The mail group */ |
meillo@0 | 27 #undef DEF_MAIL_GROUP |
meillo@0 | 28 |
meillo@0 | 29 /* The mail user */ |
meillo@0 | 30 #undef DEF_MAIL_USER |
meillo@0 | 31 |
meillo@0 | 32 /* If AUTH is enabled */ |
meillo@0 | 33 #undef ENABLE_AUTH |
meillo@0 | 34 |
meillo@0 | 35 /* If debugging is enabled */ |
meillo@0 | 36 #undef ENABLE_DEBUG |
meillo@0 | 37 |
meillo@0 | 38 /* If the resolver is to be used */ |
meillo@0 | 39 #undef ENABLE_RESOLVER |
meillo@0 | 40 |
meillo@0 | 41 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ |
meillo@0 | 42 #undef HAVE_DOPRNT |
meillo@0 | 43 |
meillo@0 | 44 /* Define to 1 if you have the <fcntl.h> header file. */ |
meillo@0 | 45 #undef HAVE_FCNTL_H |
meillo@0 | 46 |
meillo@0 | 47 /* Define to 1 if you have the `fdatasync' function. */ |
meillo@0 | 48 #undef HAVE_FDATASYNC |
meillo@0 | 49 |
meillo@0 | 50 /* Define to 1 if your system has a working POSIX `fnmatch' function. */ |
meillo@0 | 51 #undef HAVE_FNMATCH |
meillo@0 | 52 |
meillo@0 | 53 /* Define to 1 if you have the `getline' function. */ |
meillo@0 | 54 #undef HAVE_GETLINE |
meillo@0 | 55 |
meillo@0 | 56 /* Define to 1 if you have the <inttypes.h> header file. */ |
meillo@0 | 57 #undef HAVE_INTTYPES_H |
meillo@0 | 58 |
meillo@0 | 59 /* Define to 1 if you have the <memory.h> header file. */ |
meillo@0 | 60 #undef HAVE_MEMORY_H |
meillo@0 | 61 |
meillo@0 | 62 /* Define to 1 if you have the `select' function. */ |
meillo@0 | 63 #undef HAVE_SELECT |
meillo@0 | 64 |
meillo@0 | 65 /* Define to 1 if you have the `socket' function. */ |
meillo@0 | 66 #undef HAVE_SOCKET |
meillo@0 | 67 |
meillo@0 | 68 /* Define to 1 if you have the <stdint.h> header file. */ |
meillo@0 | 69 #undef HAVE_STDINT_H |
meillo@0 | 70 |
meillo@0 | 71 /* Define to 1 if you have the <stdlib.h> header file. */ |
meillo@0 | 72 #undef HAVE_STDLIB_H |
meillo@0 | 73 |
meillo@0 | 74 /* Define to 1 if you have the `strerror' function. */ |
meillo@0 | 75 #undef HAVE_STRERROR |
meillo@0 | 76 |
meillo@0 | 77 /* Define to 1 if you have the `strftime' function. */ |
meillo@0 | 78 #undef HAVE_STRFTIME |
meillo@0 | 79 |
meillo@0 | 80 /* Define to 1 if you have the <strings.h> header file. */ |
meillo@0 | 81 #undef HAVE_STRINGS_H |
meillo@0 | 82 |
meillo@0 | 83 /* Define to 1 if you have the <string.h> header file. */ |
meillo@0 | 84 #undef HAVE_STRING_H |
meillo@0 | 85 |
meillo@0 | 86 /* Define to 1 if you have the `strstr' function. */ |
meillo@0 | 87 #undef HAVE_STRSTR |
meillo@0 | 88 |
meillo@0 | 89 /* Define to 1 if you have the <syslog.h> header file. */ |
meillo@0 | 90 #undef HAVE_SYSLOG_H |
meillo@0 | 91 |
meillo@0 | 92 /* Define to 1 if you have the <sys/stat.h> header file. */ |
meillo@0 | 93 #undef HAVE_SYS_STAT_H |
meillo@0 | 94 |
meillo@0 | 95 /* Define to 1 if you have the <sys/time.h> header file. */ |
meillo@0 | 96 #undef HAVE_SYS_TIME_H |
meillo@0 | 97 |
meillo@0 | 98 /* Define to 1 if you have the <sys/types.h> header file. */ |
meillo@0 | 99 #undef HAVE_SYS_TYPES_H |
meillo@0 | 100 |
meillo@0 | 101 /* Define to 1 if you have the <unistd.h> header file. */ |
meillo@0 | 102 #undef HAVE_UNISTD_H |
meillo@0 | 103 |
meillo@0 | 104 /* Define to 1 if you have the `vprintf' function. */ |
meillo@0 | 105 #undef HAVE_VPRINTF |
meillo@0 | 106 |
meillo@421 | 107 /* The lock file location */ |
meillo@421 | 108 #undef LOCK_DIR |
meillo@421 | 109 |
meillo@151 | 110 /* The log directory */ |
meillo@151 | 111 #undef LOG_DIR |
meillo@151 | 112 |
meillo@0 | 113 /* Name of package */ |
meillo@0 | 114 #undef PACKAGE |
meillo@0 | 115 |
meillo@0 | 116 /* Define to the address where bug reports for this package should be sent. */ |
meillo@0 | 117 #undef PACKAGE_BUGREPORT |
meillo@0 | 118 |
meillo@0 | 119 /* Define to the full name of this package. */ |
meillo@0 | 120 #undef PACKAGE_NAME |
meillo@0 | 121 |
meillo@0 | 122 /* Define to the full name and version of this package. */ |
meillo@0 | 123 #undef PACKAGE_STRING |
meillo@0 | 124 |
meillo@0 | 125 /* Define to the one symbol short name of this package. */ |
meillo@0 | 126 #undef PACKAGE_TARNAME |
meillo@0 | 127 |
meillo@36 | 128 /* Define to the home page for this package. */ |
meillo@36 | 129 #undef PACKAGE_URL |
meillo@36 | 130 |
meillo@0 | 131 /* Define to the version of this package. */ |
meillo@0 | 132 #undef PACKAGE_VERSION |
meillo@0 | 133 |
meillo@419 | 134 /* The pid file location */ |
meillo@419 | 135 #undef PID_DIR |
meillo@419 | 136 |
meillo@0 | 137 /* Define as the return type of signal handlers (`int' or `void'). */ |
meillo@0 | 138 #undef RETSIGTYPE |
meillo@0 | 139 |
meillo@0 | 140 /* The sbin directory */ |
meillo@0 | 141 #undef SBINDIR |
meillo@0 | 142 |
meillo@151 | 143 /* The spool directory */ |
meillo@151 | 144 #undef SPOOL_DIR |
meillo@151 | 145 |
meillo@0 | 146 /* Define to 1 if you have the ANSI C header files. */ |
meillo@0 | 147 #undef STDC_HEADERS |
meillo@0 | 148 |
meillo@0 | 149 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ |
meillo@0 | 150 #undef TIME_WITH_SYS_TIME |
meillo@0 | 151 |
meillo@0 | 152 /* Define to 1 if your <sys/time.h> declares `struct tm'. */ |
meillo@0 | 153 #undef TM_IN_SYS_TIME |
meillo@0 | 154 |
meillo@0 | 155 /* If liblockfile is to be used */ |
meillo@0 | 156 #undef USE_LIBLOCKFILE |
meillo@0 | 157 |
meillo@0 | 158 /* Version number of package */ |
meillo@0 | 159 #undef VERSION |
meillo@0 | 160 |
meillo@0 | 161 /* Define to empty if `const' does not conform to ANSI C. */ |
meillo@0 | 162 #undef const |
meillo@0 | 163 |
meillo@0 | 164 /* Define to `int' if <sys/types.h> does not define. */ |
meillo@0 | 165 #undef pid_t |
meillo@0 | 166 |
meillo@1 | 167 /* Define to `unsigned int' if <sys/types.h> does not define. */ |
meillo@0 | 168 #undef size_t |