CHKLIBOWN CHECK LIBRARY OWNER TAALIBC |
The Check Library Owner command checks the objects in a library and
prints job log messages for all objects that are not owned by a
specific owner. This is intended for those cases where:
** You are trying to ensure that all objects in a library are
owned by the same user. A typical command would be:
CHKLIBOWN LIB(xxx) EXCLUDE(QPGMR)
You would receive a message for each object in the library
that is not owned by QPGMR.
** You are trying to ensure that no user objects exist in QSYS or
some other system library. A special value *IBM is used in
this case and you should submit the command as the Security
Officer.
CHKLIBOWN LIB(QSYS) EXCLUDE(*IBM)
It will be normal for some objects to appear in the job log
that are not owned by QSYS such as message files used by High
Level Languages.
The completion message includes the number of objects bypassed and
the number owned by other than the specified user.
Objects which can only exist in QSYS such as *LIB and *LIND are
always bypassed.
Command parameters *CMD
------------------
LIB The library to be checked.
EXCLUDE The owner name to be excluded. The special value
*IBM may be used to bypass any system objects owned
by QSYS. Objects owned by other system profiles
(e.g. QSECOFR) are not excluded.
Restrictions
------------
None.
prerequisites
-------------
The following TAA Tools must be on your system:
EDTVAR Edit variable
SNDCOMPMSG Send completion message
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ----- --------- ---------- -----------
CHKLIBOWN *CMD TAALIBC QATTCMD
TAALIBCC *PGM CLP TAALIBCC QATTCL
|
Added to TAA Productivity tools April 1, 1995