Description
This utility lets you work with Check Point Registry ($CPDIR/registry/HKLM_registry.data) without manually opening it:
Syntax
cpprod_util CPPROD_GetValue "<Product>" "<Parameter>" {0|1}  | 
cpprod_util CPPROD_SetValue "<Product>" "<Parameter>" {1|4} "<Value>" {0|1}  | 
cpprod_util -dump  | 
Parameters
Parameter  | 
Description  | 
|---|---|
  | 
Gets the configuration status of the specified product or feature: 
  | 
  | 
Sets the configuration for the specified product or feature. Important - Do not run these commands unless instructed so explicitly by Check Point Support or R&D.  | 
  | 
Specifies the product or feature.  | 
  | 
Specifies the configuration parameter for the specified product or feature.  | 
  | 
Specifies the value of the configuration parameter for the specified product or feature: 
  | 
  | 
Creates a dump file of Check Point Registry (  | 
Notes
cpprod_util command without parameters, it prints:FwIsFirewallModule, FwIsVSX, FwIsStandAlone)no-parameter, string-parameter, or integer-parameter)status-output, or no-output)cpprod_util <options> > <output file> 2>&1
Example: cpprod_util > /tmp/output_of_cpprod_util.txt 2>&1
Example 1- Showing a list of all installed Check Point Products Packages on a Security Gateway
[Expert@MyGW:0]# cpprod_util CPPROD_GetInstalledProducts CPFC IDA MGMT FW1 SecurePlatform CPinfo DIAG PPACK CVPN [Expert@MyGW:0]#  | 
Example 2 - Checking if this Check Point computer is configured as a StandAlone
[Expert@MyGW:0]# cpprod_util FwIsStandAlone 0 [Expert@MyGW:0]#  | 
Example 3 - Checking if this Security Gateway is configured as a Cluster Member
[Expert@MyGW:0]# cpprod_util FwIsHighAvail 1 [Expert@MyGW:0]#  | 
Example 4 - Checking if this Security Gateway is configured as a VSX Gateway
[Expert@MyGW:0]# cpprod_util FwIsVSX 0 [Expert@MyGW:0]#  | 
Example 5 - Checking if on this Security Gateway the <QoS> blade is enabled
[Expert@MyGW:0]# cpprod_util FwIsFloodGate 1 [Expert@MyGW:0]#  | 
Example 6 - Checking if on this Security Gateway the SmartProvisioning is enabled
[Expert@MyGW:0]# cpprod_util FwIsAtlasModule 0 [Expert@MyGW:0]#  | 
Example 7 - Checking if this Security Gateway is configured in Bridge Mode
[Expert@MyGW:0]# cpprod_util FwIsBridge 0 [Expert@MyGW:0]#  | 
Example 8 - Checking if this Security Gateway is a member of Full HA cluster
[Expert@MyGW:0]# cpprod_util FwIsFullHA 0 [Expert@MyGW:0]#  | 
Example 9 - Checking if this Security Gateway is configured with Dynamically Assigned IP (DAIP)
[Expert@MyGW:0]# cpprod_util FwIsDAG 0 [Expert@MyGW:0]#  | 
Example 10 - Checking if this Security Gateway is configured with IPv6 addresses
[Expert@MyGW:0]# cpprod_util FwIsFireWallIPv6 1 [Expert@MyGW:0]#  |