Resolves: RHEL-38834 - Missing selinux rules for .history_frr file for FRR
This commit is contained in:
parent
69652b9863
commit
832ce93ff8
20
frr.if
20
frr.if
@ -212,3 +212,23 @@ ifndef(`sysnet_read_ifconfig_run_files',`
|
|||||||
read_lnk_files_pattern($1, ifconfig_var_run_t, ifconfig_var_run_t)
|
read_lnk_files_pattern($1, ifconfig_var_run_t, ifconfig_var_run_t)
|
||||||
')
|
')
|
||||||
')
|
')
|
||||||
|
|
||||||
|
########################################
|
||||||
|
## <summary>
|
||||||
|
## setattr admin_home_t files
|
||||||
|
## </summary>
|
||||||
|
## <param name="domain">
|
||||||
|
## <summary>
|
||||||
|
## Domain allowed access.
|
||||||
|
## </summary>
|
||||||
|
## </param>
|
||||||
|
#
|
||||||
|
ifndef(`userdom_setattr_admin_files',`
|
||||||
|
interface(`userdom_setattr_admin_files',`
|
||||||
|
gen_require(`
|
||||||
|
type admin_home_t;
|
||||||
|
')
|
||||||
|
|
||||||
|
allow $1 admin_home_t:file setattr;
|
||||||
|
')
|
||||||
|
')
|
||||||
|
5
frr.spec
5
frr.spec
@ -9,7 +9,7 @@
|
|||||||
|
|
||||||
Name: frr
|
Name: frr
|
||||||
Version: 9.1
|
Version: 9.1
|
||||||
Release: 6%{?dist}
|
Release: 7%{?dist}
|
||||||
Summary: Routing daemon
|
Summary: Routing daemon
|
||||||
License: GPL-2.0-or-later AND ISC AND LGPL-2.0-or-later AND BSD-2-Clause AND BSD-3-Clause AND (GPL-2.0-or-later OR ISC) AND MIT
|
License: GPL-2.0-or-later AND ISC AND LGPL-2.0-or-later AND BSD-2-Clause AND BSD-3-Clause AND (GPL-2.0-or-later OR ISC) AND MIT
|
||||||
URL: http://www.frrouting.org
|
URL: http://www.frrouting.org
|
||||||
@ -278,6 +278,9 @@ rm tests/lib/*grpc*
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon May 27 2024 Michal Ruprich <mruprich@redhat.com> - 9.1-7
|
||||||
|
- Resolves: RHEL-38834 - Missing selinux rules for .history_frr file for FRR
|
||||||
|
|
||||||
* Thu Apr 18 2024 Michal Ruprich <mruprich@redhat.com> - 9.1-6
|
* Thu Apr 18 2024 Michal Ruprich <mruprich@redhat.com> - 9.1-6
|
||||||
- Resolves: RHEL-32128 - infinite loop
|
- Resolves: RHEL-32128 - infinite loop
|
||||||
|
|
||||||
|
2
frr.te
2
frr.te
@ -122,4 +122,6 @@ optional_policy(`
|
|||||||
|
|
||||||
optional_policy(`
|
optional_policy(`
|
||||||
userdom_admin_home_dir_filetrans(frr_t, frr_conf_t, file, ".history_frr")
|
userdom_admin_home_dir_filetrans(frr_t, frr_conf_t, file, ".history_frr")
|
||||||
|
userdom_inherit_append_admin_home_files(frr_t, frr_conf_t, file, ".history_frr")
|
||||||
|
userdom_setattr_admin_files(frr_t, frr_conf_t, file, ".history_frr")
|
||||||
')
|
')
|
||||||
|
Loading…
Reference in New Issue
Block a user