Implementing the IDMS PASS system task for passphrase support
search cancel

Implementing the IDMS PASS system task for passphrase support

book

Article ID: 256336

calendar_today

Updated On:

Products

IDMS IDMS - Database

Issue/Introduction

How to configure the PASS  system task in IDMS 19.0 to support password phrases (passphrase).

Environment

Release : 19.0

Resolution

For information on the PASS System Task see article 142093 - What does new task code PASS do?

The system task PASS was introduced in 19.0 by PTF SO05694 with the support for password phrases (passphrase).
It invokes RHDCPASS and is an alternative to using the SIGNON system task to change the password or passphrase.
Task PASS makes it easier to change passphrases which can be from 9 to 100 characters long.
The task is invoked from a terminal by a user when they want to change their password or passphrase.

The documentation is in section PASS System Task

If IDMS was installed from the S1912 pax file then PTF SO05694 is already installed and the program and task definitions would already be there. 

If the program RHDCPASS is missing from the load library then PTF SO05694  needs to be applied. 

If the PTF is applied but the program and task definitions are missing then the HOLD ACTION for PTF SO05694 needs to be performed:

   After installing this PTF, use the RHDCSGEN utility or SYSGEN                
   online to update the CV SYSGEN with the following definitions:               
                                                                                
                                                                                
    ADD PROGRAM RHDCPASS                                                        
        CONCURRENT                                                              
        NODYNAMIC                                                               
        DUMP THRESHOLD IS 0                                                     
        ENABLED                                                                 
        ERROR THRESHOLD IS 5                                                    
        ISA SIZE IS 0                                                           
        LANGUAGE IS ASSEMBLER                                                   
        MPMODE IS SYSTEM                                                        
        NOMAINLINE                                                              
        MULTIPLE ENCLAVE IS ON                                                  
        NEW COPY IS ENABLED                                                     
        OVERLAYABLE                                                             
        PROGRAM                                                                 
        NOPROTECT                                                               
        REENTRANT                                                               
        NONRESIDENT                                                             
        REUSABLE                                                                
        SAVEAREA                                                                
        .                                                                       
    ADD TASK PASS                                                               
        ENABLED                                                                 
        EXTERNAL                                                                
        EXTERNAL WAIT IS SYSTEM                                                 
        INACTIVE INTERVAL IS SYSTEM                                             
        INVOKES PROGRAM RHDCPASS                                                
        INPUT                                                                   
        NOMAP                                                                   
        ON COMMIT SYSTEM                                                        
        ON ROLLBACK CONTINUE SYSTEM                                             
        PRINT KEY IS SYSTEM                                                     
        PRIORITY IS 100                                                         
        RESOURCE TIMEOUT INTERVAL IS SYSTEM PROGRAM IS SYSTEM                   
        NOSAVE                                                                  
        LOCATION IS ANY                                                         
        STORAGE LIMIT IS SYSTEM                                                 
        LOCK LIMIT IS SYSTEM                                                    
        CALL LIMIT IS SYSTEM                                                    
        DBIO LIMIT IS SYSTEM                                                    
        MAXIMUM CONCURRENT THREADS IS OFF                                       
        AREA ACQUISITION THRESHOLD IS OFF RETRY FOREVER                         
        PROTOCOL IS DEFRESP                                                     
        QUIESCE WAIT IS SYSTEM                                                  
        TRANSACTION SHARING IS SYSTEM                                           
        .                                                                       
    ADD PROGRAM RHDCPASM                                                        
        CONCURRENT                                                              
        NODYNAMIC                                                               
        DUMP THRESHOLD IS 0                                                     
        ENABLED                                                                 
        ERROR THRESHOLD IS 5                                                    
        ISA SIZE IS 0                                                           
        LANGUAGE IS ASSEMBLER                                                   
        MPMODE IS SYSTEM                                                        
        NOMAINLINE                                                              
        MULTIPLE ENCLAVE IS ON                                                  
        NEW COPY IS ENABLED                                                     
        NONOVERLAYABLE                                                          
        MAP                                                                     
        PROTECT                                                                 
        REENTRANT                                                               
        NONRESIDENT                                                             
        REUSABLE                                                                
        NOSAVEAREA                                                              
        .