The Display IFS Auditing command displays the auditing attribute of
IFS objects. Selection may be made on the type of auditing including
*NONE. DSPIFSAUD assists in understanding what is being audited. To
specify auditing for an IFS object, use CHGAUD.
DSPIFSAUD uses CVTIFS to convert the IFS objects to an outfile
(unless OBJ(*EXISTS) is specified). To use CVTIFS, you must be
authorized to the TAACVTIFS *AUTL.
A typical command would be:
DSPIFSAUD OBJ('/home/xxx')
The objects in the specified directory would be displayed with their
auditing attribute.
For a discussion of the system auditing function, use DSPTAA
AUDITING.
DSPIFSAUD escape messages you can monitor for
---------------------------------------------
None. Escape messages from based on functions will be re-sent.
DSPIFSAUD Command parameters *CMD
----------------------------
OBJ The path name of the object to be converted. The
object path name can be either a simple name or a
name that is qualified with the name of the
directory in which the object is located. The
default is *.
Specifying * will start the convert process at the
current directory level. If the current directory
level is at the root ('/'), the convert process will
start at the home directory ('/home').
You must be authorized to the TAACVTIFS
authorization list to specify a path name.
The special value of *IFS may also be entered.
Specifying *IFS will start the convert process at
the root directory level ('/') excluding /QDLS,
/QOPT and /QSYS.LIB. If directories are to be
excluded, CVTIFS must be used previously with the
OMITDIR parameter.
The special value *EXISTS may be entered if CVTIFS
has already been run and you want to use the created
outfile. If *EXISTS is used, the IFSDIRPLIB and MBR
parameters must specify the library and member of
the existing file. See the OUTFILFMT parameter for
the file name.
PROCSUBDIR If the Object parameter is a directory, specify a
*YES/*NO value to indicate whether all
subdirectories relative to that directory are to be
included. The default is *YES.
*NO may be specified to process only the directory
level.
AUDVAL The auditing value to be selected. *ALLVAL is the
default meaning that all values including *NONE (not
being audited) are selected.
*NONE may be specified to select those not being
audited.
*USRPRF may be specified to select those objects
that will be audited if the user profile using or
changing the object is specified to be audited.
*CHANGE may be specified to select those objects
that if changed will cause an audit entry.
*ALLAUDVAL may be specified to select those objects
that are specified for some auditing (*CHANGE, *ALL,
or *USRPRF). This selects those objects that are
other than *NONE.
USRPRF The user profile that will be switched to during run
time. QSECOFR is the default. For file systems
(such as QNTC), CVTIFS will fail if QSECOFR does not
exist.
*CURRENT may be used or a specific user profile, but
the profile must have *ALLOBJ special authority.
OUTPUT How to output the results. * is the default to
display the spooled file if the command is entered
interactively. The spooled file is deleted after it
is displayed.
If the command is entered in batch or *PRINT is
specified, the spooled file is output and retained.
IFSDIRPLIB The library of the existing file if OBJ(*EXISTS) is
specified. The default is *LIBL. *CURLIB may also
be entered. See the OUTFILFMT for the name of the
file.
MBR The member of the existing file if OBJ(*EXISTS) is
specified. The default is *FIRST. *LAST may also
be entered.
This parameter is ignored if *EXISTS is not
specified for the OBJ parameter.
Restrictions
------------
DSPIFSAUD uses CVTIFS to convert the IFS objects to an outfile
(unless OBJ(*EXISTS) is specified). To use CVTIFS, you must be
authorized to the TAACVTIFS *AUTL.
Prerequisites
-------------
The following TAA Tools must be on your system:
CHKOBJ3 Check object 3
CHKSPCAUT Check special authority
CRTDUPPF Create duplicate physical file
CVTIFS Convert IFS
RSNLSTMSG Resend last message
RTVSYSVAL3 Retrieve system value 3
SNDCOMPMSG Send completion message
SNDESCINF Send escape information
SNDJLGMSG Send job log message
SNDSTSMSG Send status message
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
DSPIFSAUD *CMD TAAIFTV QATTCMD
TAAIFTVC *PGM CLP TAAIFTVC QATTCL
TAAIFTVR *PGM RPG TAAIFTVR QATTRPG
|