diff --git a/grafana.spec b/grafana.spec index fe5c857..eb2b8fc 100644 --- a/grafana.spec +++ b/grafana.spec @@ -1018,6 +1018,7 @@ done %changelog * Wed Jun 18 2025 Sam Feifer 10.2.6-20 - Resolves RHEL-97520: Rework grafana-selinux spec file sections +- Resolves RHEL-92648: Add additional SELinux rules for grafana-selinux package to allow LDAP connections * Tue May 13 2025 Sam Feifer 10.2.6-18 - Resolves RHEL-89943: CVE-2025-4123 diff --git a/grafana.te b/grafana.te index 1b301c4..41f0cb3 100644 --- a/grafana.te +++ b/grafana.te @@ -41,6 +41,13 @@ gen_tunable(grafana_can_tcp_connect_prometheus_port, false) ## gen_tunable(grafana_can_tcp_connect_postgresql_port, false) +## +##

+## Allow grafana to connect to ldap's tcp port +##

+##
+gen_tunable(grafana_can_tcp_connect_ldap_port, false) + type grafana_t; type grafana_exec_t; init_daemon_domain(grafana_t, grafana_exec_t) @@ -231,6 +238,10 @@ tunable_policy(`grafana_can_tcp_connect_postgresql_port',` # Postgresql default corenet_tcp_connect_postgresql_port(grafana_t) ') +tunable_policy(`grafana_can_tcp_connect_ldap_port',` + corenet_tcp_connect_ldap_port(grafana_t) +') + optional_policy(` systemd_private_tmp(grafana_tmp_t) ')