## Linux Target Framework Daemon. ## ##

## Linux target framework (tgt) aims to simplify various ## SCSI target driver (iSCSI, Fibre Channel, SRP, etc) creation ## and maintenance. Our key goals are the clean integration into ## the scsi-mid layer and implementing a great portion of tgt ## in user space. ##

##
##################################### ## ## Allow read and write access to tgtd semaphores. ## ## ## ## Domain allowed access. ## ## # interface(`tgtd_rw_semaphores',` gen_require(` type tgtd_t; ') allow $1 tgtd_t:sem rw_sem_perms; ') ####################################### ## ## Manage tgtd sempaphores. ## ## ## ## Domain allowed access. ## ## # interface(`tgtd_manage_semaphores',` gen_require(` type tgtd_t; ') allow $1 tgtd_t:sem create_sem_perms; ') ####################################### ## ## Connect to tgtd using a unix domain stream socket. ## ## ## ## Domain allowed access. ## ## # interface(`tgtd_stream_connect',` gen_require(` type tgtd_t, tgtd_var_run_t; ') files_search_var_lib($1) stream_connect_pattern($1, tgtd_var_run_t, tgtd_var_run_t, tgtd_t) ')