daemonstools_run_start(sysadm_t, sysadm_r)
')
+optional_policy(`
+ dbus_role_template(sysadm, sysadm_r, sysadm_t)
+')
+
optional_policy(`
dcc_run_cdcc(sysadm_t, sysadm_r)
dcc_run_client(sysadm_t, sysadm_r)
')
optional_policy(`
- dbus_role_template(sysadm, sysadm_r, sysadm_t)
+ ddcprobe_run(sysadm_t, sysadm_r)
')
optional_policy(`
- ddcprobe_run(sysadm_t, sysadm_r)
+ devicekit_filetrans_named_content(unconfined_usertype)
')
optional_policy(`
devicekit_dbus_chat(unconfined_usertype)
devicekit_dbus_chat_disk(unconfined_usertype)
devicekit_dbus_chat_power(unconfined_usertype)
+ devicekit_filetrans_named_content(unconfined_usertype)
')
optional_policy(`
admin_pattern($1, devicekit_var_run_t)
files_list_pids($1)
')
+
+########################################
+## <summary>
+## Transition to devicekit named content
+## </summary>
+## <param name="domain">
+## <summary>
+## Domain allowed access.
+## </summary>
+## </param>
+#
+interface(`devicekit_filetrans_named_content',`
+ gen_require(`
+ type devicekit_var_run_t;
+ ')
+
+ files_pid_filetrans($1, devicekit_var_run_t, dir, "pm-utils")
+')