Lines Matching +refs:csh +refs:else +refs:if +refs:re
75 be used if any site.*.m4 file in devtools/Site/ is changed.
93 CDB is included automatically if the Build script can find
96 if CDB is set to 2, then .db is used to make transition from
109 automatically if the Build script can find a library named
145 >>> calls to ndbm routines -- in particular, if you leave ndbm.h in,
146 >>> you can find yourself using the new db package even if you don't
153 >>> /usr/include, /usr/local/include, or anywhere else.
169 required if the NDBM file is to be used as an NIS map.
184 The regex map can be used to see if an address matches a certain regular
213 should not have to touch the following symbols. But if you are porting,
224 HASNICE Define this to zero if you lack the nice(2) system call.
225 HASRRESVPORT Define this to zero if you lack the rresvport(3) system call.
226 HASFCHMOD Define this to one if you have the fchmod(2) system call.
228 HASFCHOWN Define this to one if you have the fchown(2) system call.
229 This is required for the TrustedUser option if sendmail
231 HASFLOCK Set this if you prefer to use the flock(2) system call
241 HASUNAME Set if you have the "uname" system call. Implied by
243 HASUNSETENV Define this if your system library has the "unsetenv"
245 HASSETSID Define this if you have the setsid(2) system call. This
246 is implied if your system appears to be POSIX compliant.
247 HASINITGROUPS Define this if you have the initgroups(3) routine.
248 HASSETVBUF Define this if you have the setvbuf(3) library call.
250 defaults on if your compiler defines __STDC__.
251 HASSETREUID Define this if you have setreuid(2) ***AND*** root can
268 USESETEUID Define this to 1 if you have a seteuid(2) system call that
271 preferable to HASSETREUID if these conditions are fulfilled.
276 HASSETEGID Define this if you have setegid(2) and it can be
278 test/ if you are not sure whether the call works.
279 HASSETREGID Define this if you have setregid(2) and it can be
281 test/ if you are not sure whether the call works.
282 HASSETRESGID Define this if you have setresgid(2) and it can be
284 test/ if you are not sure whether the call works.
285 HASLSTAT Define this if you have symbolic links (and thus the
288 need to #undef it in conf.h if you don't have symbolic
290 HASSETRLIMIT Define this to 1 if you have the setrlimit(2) syscall.
292 if you are running a BSD-like system.
293 HASULIMIT Define this if you have the ulimit(2) syscall (System V
296 HASWAITPID Define this if you have the waitpid(2) syscall.
298 Define this if you have the getdtablesize(2) syscall.
299 HAS_GETHOSTBYNAME2 Define this to 1 if your system supports
301 HAS_ST_GEN Define this to 1 if your system has the st_gen field in
303 HASSRANDOMDEV Define this if your system has the srandomdev(3) function
305 HASURANDOMDEV Define this if your system has /dev/urandom(4).
306 HASSTRERROR Define this if you have the libc strerror(3) function (which
309 HASCLOSEFROM Define this if your system has closefrom(3).
310 HASFDWALK Define this if your system has fdwalk(3).
311 SM_CONF_GETOPT Define this as 0 if you need a reimplementation of getopt(3).
312 On some systems, getopt() does very odd things if called
315 properly. You may also need this if you build with
317 NEEDSTRTOL Define this if your standard C library does not define
319 NEEDFSYNC Define this if your standard C library does not define
321 fcntl(2); if that is not available it does nothing, which
323 HASGETUSERSHELL Define this to 1 if you have getusershell(3) in your
326 NIS-style support, defaults to /bin/sh and /bin/csh if
330 NEEDPUTENV Define this if your system needs am emulation of the
333 NOFTRUNCATE Define this if you don't have the ftruncate(2) syscall.
343 this right! However, it is only an issue if you have
347 if you don't have compilation problems.
366 LA_SUBR (4) if you have the getloadavg(3) routine in your
398 conf.c -- it can be tweaked if you are brave.
405 everywhere else.
408 on System V, "_avenrun" everywhere else.
411 (0) if you have no way of getting this information,
412 SFS_USTAT (1) if you have the ustat(2) system call,
413 SFS_4ARGS (2) if you have a four-argument statfs(2)
415 SFS_VFS (3), SFS_MOUNT (4), SFS_STATFS (5) if you have
418 or SFS_STATVFS (6) if you have the two-argument statvfs(2)
419 call. The default if nothing is defined is SFS_NONE.
428 this is the default if none specified.
437 SPT_PADCHAR Character used to pad the process title; if undefined,
438 the space character (0x20) is used. This is ignored if
442 This may be needed if you get type conflicts on this
450 core dumps if the target file is poorly formed.
459 On Ultrix (and maybe other systems?) if you use the
469 SAFENFSPATHCONF Set this to 1 if and only if you have verified that a
479 Set this if your system has an SIOCGIFCONF ioctl defined,
483 Set this if your system has an SIOCGIFNUM ioctl defined,
487 Set this if your system can reuse the same PID in the same
490 Set this if your system has a setsockopt() SO_REUSEADDR
493 NEEDSGETIPNODE Set this if your system supports IPv6 but doesn't include
500 NEEDLINK Set this if your system doesn't have a link() call. It
510 NEEDINTERRNO Set this if <errno.h> does not declare errno, i.e., if an
515 HASSNPRINTF Set this to 1 if your OS has a working snprintf(3), i.e.,
517 number of characters that would have been printed if the
519 LDAP_REFERRALS Set this if you want to use the -R flag (do not auto chase
532 Several are assumed based on other compilation flags -- if you want to
571 support the IP_OPTIONS call. You probably want this if
578 in conf.h. You want this if at all possible.
592 MX support. The specs say you must use this if you run
601 file if you want to. Defined by default in conf.h.
611 HES_GETMAILHOST Define this to 1 if you are using Hesiod with the
637 compared with the actual version found and if there is a
639 EGD Define this if your system has EGD installed, see
641 seed the PRNG for STARTTLS if HASURANDOMDEV is not defined.
650 if set to 1 it selects the NID_X9_62_prime256v1 curve
665 call fsync() for a directory if the meta-data in it has
703 words, if you use 4.9.0 through 4.9.2, you need -l44bsd; for earlier or
713 work reliably is if you have two versions of DNS, one in the real world
763 is not necessary if you are not using client certificates for
764 authentication, or if all your clients are running Sendmail or other
772 if needed:
800 if you want authentication between MTAs).
861 are STRONGLY urged to use symbolic links if you want to use the
895 these bits and enables emulation if they have been set, i.e.,
993 >> runtime linker if the application was setxid (secure), thus your
1028 checking to see if it is already defined. This new resolv.h is also
1047 devtools/Site/site.SunOS.5.7.m4 if you plan on using those
1055 to ldap_set_option for LDAP_OPT_REFERRALS in ldapmap_setopts if
1097 are running Ultrix 4.4 or later, or if you have included patch
1118 Also, the enclosed makefile removed /usr/sbin/smtpd; if you need
1126 only preserve the envelope sender in the "From " header if
1156 deliver only if you are using gcc, both of the form ``warning:
1158 Also, if you compile with -DNIS, you will get a complaint
1185 the cc compiler if possible.
1281 then re-compile sendmail with "-lgdbm", "-DNDBM", and using the
1299 to know that if they are on SCO, they had better set
1310 On some versions a bogus error value is listed if connections
1383 may need to include "-l44bsd" as well (particularly if the link phase
1388 may not see complaints if you accidentally mix BIND
1519 3) Don't leave out "-lelf" even if compiling with "-lc -lucb".
1568 problems. You may want to turn this off if you have problems
1672 # else
1765 * A warning if $j is not in the set $=w.