The DMD run-time environment

The DMD is a z/OS® UNIX application; it requires the z/OS UNIX file system. You can start the DMD from an MVS™ started procedure, from the z/OS UNIX shell, with the AUTOLOG statement in the TCP/IP profile, or by using the COMMNDxx member of parmlib. The DMD must be started by a RACF®-authorized user ID, and it must be in an APF-authorized library. For more information about how to start the DMD, see Starting the DMD.

The DMD uses the MVS operator's console, syslogd, CTRACE, and STDOUT for its logging and tracing. The MVS operator's console and STDOUT are used for major events such as initialization, termination, and error conditions. Syslogd is used for logging events related to the processing of defensive filter requests. CTRACE is used for detailed tracing and debugging.

The DMD uses a standard message catalog. The message catalog must be in the UNIX file system. The directory location for the message catalog path is set by the environment variables NLSPATH and LANG.