Allow groupadd/passwd to read selinux config and context files
PATCH 1/1 Allow groupadd/passwd to read selinux config and context files
Recent shadow utils require listing of SELinux config as well as read the file context information.
See also
- https://bugs.gentoo.org/show_bug.cgi?id=413061
- https://bugs.gentoo.org/show_bug.cgi?id=413065
Signed-off-by Sven Vermeulen <[email protected]>
--- policy/modules/admin/usermanage.te | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
policy/modules/admin/usermanage.te +3 -1
@@ -241,6 +241,7 @@ auth_relabel_shadow(groupadd_t) auth_etc_filetrans_shadow(groupadd_t) seutil_read_config(groupadd_t) +seutil_read_file_contexts(groupadd_t) userdom_use_unpriv_users_fds(groupadd_t) # for when /root is the cwd
@@ -336,7 +337,8 @@ logging_send_syslog_msg(passwd_t) miscfiles_read_localization(passwd_t) -seutil_dontaudit_search_config(passwd_t) +seutil_read_config(groupadd_t) +seutil_read_file_contexts(groupadd_t) userdom_use_user_terminals(passwd_t) userdom_use_unpriv_users_fds(passwd_t)
Signature · 1 line
1.7.3.4
PATCH 1/1 Allow groupadd/passwd to read selinux config and context files
Quoted 24 lines · Sven Vermeulen
Recent shadow utils require listing of SELinux config as well as read the file context information.
See also
- https://bugs.gentoo.org/show_bug.cgi?id=413061
- https://bugs.gentoo.org/show_bug.cgi?id=413065Signed-off-by Sven Vermeulen <[email protected]>--- policy/modules/admin/usermanage.te | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)policy/modules/admin/usermanage.te +1
-0@@ -241,6 +241,7 @@ auth_relabel_shadow(groupadd_t) auth_etc_filetrans_shadow(groupadd_t) seutil_read_config(groupadd_t) +seutil_read_file_contexts(groupadd_t) userdom_use_unpriv_users_fds(groupadd_t) # for when /root is the cwd
policy/modules/admin/usermanage.te logging_send_syslog_msg(passwd_t) · line 341
Quoted 6 lines
policy/modules/admin/usermanage.te +2
-1@@ -336,7 +337,8 @@ logging_send_syslog_msg(passwd_t) miscfiles_read_localization(passwd_t) -seutil_dontaudit_search_config(passwd_t) +seutil_read_config(groupadd_t) +seutil_read_file_contexts(groupadd_t)
Looks like copy&paste errors.
Quoted 2 lines
policy/modules/admin/usermanage.te +0
-0userdom_use_user_terminals(passwd_t) userdom_use_unpriv_users_fds(passwd_t)
Signature · 3 lines
Chris PeBenito Tresys Technology, LLC www.tresys.com | oss.tresys.com