@@ -5,6 +5,19 @@ MongoDB installations that:
5
5
- Use default configuration settings.
6
6
- Run on RHEL7 or RHEL8.
7
7
8
+ For MongoDB Enterprise installations that use :abbr: `LDAP ( Lightweight Directory
9
+ Access Protocol ) ` authentication, the following additional SELinux policies must
10
+ be in place:
11
+
12
+ - For deployments that use :ref: `LDAP authentication via OS libraries
13
+ <security-ldap-connect-native>`, MongoDB must have access to the
14
+ ``tcontext=system_u:object_r:ldap_port_t:s0 `` LDAP ports. You can enable
15
+ access by running ``setsebool -P authlogin_nsswitch_use_ldap 1 ``.
16
+
17
+ - For deployments that use :ref: `LDAP authentication via saslauthd
18
+ <security-ldap-connect-saslauthd>`, you must enable cluster mode by running
19
+ ``sudo setsebool -P daemons_enable_cluster_mode 1 ``.
20
+
8
21
If your installation does not meet these requirements, refer to the
9
22
:ref: `SELinux Instructions
10
23
<install-enterprise-tarball-rhel-configure-selinux>` for ``.tgz ``
@@ -15,7 +28,7 @@ packages.
15
28
If your MongoDB deployment uses custom settings for any of the
16
29
following:
17
30
18
- - :doc : `MongoDB connection ports </reference/ default-mongodb-port >`
31
+ - :ref : `MongoDB connection ports <default-mongodb-port >`
19
32
- :setting: `~storage.dbPath `
20
33
- :setting: `systemLog.path `
21
34
- :setting: `~processManagement.pidFilePath `
0 commit comments