@@ -60,10 +60,12 @@ The following table shows the NGINX App Protect WAF Release version and its corr
6060
6161| NGINX App Protect WAF Release version | WAF Compiler |
6262| ---------------------------------------| ----------------------------|
63+ | NGINX App Protect WAF 5.5.0 | nms-nap-compiler-v5.264.0 |
6364| NGINX App Protect WAF 5.4.0 | nms-nap-compiler-v5.210.0 |
6465| NGINX App Protect WAF 5.3.0 | nms-nap-compiler-v5.144.0 |
6566| NGINX App Protect WAF 5.2.0 | nms-nap-compiler-v5.48.0 |
6667| NGINX App Protect WAF 5.1.0 | nms-nap-compiler-v5.17.0 |
68+ | NGINX App Protect WAF 4.13.0 | nms-nap-compiler-v5.264.0 |
6769| NGINX App Protect WAF 4.12.0 | nms-nap-compiler-v5.210.0 |
6870| NGINX App Protect WAF 4.11.0 | nms-nap-compiler-v5.144.0 |
6971| NGINX App Protect WAF 4.10.0 | nms-nap-compiler-v5.48.0 |
@@ -100,15 +102,15 @@ The following table shows the NGINX App Protect WAF Release version and its corr
100102Install the WAF compiler, then restart the ` nms-integrations ` service:
101103
102104``` bash
103- sudo apt-get install nms-nap-compiler-v5.210 .0
105+ sudo apt-get install nms-nap-compiler-v5.264 .0
104106```
105107
106108{{<note >}}
107109
108110- If you want to have more than one version of the ` nms-nap-compiler ` installed on your system at once, you'll need to append ` -o Dpkg::Options::="--force-overwrite" ` to the ` nms-nap-compiler ` installation commands after your initial ` nms-nap-compiler ` installation. For example, the installation command would look like this:
109111
110112``` bash
111- sudo apt-get install nms-nap-compiler-v5.210 .0 -o Dpkg::Options::=" --force-overwrite"
113+ sudo apt-get install nms-nap-compiler-v5.264 .0 -o Dpkg::Options::=" --force-overwrite"
112114```
113115
114116{{</note >}}
@@ -120,7 +122,7 @@ Download the file dependencies.repo to `/etc/yum.repos.d`, enable the `codeready
120122``` bash
121123sudo wget -P /etc/yum.repos.d https://cs.nginx.com/static/files/dependencies.repo
122124sudo subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms
123- sudo yum install nms-nap-compiler-v5.210 .0
125+ sudo yum install nms-nap-compiler-v5.264 .0
124126```
125127
126128### RHEL 7.4 or later; CentOS
@@ -129,7 +131,7 @@ Download the file `dependencies.repo` to `/etc/yum.repos.d`, enable the RHEL 7 s
129131``` bash
130132sudo wget -P /etc/yum.repos.d https://cs.nginx.com/static/files/dependencies.repo
131133sudo yum-config-manager --enable rhui-REGION-rhel-server-optional rhui-REGION-rhel-server-releases rhel-7-server-optional-rpms
132- sudo yum install nms-nap-compiler-v5.210 .0
134+ sudo yum install nms-nap-compiler-v5.264 .0
133135```
134136
135137### Amazon Linux 2 LTS
@@ -141,7 +143,7 @@ sudo wget -P /etc/yum.repos.d https://cs.nginx.com/static/files/app-protect-7.re
141143sudo amazon-linux-extras enable epel
142144sudo yum clean metadata
143145sudo yum install epel-release
144- sudo yum install nms-nap-compiler-v5.210 .0
146+ sudo yum install nms-nap-compiler-v5.264 .0
145147```
146148
147149### Oracle Linux 7.4 or later
@@ -150,7 +152,7 @@ Download the file `dependencies.repo` to `/etc/yum.repos.d`, enable the `ol8_cod
150152``` bash
151153sudo wget -P /etc/yum.repos.d https://cs.nginx.com/static/files/dependencies.repo
152154sudo yum-config-manager --enable ol8_codeready_builder
153- sudo yum install nms-nap-compiler-v5.210 .0
155+ sudo yum install nms-nap-compiler-v5.264 .0
154156```
155157
156158### Download from MyF5
@@ -1093,24 +1095,24 @@ Check if the WAF compiler has been installed and is working properly by viewing
10931095sudo /opt/nms-nap-compiler/app_protect-< version> /bin/apcompile -h
10941096` ` `
10951097
1096- For example, to view the help description for WAF compiler 5.210 .0, run the following command:
1098+ For example, to view the help description for WAF compiler 5.264 .0, run the following command:
10971099
10981100` ` ` bash
1099- sudo /opt/nms-nap-compiler/app_protect-5.210 .0/bin/apcompile -h
1101+ sudo /opt/nms-nap-compiler/app_protect-5.264 .0/bin/apcompile -h
11001102` ` `
11011103
11021104The output looks similar to the following example:
11031105
11041106` ` ` text
11051107USAGE:
1106- /opt/nms-nap-compiler/app_protect-5.210 .0/bin/apcompile < options>
1108+ /opt/nms-nap-compiler/app_protect-5.264 .0/bin/apcompile < options>
11071109
11081110Examples:
1109- /opt/nms-nap-compiler/app_protect-5.210 .0/bin/apcompile -p /path/to/policy.json -o mypolicy.tgz
1110- /opt/nms-nap-compiler/app_protect-5.210 .0/bin/apcompile -p policyA.json -g myglobal.json -o /path/to/policyA_bundle.tgz
1111- /opt/nms-nap-compiler/app_protect-5.210 .0/bin/apcompile -g myglobalsettings.json --global-state-outfile /path/to/myglobalstate.tgz
1112- /opt/nms-nap-compiler/app_protect-5.210 .0/bin/apcompile -b /path/to/policy_bundle.tgz --dump
1113- /opt/nms-nap-compiler/app_protect-5.210 .0/bin/apcompile -l logprofA.json -o /path/to/logprofA_bundle.tgz
1111+ /opt/nms-nap-compiler/app_protect-5.264 .0/bin/apcompile -p /path/to/policy.json -o mypolicy.tgz
1112+ /opt/nms-nap-compiler/app_protect-5.264 .0/bin/apcompile -p policyA.json -g myglobal.json -o /path/to/policyA_bundle.tgz
1113+ /opt/nms-nap-compiler/app_protect-5.264 .0/bin/apcompile -g myglobalsettings.json --global-state-outfile /path/to/myglobalstate.tgz
1114+ /opt/nms-nap-compiler/app_protect-5.264 .0/bin/apcompile -b /path/to/policy_bundle.tgz --dump
1115+ /opt/nms-nap-compiler/app_protect-5.264 .0/bin/apcompile -l logprofA.json -o /path/to/logprofA_bundle.tgz
11141116...
11151117` ` `
11161118
0 commit comments