File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1458,6 +1458,42 @@ interface(`logging_admin',`
14581458 logging_admin_syslog($1, $2)
14591459')
14601460
1461+ #######################################
1462+ ## <summary>
1463+ ## Allow creating auditd_log_t directories.
1464+ ## </summary>
1465+ ## <param name="domain">
1466+ ## <summary>
1467+ ## Domain allowed access.
1468+ ## </summary>
1469+ ## </param>
1470+ #
1471+ interface(`logging_create_audit_log_dirs',`
1472+ gen_require(`
1473+ type auditd_log_t;
1474+ ')
1475+
1476+ allow $1 auditd_log_t:dir create_dir_perms;
1477+ ')
1478+
1479+ #######################################
1480+ ## <summary>
1481+ ## Allow relabeling auditd_log_t directories.
1482+ ## </summary>
1483+ ## <param name="domain">
1484+ ## <summary>
1485+ ## Domain allowed access.
1486+ ## </summary>
1487+ ## </param>
1488+ #
1489+ interface(`logging_relabel_audit_log_dirs',`
1490+ gen_require(`
1491+ type auditd_log_t;
1492+ ')
1493+
1494+ allow $1 auditd_log_t:dir relabel_dir_perms;
1495+ ')
1496+
14611497#######################################
14621498## <summary>
14631499## Map files in /run/log/journal/ directory.
Original file line number Diff line number Diff line change @@ -2131,8 +2131,8 @@ optional_policy(`
21312131# Tmpfiles local policy
21322132#
21332133
2134- allow systemd_tmpfiles_t self:capability { chown dac_override dac_read_search fowner fsetid mknod net_admin sys_admin };
2135- allow systemd_tmpfiles_t self:process { getcap setfscreate };
2134+ allow systemd_tmpfiles_t self:capability { chown dac_override dac_read_search fowner fsetid mknod net_admin sys_admin sys_resource };
2135+ allow systemd_tmpfiles_t self:process { getcap setfscreate setrlimit };
21362136
21372137allow systemd_tmpfiles_t systemd_coredump_var_lib_t:dir { manage_dir_perms relabel_dir_perms };
21382138allow systemd_tmpfiles_t systemd_coredump_var_lib_t:file manage_file_perms;
@@ -2234,6 +2234,16 @@ init_relabel_utmp(systemd_tmpfiles_t)
22342234init_relabel_var_lib_dirs(systemd_tmpfiles_t)
22352235init_read_runtime_files(systemd_tmpfiles_t)
22362236
2237+ kernel_relabelfrom_unlabeled_dirs(systemd_tmpfiles_t)
2238+ kernel_relabelfrom_unlabeled_files(systemd_tmpfiles_t)
2239+ kernel_relabelfrom_unlabeled_symlinks(systemd_tmpfiles_t)
2240+ kernel_relabelfrom_unlabeled_pipes(systemd_tmpfiles_t)
2241+ kernel_relabelfrom_unlabeled_sockets(systemd_tmpfiles_t)
2242+ kernel_relabelfrom_unlabeled_blk_devs(systemd_tmpfiles_t)
2243+ kernel_relabelfrom_unlabeled_chr_devs(systemd_tmpfiles_t)
2244+
2245+ logging_create_audit_log_dirs(systemd_tmpfiles_t)
2246+ logging_relabel_audit_log_dirs(systemd_tmpfiles_t)
22372247logging_relabel_generic_log_dirs(systemd_tmpfiles_t)
22382248logging_relabel_syslogd_tmp_files(systemd_tmpfiles_t)
22392249logging_relabel_syslogd_tmp_dirs(systemd_tmpfiles_t)
You can’t perform that action at this time.
0 commit comments