TAA Tools
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


Home Page Up to Top