`-D' OPTS
=========
Controls the verbosity and coverage of the debugging trace; "opts"
is a comma separated list of debugging options. The `-D' option is
only available if Amd was compiled with `-DDEBUG', or configured with
`configure --enable-debug'. The memory debugging facilities (`mem')
are only available if Amd was compiled with `-DDEBUG_MEM' (in addition
to `-DDEBUG'), or configured with `configure --enable-debug=mem'.
The most common options to use are `-D trace' and `-D test' (which
turns on all the useful debug options). As usual, every option can be
prefixed with `no' to turn it off.
`all'
all options
`amq'
register for amq
`daemon'
enter daemon mode
`fork'
fork server
`full'
program trace
`hrtime'
print high resolution time stamps (only if syslog(3) is not used)
`info'
info service specific debugging (hesiod, nis, etc.) In the case of
hesiod maps, turns on the hesiod RES_DEBUG internal debugging
option.
`mem'
trace memory allocations
`mtab'
use local `./mtab' file
`readdir'
show readdir progress
`str'
debug string munging
`test'
full debug but no daemon
`trace'
trace RPC protocol and NFS mount arguments
`xdrtrace'
trace XDR routines
You may also refer to the program source for a more detailed
explanation of the available options.