The REXX Password Exit

In z/OS R9, a new system component called System REXX (SYSREXX) was introduced. SYSREXX provides the ability for REXX execs to be executed outside of conventional TSO/E and batch environments. SYSREXX was a web deliverable on R8 and first appeared in the base in R9.

In z/OS R9, RACF provided a new password phrase exit (ICHPWX11) sample which utilizes SYSREXX in order to call a REXX exec named IRRPHREX, in which password phrase quality rules can be coded.

What this download provides is a similar capability for the new password exit, ICHPWX01. A sample ICHPWX01 assembler module is provided, as well as a REXX exec IRRPWREX which it calls. Once you have modified ICHPWX01 to your liking and install it, then subsequent changes made to IRRPWREX will not require an IPL to take effect.

This package contains: 

You can download these files either by using your browser or by using anonymous file transfer protocol (ftp). From your browser, select "file" and "save as". For anonymous ftp, use the site This sample exit can be found in the directory /eserver/zseries/zos/racf/rexxpwexit/. Full installation instructions are in ichpwx01ReadMe.pdf.

We welcome your comments and questions. Please direct them to the RACF-L mailing list. Subscription information for RACF-L can be found from the RACF-L Discussion List Page.


This program contains code made available by IBM Corporation on an "AS-IS" basis. Any one receiving this program is considered to be licensed under IBM copyrights to use the IBM-provided code in any way he or she deems fit, including copying it and redistributing it, except that it may be neither sold nor incorporated within a product that is sold. No license under any IBM patents or patent applications is to be implied from this copyright license.

The software is provided "as-is", and IBM disclaims all warranties, express or implied, including but not limited to implied warranties of merchantability or fitness for a particular purpose.

Contact IBM

Browse z/OS