]>
Commit | Line | Data |
---|---|---|
0bca409d MI |
1 | ## <summary>Linux Target Framework Daemon.</summary> |
2 | ## <desc> | |
222d5b59 CP |
3 | ## <p> |
4 | ## Linux target framework (tgt) aims to simplify various | |
5 | ## SCSI target driver (iSCSI, Fibre Channel, SRP, etc) creation | |
6 | ## and maintenance. Our key goals are the clean integration into | |
7 | ## the scsi-mid layer and implementing a great portion of tgt | |
0bca409d | 8 | ## in user space. |
222d5b59 | 9 | ## </p> |
0bca409d MI |
10 | ## </desc> |
11 | ||
30496b15 CP |
12 | ##################################### |
13 | ## <summary> | |
dcf87460 | 14 | ## Allow read and write access to tgtd semaphores. |
30496b15 CP |
15 | ## </summary> |
16 | ## <param name="domain"> | |
dcf87460 DG |
17 | ## <summary> |
18 | ## Domain allowed access. | |
19 | ## </summary> | |
30496b15 CP |
20 | ## </param> |
21 | # | |
22 | interface(`tgtd_rw_semaphores',` | |
dcf87460 DG |
23 | gen_require(` |
24 | type tgtd_t; | |
25 | ') | |
30496b15 | 26 | |
dcf87460 | 27 | allow $1 tgtd_t:sem rw_sem_perms; |
30496b15 | 28 | ') |
3b0a9c74 MG |
29 | |
30 | ###################################### | |
31 | ## <summary> | |
dcf87460 | 32 | ## Manage tgtd sempaphores. |
3b0a9c74 MG |
33 | ## </summary> |
34 | ## <param name="domain"> | |
dcf87460 DG |
35 | ## <summary> |
36 | ## Domain allowed access. | |
37 | ## </summary> | |
3b0a9c74 MG |
38 | ## </param> |
39 | # | |
40 | interface(`tgtd_manage_semaphores',` | |
dcf87460 DG |
41 | gen_require(` |
42 | type tgtd_t; | |
43 | ') | |
3b0a9c74 | 44 | |
dcf87460 | 45 | allow $1 tgtd_t:sem create_sem_perms; |
3b0a9c74 | 46 | ') |