xdg: filetrans should not add filetrans from user_home_dir
SELinux 2.8 is stricter with duplicate filetrans and these rules cause problems if a domain needs more than one xdg dir. Domains should call xdg_generic_user_home_dir_filetrans_data directly if needed.
This commit is contained in:
parent
b9bbe78f9e
commit
49a5d06120
|
@ -146,7 +146,6 @@ interface(`xdg_cache_filetrans',`
|
|||
filetrans_pattern($1, xdg_cache_t, $2, $3, $4)
|
||||
|
||||
xdg_create_cache_dirs($1)
|
||||
xdg_generic_user_home_dir_filetrans_cache($1, dir, ".cache")
|
||||
')
|
||||
|
||||
########################################
|
||||
|
@ -397,8 +396,6 @@ interface(`xdg_config_filetrans',`
|
|||
filetrans_pattern($1, xdg_config_t, $2, $3, $4)
|
||||
|
||||
xdg_create_config_dirs($1)
|
||||
xdg_generic_user_home_dir_filetrans_config($1, dir, ".config")
|
||||
|
||||
')
|
||||
|
||||
########################################
|
||||
|
@ -629,7 +626,6 @@ interface(`xdg_data_filetrans',`
|
|||
filetrans_pattern($1, xdg_data_t, $2, $3, $4)
|
||||
|
||||
xdg_create_data_dirs($1)
|
||||
xdg_generic_user_home_dir_filetrans_data($1, dir, ".local")
|
||||
')
|
||||
|
||||
########################################
|
||||
|
|
Loading…
Reference in New Issue