Skip to content

Commit 15c57cf

Browse files
Merge pull request #3506 from zeeshan1995/user/zakhter/mde_netfilter_doc_update
Update MDE doc about mde-netfilter removal
2 parents ee0f033 + b149a22 commit 15c57cf

File tree

4 files changed

+40
-40
lines changed

4 files changed

+40
-40
lines changed

defender-endpoint/linux-install-manually.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -485,22 +485,22 @@ Download the onboarding package from the [Microsoft Defender portal](https://sec
485485

486486
The following external package dependencies exist for the `mdatp` package:
487487

488-
- The mdatp RPM package requires `glibc >= 2.17`, `policycoreutils`, `selinux-policy-targeted`, `mde-netfilter`
489-
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`, `mde-netfilter`
490-
- For Mariner the mdatp package requires `attr`, `diffutils`, `libacl`, `libattr`, `libselinux-utils`, `selinux-policy`, `policycoreutils`, `mde-netfilter`
488+
- The mdatp RPM package requires `glibc >= 2.17`
489+
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`
490+
- For Mariner the mdatp package requires `attr`, `diffutils`, `libacl`, `libattr`, `libselinux-utils`, `selinux-policy`, `policycoreutils`
491491

492492
> [!NOTE]
493493
> Beginning with version `101.24082.0004`, Defender for Endpoint on Linux no longer supports the `Auditd` event provider. We're transitioning completely to the more efficient eBPF technology.
494494
> If eBPF isn't supported on your machines, or if there are specific requirements to remain on Auditd, and your machines are using Defender for Endpoint on Linux version `101.24072.0001` or lower, the following other dependencies on the auditd package exist for mdatp:
495495
> - The mdatp RPM package requires `audit`, `semanage`.
496496
> - For DEBIAN, the mdatp package requires `auditd`.
497497
> - For Mariner, the mdatp package requires `audit`.
498-
499-
The `mde-netfilter` package also has the following package dependencies:
500-
501-
- For DEBIAN, the `mde-netfilter` package requires `libnetfilter-queue1`, `libglib2.0-0`
502-
- For RPM, the `mde-netfilter` package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, `glib2`
503-
- For Mariner, the `mde-netfilter` package requires `libnfnetlink`, `libnetfilter_queue`
498+
> For version older than `101.25032.0000`:
499+
> - RPM package needs: `mde-netfilter`, `pcre`
500+
> - DEBIAN package needs: `mde-netfilter`, `libpcre3`
501+
> - The `mde-netfilter` package also has the following package dependencies:
502+
- For DEBIAN, the mde-netfilter package requires `libnetfilter-queue1` and `libglib2.0-0`
503+
- For RPM, the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, and `glib2`
504504

505505
If the Microsoft Defender for Endpoint installation fails due to missing dependencies errors, you can manually download the prerequisite dependencies.
506506

defender-endpoint/linux-installer-script.md

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -190,27 +190,19 @@ If the Microsoft Defender for Endpoint installation fails due to missing depende
190190

191191
The following external package dependencies exist for the `mdatp` package:
192192

193-
- The `mdatp RPM` package requires - `glibc >= 2.17`,`policycoreutils`,`selinux-policy-targeted`, `mde-netfilter`.
194-
- For DEBIAN the `mdatp` package requires `libc6 >= 2.23`,`uuid-runtime`, `mde-netfilter`
195-
- For Mariner the `mdatp` package requires `attr`,`diffutils`, `libacl`, `libattr`,`libselinux-utils`, `selinux-policy`, `policycoreutils`,`mde-netfilter`
193+
- The `mdatp RPM` package requires - `glibc >= 2.17`
194+
- For DEBIAN the `mdatp` package requires `libc6 >= 2.23`,`uuid-runtime`
195+
- For Mariner the `mdatp` package requires `attr`,`diffutils`, `libacl`, `libattr`,`libselinux-utils`, `selinux-policy`, `policycoreutils`
196196

197197
> [!NOTE]
198198
> Beginning with version `101.24082.0004`, Defender for Endpoint on Linux no longer supports the `Auditd` event provider. We're transitioning completely to the more efficient eBPF technology.
199199
> If `eBPF` isn't supported on your machines, or if there are specific requirements to remain on `Auditd`, and your machines are using Defender for Endpoint on Linux version `101.24072.0001` or earlier, other dependencies on the auditd package exist for `mdatp`.
200-
201-
## `mdatp` package dependencies
202-
203-
- The `mdatp RPM` package requires `audit`, `semanage`.
204-
- For DEBIAN, the `mdatp` package requires `auditd`.
205-
- For Mariner, the `mdatp` package requires `audit`.
206-
207-
### `mde-netfilter` dependencies
208-
209-
The `mde-netfilter` package also has the following package dependencies:
210-
211-
- For DEBIAN, the `mde-netfilter` package requires `libnetfilter-queue1`, `libglib2.0-0`.
212-
- For RPM, the `mde-netfilter` package requires `libmnl`, `libnfnetlink`,`libnetfilter_queue`,`glib2`.
213-
- For Mariner, the `mde-netfilter` package requires `libnfnetlink`, `libnetfilter_queue`.
200+
> For version older than `101.25032.0000`:
201+
> - RPM package needs: `mde-netfilter`, `pcre`
202+
> - DEBIAN package needs: `mde-netfilter`, `libpcre3`
203+
> - The `mde-netfilter` package also has the following package dependencies:
204+
- For DEBIAN, the mde-netfilter package requires `libnetfilter-queue1` and `libglib2.0-0`
205+
- For RPM, the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, and `glib2`
214206

215207
## Troubleshoot installation issues
216208

defender-endpoint/linux-support-install.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,14 @@ If the Microsoft Defender for Endpoint installation fails due to missing depende
7777

7878
The following external package dependencies exist for the mdatp package:
7979

80-
- The mdatp RPM package requires `glibc >= 2.17`, `audit`, `policycoreutils`, `semanage`, `selinux-policy-targeted`, `mde-netfilter`
81-
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`, `auditd`, `mde-netfilter`
82-
83-
The mde-netfilter package also has the following package dependencies:
84-
85-
- For DEBIAN the mde-netfilter package requires `libnetfilter-queue1`, `libglib2.0-0`
86-
- For RPM the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, `glib2`
80+
- The mdatp RPM package requires `glibc >= 2.17`
81+
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`
82+
> For version older than `101.25032.0000`:
83+
> - RPM package needs: `mde-netfilter`, `pcre`
84+
> - DEBIAN package needs: `mde-netfilter`, `libpcre3`
85+
> - The `mde-netfilter` package also has the following package dependencies:
86+
- For DEBIAN, the mde-netfilter package requires `libnetfilter-queue1` and `libglib2.0-0`
87+
- For RPM, the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, and `glib2`
8788

8889
## Installation failed
8990

defender-endpoint/mde-linux-prerequisites.md

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -175,14 +175,21 @@ For troubleshooting steps, see [Troubleshoot cloud connectivity issues for Micro
175175

176176
If the Microsoft Defender for Endpoint installation fails due to missing dependencies errors, you can manually download the prerequisite dependencies. The following external package dependencies exist for the mdatp package:
177177

178-
- The mdatp RPM package requires `glibc >= 2.17`, `policycoreutils`, `selinux-policy-targeted`, and `mde-netfilter`.
179-
- For RHEL6 the mdatp RPM package requires `policycoreutils`, `libselinux`, and `mde-netfilter`.
180-
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`, and `mde-netfilter`.
178+
- The mdatp RPM package requires `glibc >= 2.17`.
179+
- For DEBIAN the mdatp package requires `libc6 >= 2.23`, `uuid-runtime`.
181180

182-
The `mde-netfilter` package also has the following package dependencies:
183-
184-
- For DEBIAN, the mde-netfilter package requires `libnetfilter-queue1` and `libglib2.0-0`
185-
- For RPM, the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, and `glib2`
181+
> [!NOTE]
182+
> Beginning with version `101.24082.0004`, Defender for Endpoint on Linux no longer supports the `Auditd` event provider. We're transitioning completely to the more efficient eBPF technology.
183+
> If eBPF isn't supported on your machines, or if there are specific requirements to remain on Auditd, and your machines are using Defender for Endpoint on Linux version `101.24072.0001` or older, the following additional dependency on the auditd package exists for mdatp:
184+
> - The mdatp RPM package requires `audit`, `semanage`.
185+
> - For DEBIAN, the mdatp package requires `auditd`.
186+
> - For Mariner, the mdatp package requires `audit`.
187+
> For version older than `101.25032.0000`:
188+
> - RPM package needs: `mde-netfilter`, `pcre`
189+
> - DEBIAN package needs: `mde-netfilter`, `libpcre3`
190+
> - The `mde-netfilter` package also has the following package dependencies:
191+
- For DEBIAN, the mde-netfilter package requires `libnetfilter-queue1` and `libglib2.0-0`
192+
- For RPM, the mde-netfilter package requires `libmnl`, `libnfnetlink`, `libnetfilter_queue`, and `glib2`
186193

187194
## Installation instructions
188195

0 commit comments

Comments
 (0)