diff options
Diffstat (limited to 'policy/modules/kernel/terminal.if')
-rw-r--r-- | policy/modules/kernel/terminal.if | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/policy/modules/kernel/terminal.if b/policy/modules/kernel/terminal.if index 86692b04..05be0475 100644 --- a/policy/modules/kernel/terminal.if +++ b/policy/modules/kernel/terminal.if @@ -403,6 +403,25 @@ interface(`term_relabel_pty_fs',` ######################################## ## <summary> +## Get the attributes of the +## /dev/pts directory. +## </summary> +## <param name="domain"> +## <summary> +## Domain allowed access. +## </summary> +## </param> +# +interface(`term_getattr_pty_dirs',` + gen_require(` + type devpts_t; + ') + + allow $1 devpts_t:dir getattr; +') + +######################################## +## <summary> ## Do not audit attempts to get the ## attributes of the /dev/pts directory. ## </summary> @@ -553,6 +572,7 @@ interface(`term_getattr_generic_ptys',` allow $1 devpts_t:chr_file getattr; ') + ######################################## ## <summary> ## Do not audit attempts to get the attributes |