diff options
Diffstat (limited to 'policy/modules/contrib/virt.if')
-rw-r--r-- | policy/modules/contrib/virt.if | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/policy/modules/contrib/virt.if b/policy/modules/contrib/virt.if index c8bc302e2..7c97c87c2 100644 --- a/policy/modules/contrib/virt.if +++ b/policy/modules/contrib/virt.if @@ -193,6 +193,26 @@ interface(`virt_domtrans_bridgehelper',` ######################################## ## <summary> +## Execute a domain transition to +## run virt bridgehelper. +## </summary> +## <param name="domain"> +## <summary> +## Domain allowed to transition. +## </summary> +## </param> +# +interface(`virt_domtrans_leaseshelper',` + gen_require(` + type virt_leaseshelper_t, virt_leaseshelper_exec_t; + ') + + corecmd_search_bin($1) + domtrans_pattern($1, virt_leaseshelper_exec_t, virt_leaseshelper_t) +') + +######################################## +## <summary> ## Execute bridgehelper in the bridgehelper ## domain, and allow the specified role ## the bridgehelper domain. |