The VMXBKP01 output contains the INCLUDE files first in the output file.
In my directory statements I have INCLUDE VMX (where VMX is my included profile). The VMXBKP01 output has a section for PROFILE VMX that contains the statements for the included profile.
I am really looking for a routine that would expand the directory profile for each user. That is, your id has INCLUDE VMX, but instead of the INCLUDE card for USER VMUSER1, I wanted the USER entry to contain the 9 or 10 statements that comprised the PRFOFILE VMX entry. I guess I sort of need a source directory with included statements expanded in the individual entries.
There are times when it is necessary to review or report on directory entries with the included profile expanded. You can view the expanded copy through the VMSECURE EDX command, but that only gives you an XEDIT view and not a file that can be used for any other kind of processing.
There are two ways to get a copy of a directory entry with the included profile expanded that can be used for review or whatever processing you may need:
If you have a requirement to review the entire directory, then VMXUND would be the best method to use. If you need to do this for one user or each user individually, then the sequence of VMSECURE EDX etc? would give you an output file that will suit your needs.
Here is a simple exec to do the steps stated above with EDX:
/* */ PARSE ARG USER . PUSH 'FILE' PUSH 'SET FT HOLD' 'VMSECURE EDX USER01' EXIT
The result is the file on the 'A' disk with the filename of the user and a filetype of HOLD.
These files should only be used for directory entry processing (reporting or reviewing) outside of the product and never used as input to VM:Secure.