]>
Commit | Line | Data |
---|---|---|
64ef2df3 | 1 | policy_module(anaconda, 1.5.1) |
9edc2895 CP |
2 | |
3 | ######################################## | |
4 | # | |
5 | # Declarations | |
6 | # | |
7 | ||
8 | type anaconda_t; | |
a5e2133b | 9 | type anaconda_exec_t; |
9edc2895 | 10 | domain_type(anaconda_t) |
1815bad1 | 11 | domain_obj_id_change_exemption(anaconda_t) |
9edc2895 CP |
12 | role system_r types anaconda_t; |
13 | ||
14 | ######################################## | |
15 | # | |
16 | # Local policy | |
17 | # | |
18 | ||
a5e2133b CP |
19 | allow anaconda_t self:process execmem; |
20 | ||
0bfccda4 | 21 | kernel_domtrans_to(anaconda_t, anaconda_exec_t) |
a5e2133b | 22 | |
9edc2895 CP |
23 | init_domtrans_script(anaconda_t) |
24 | ||
25 | libs_domtrans_ldconfig(anaconda_t) | |
26 | ||
27 | logging_send_syslog_msg(anaconda_t) | |
28 | ||
29 | modutils_domtrans_insmod(anaconda_t) | |
b0a6f1b7 | 30 | modutils_domtrans_depmod(anaconda_t) |
9edc2895 | 31 | |
a5e2133b | 32 | seutil_domtrans_semanage(anaconda_t) |
3eaa9939 | 33 | seutil_domtrans_setsebool(anaconda_t) |
a5e2133b | 34 | |
296273a7 | 35 | userdom_user_home_dir_filetrans_user_home_content(anaconda_t, { dir file lnk_file fifo_file sock_file }) |
a5e2133b | 36 | |
bb7170f6 | 37 | optional_policy(` |
725926c5 CP |
38 | kudzu_domtrans(anaconda_t) |
39 | ') | |
40 | ||
bb7170f6 | 41 | optional_policy(` |
9edc2895 | 42 | rpm_domtrans(anaconda_t) |
a5e2133b | 43 | rpm_domtrans_script(anaconda_t) |
9edc2895 CP |
44 | ') |
45 | ||
eac818f0 CP |
46 | optional_policy(` |
47 | ssh_domtrans_keygen(anaconda_t) | |
48 | ') | |
49 | ||
bb7170f6 | 50 | optional_policy(` |
9edc2895 CP |
51 | udev_domtrans(anaconda_t) |
52 | ') | |
53 | ||
8a948caf | 54 | optional_policy(` |
3eaa9939 | 55 | unconfined_domain_noaudit(anaconda_t) |
8a948caf CP |
56 | ') |
57 | ||
bb7170f6 | 58 | optional_policy(` |
9edc2895 CP |
59 | usermanage_domtrans_admin_passwd(anaconda_t) |
60 | ') |