Name

-d38.3

Synopsis

The sendmail program initializes maps in passes so that it can open a map for reading or rebuild. That is, pass 0 opens it for reading only, and passes 1 and 2 open it for updating. This gives sendmail the opportunity to detect optional maps. The -d38.3 debugging switch causes sendmail to print wrong pass every time it skips rebuilding because the pass is inappropriate:

map_init(dbtype:name, file , pass)   from -d38.2
wrong pass

The -d38.3 debugging switch also causes sendmail to print a failure message if an implicit database type does not exist:

impl_map_open(name, file, mode)    from -d38.2
no map file

Get Sendmail, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.