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