Overview of Exit Program Integration

Powertech Antivirus for IBM i uses IBM i exit points for file scanning. The File Server exit point allows only a single exit point solution to use the exit point at one time. Exit program integration is an advanced functionality, introduced in Powertech Antivirus for IBM i version 8.09, that allows overcoming this File Server exit point limitation. The integration uses a single exit program for the File Server exit point, which then calls other programs as if they were exit programs directly assigned to the exit point.

Exit program integration provided with Powertech Antivirus for IBM i includes the following exit points:

  • The File Server exit point

  • The Integrated File System Scan on Open exit point

  • The Integrated File System Scan on Close exit point

IMPORTANT: Exit program integration is automatically installed and configured with a first installation of Powertech Antivirus for IBM i. If you have Powertech Antivirus for IBM i version 8.05-8.08 and enabled the anti-ransomware functionality before an upgrade, you must manually enable exit program integration by removing then re-adding the anti-ransomware exit program from the Anti-Ransomware Menu.

Exit Program Sequencing

Exit program integration allows you to control the order of how the exit programs are called. Exit programs can prevent the following two exit program groups from being called:

  1. The exit programs of Fortra products that support exit program integration, which are called first. Between the products, the order of how the exit programs are called is determined programatically and cannot be customized.

  2. Other exit programs, which are called next. You can specify the order between these programs.

NOTE: Any of the exit programs on this chain can stop the processing of the other exit programs further down the chain.

Exit Program Integration and Other Solutions Using Exit Points

Powertech Encryption for IBM i

Powertech Encryption for IBM i version 4.0 and higher will automatically configure exit point integration for co-use between Powertech Encryption for IBM i and Powertech Antivirus for IBM i.

Powertech Exit Point Manager for IBM i

Please refer to this article for information and instructions for using Exit Program Integration with Powertech Antivirus for IBM i.

Other Solutions' Configuration

Other solutions from Fortra and third-party providers can also use exit point integration. To add the exit program for another solution into the integration, follow these steps:

  1. Use the Work with Exit Program Integration (WRKEXTPGM) Command to add an exit program to a specific exit point.

  2. Under "exit program for which product," select one of the "NON-FORTRA" entries.

  3. Under "Product," specify the exit program library and name.