Prev | Current Page 280 | Next

Bryan Costales, Claus Assmann, George Jansen, Gregory Shapiro

"sendmail, 4th Edition"

If you are running a precompiled version of sendmail,
you can determine whether TTYNAME was defined by sending mail with the -d35.9
debugging switch(?§15.7.43 on page 563) and watching for $y to be defined. You can tell
because this line will be printed:
define(y as ttyp1)
3.4.70 ...T
The types returned by functions Port, edit sendmail/conf.h
Not all versions of C libraries declare values returned by functions in exactly the same way
in all cases. For sendmail to work properly, it needs to know how certain subroutines are
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
3.4 Compile-Time Macro Reference | 149
declared on certain systems. A few compile-time macros convey this information to sendmail,
and they are listed and described in Table 3-14.
None of these compile-time macros will need to be defined by you unless you get warnings
about mismatched types when compiling.
New ports should be reported to sendmail@sendmail.org so that they can be folded into
future releases.
3.4.71 UDB_DEFAULT_SPEC
Default User Database location Tune with confMAPDEF
If you wish to define a default location for the User Database that will take effect if the
UserDatabaseSpec option (?§24.9.128 on page 1116) is missing, you can define it, for
example, like this:
APPENDDEF(`confMAPDEF??, `-DNEWDB -DUDB_DEFAULT_SPEC=\"/var/db/userdb.


Pages:
268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292
wierszyki bajka Tango Olsztyn pozycjonowanie typy bukmacherskie