Skip to content

Commit c6bc4f9

Browse files
committed
fix : Add NAP 5.9.0 version info to NIM
1 parent c905e83 commit c6bc4f9

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

content/nim/nginx-app-protect/setup-waf-config-management.md

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ The table below shows which WAF compiler version to use for each version of F5 W
5555

5656
| F5 WAF for NGINX version | WAF compiler version |
5757
|-------------------------------|----------------------------|
58+
| 5.9.0 | nms-nap-compiler-v5.527.0 |
5859
| 5.8.0 | nms-nap-compiler-v5.498.0 |
5960
| 5.7.0 | nms-nap-compiler-v5.442.0 |
6061
| 5.6.0 | nms-nap-compiler-v5.342.0 |
@@ -85,18 +86,20 @@ The table below shows which WAF compiler version to use for each version of F5 W
8586

8687
{{</bootstrap-table>}}
8788

89+
Note : Until recently, packages designed for installation on Virtual Machines were released as 4.x.x versions (NAP 4.15.0, NAP 4.16.0, etc.), while packages meant for installation on Containers were provided as 5.x.x versions (NAP 5.7.0, NAP 5.8.0, etc.). Beginning with v5.9.0, both the installation packages for Virtual Machines and those for Containers will be categorized under the 5.x.x tag.
90+
8891
### Debian or Ubuntu
8992

9093
To install the WAF compiler on Debian or Ubuntu, run the following command:
9194

9295
```shell
93-
sudo apt-get install nms-nap-compiler-v5.498.0
96+
sudo apt-get install nms-nap-compiler-v5.527.0
9497
```
9598

9699
If you want to install more than one version of the WAF compiler on the same system, append the `--force-overwrite` option to the install command after the first installation:
97100

98101
```shell
99-
sudo apt-get install nms-nap-compiler-v5.498.0 -o Dpkg::Options::="--force-overwrite"
102+
sudo apt-get install nms-nap-compiler-v5.527.0 -o Dpkg::Options::="--force-overwrite"
100103
```
101104

102105
{{< include "nim/nap-waf/restart-nms-integrations.md" >}}
@@ -120,7 +123,7 @@ To install the WAF compiler on RHEL 8.1 :
120123
3. Install the WAF compiler:
121124

122125
```shell
123-
sudo yum install nms-nap-compiler-v5.498.0
126+
sudo yum install nms-nap-compiler-v5.527.0
124127
```
125128

126129
### RHEL 9
@@ -142,7 +145,7 @@ To install the WAF compiler on RHEL 9:
142145
3. Install the WAF compiler:
143146

144147
```shell
145-
sudo yum install nms-nap-compiler-v5.498.0
148+
sudo yum install nms-nap-compiler-v5.527.0
146149
```
147150

148151
4. {{< include "nim/nap-waf/restart-nms-integrations.md" >}}
@@ -166,7 +169,7 @@ To install the WAF compiler on Oracle Linux 8.1:
166169
3. Install the WAF compiler:
167170

168171
```shell
169-
sudo yum install nms-nap-compiler-v5.498.0
172+
sudo yum install nms-nap-compiler-v5.527.0
170173
```
171174

172175
4. {{< include "nim/nap-waf/restart-nms-integrations.md" >}}
@@ -252,7 +255,7 @@ To install the WAF compiler on a system without internet access, complete these
252255

253256

254257
Note : Version of NAP compiler can be referred from the table at the top of this page.
255-
Current latest version 5.498.0 at the point of writing this document is used in below commands.
258+
Current latest version 5.527.0 at the point of writing this document is used in below commands.
256259

257260
{{<tabs name="WAF compiler installation in offline environment">}}
258261

@@ -282,10 +285,10 @@ sudo wget -q -O /etc/apt/apt.conf.d/90pkgs-nginx https://cs.nginx.com/static/fil
282285
mkdir -p compiler && cd compiler
283286
sudo apt-get update
284287
285-
sudo apt-get download nms-nap-compiler-v5.498.0
288+
sudo apt-get download nms-nap-compiler-v5.527.0
286289
cd ../
287290
mkdir -p compiler/compiler.deps
288-
sudo apt-get install --download-only --reinstall --yes --print-uris nms-nap-compiler-v5.498.0 | grep ^\' | cut -d\' -f2 | xargs -n 1 wget -P ./compiler/compiler.deps
291+
sudo apt-get install --download-only --reinstall --yes --print-uris nms-nap-compiler-v5.527.0 | grep ^\' | cut -d\' -f2 | xargs -n 1 wget -P ./compiler/compiler.deps
289292
290293
tar -czvf compiler.tar.gz compiler/
291294
```
@@ -328,11 +331,11 @@ sudo wget -q -O /etc/apt/apt.conf.d/90pkgs-nginx https://cs.nginx.com/static/fil
328331
mkdir -p compiler && cd compiler
329332
sudo apt-get update
330333
331-
sudo apt-get download nms-nap-compiler-v5.498.0
334+
sudo apt-get download nms-nap-compiler-v5.527.0
332335
333336
cd ../
334337
mkdir -p compiler/compiler.deps
335-
sudo apt-get install --download-only --reinstall --yes --print-uris nms-nap-compiler-v5.498.0 | grep ^\' | cut -d\' -f2 | xargs -n 1 wget -P ./compiler/compiler.deps
338+
sudo apt-get install --download-only --reinstall --yes --print-uris nms-nap-compiler-v5.527.0 | grep ^\' | cut -d\' -f2 | xargs -n 1 wget -P ./compiler/compiler.deps
336339
tar -czvf compiler.tar.gz compiler/
337340
```
338341

@@ -370,7 +373,7 @@ sudo yum-config-manager --disable rhel-9-appstream-rhui-rpms
370373
sudo yum update -y
371374
sudo mkdir -p nms-nap-compiler
372375
373-
sudo yumdownloader --resolve --destdir=nms-nap-compiler nms-nap-compiler-v5.498.0
376+
sudo yumdownloader --resolve --destdir=nms-nap-compiler nms-nap-compiler-v5.527.0
374377
tar -czvf compiler.tar.gz nms-nap-compiler/
375378
```
376379

@@ -414,7 +417,7 @@ EOF
414417
sudo yum update -y
415418
sudo mkdir -p nms-nap-compiler
416419
417-
sudo yumdownloader --resolve --destdir=nms-nap-compiler nms-nap-compiler-v5.498.0
420+
sudo yumdownloader --resolve --destdir=nms-nap-compiler nms-nap-compiler-v5.527.0
418421
tar -czvf compiler.tar.gz nms-nap-compiler/
419422
```
420423

@@ -1207,21 +1210,21 @@ sudo /opt/nms-nap-compiler/app_protect-<version>/bin/apcompile -h
12071210
**Example:**
12081211
12091212
```shell
1210-
sudo /opt/nms-nap-compiler/app_protect-5.498.0/bin/apcompile -h
1213+
sudo /opt/nms-nap-compiler/app_protect-5.527.0/bin/apcompile -h
12111214
```
12121215
12131216
**Expected output:**
12141217
12151218
```text
12161219
USAGE:
1217-
/opt/nms-nap-compiler/app_protect-5.498.0/bin/apcompile <options>
1220+
/opt/nms-nap-compiler/app_protect-5.527.0/bin/apcompile <options>
12181221
12191222
Examples:
1220-
/opt/nms-nap-compiler/app_protect-5.498.0/bin/apcompile -p /path/to/policy.json -o mypolicy.tgz
1221-
/opt/nms-nap-compiler/app_protect-5.498.0/bin/apcompile -p policyA.json -g myglobal.json -o /path/to/policyA_bundle.tgz
1222-
/opt/nms-nap-compiler/app_protect-5.498.0/bin/apcompile -g myglobalsettings.json --global-state-outfile /path/to/myglobalstate.tgz
1223-
/opt/nms-nap-compiler/app_protect-5.498.0/bin/apcompile -b /path/to/policy_bundle.tgz --dump
1224-
/opt/nms-nap-compiler/app_protect-5.498.0/bin/apcompile -l logprofA.json -o /path/to/logprofA_bundle.tgz
1223+
/opt/nms-nap-compiler/app_protect-5.527.0/bin/apcompile -p /path/to/policy.json -o mypolicy.tgz
1224+
/opt/nms-nap-compiler/app_protect-5.527.0/bin/apcompile -p policyA.json -g myglobal.json -o /path/to/policyA_bundle.tgz
1225+
/opt/nms-nap-compiler/app_protect-5.527.0/bin/apcompile -g myglobalsettings.json --global-state-outfile /path/to/myglobalstate.tgz
1226+
/opt/nms-nap-compiler/app_protect-5.527.0/bin/apcompile -b /path/to/policy_bundle.tgz --dump
1227+
/opt/nms-nap-compiler/app_protect-5.527.0/bin/apcompile -l logprofA.json -o /path/to/logprofA_bundle.tgz
12251228
```
12261229
12271230
### Confirm NGINX Agent configuration on the F5 WAF for NGINX instance

0 commit comments

Comments
 (0)