diff options
Diffstat (limited to 'policy/modules/kernel/storage.if')
-rw-r--r-- | policy/modules/kernel/storage.if | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/policy/modules/kernel/storage.if b/policy/modules/kernel/storage.if index 777caea6..6f62adea 100644 --- a/policy/modules/kernel/storage.if +++ b/policy/modules/kernel/storage.if @@ -541,6 +541,26 @@ interface(`storage_write_scsi_generic',` ######################################## ## <summary> +## Allow the caller to delete the generic +## SCSI interface device nodes. +## </summary> +## <param name="domain"> +## <summary> +## Domain allowed access. +## </summary> +## </param> +# +interface(`storage_delete_scsi_generic_dev',` + gen_require(` + type scsi_generic_device_t; + ') + + dev_list_all_dev_nodes($1) + allow $1 scsi_generic_device_t:chr_file delete_chr_file_perms; +') + +######################################## +## <summary> ## Set attributes of the device nodes ## for the SCSI generic interface. ## </summary> |