diff --git a/dist/targeted/modules.conf b/dist/targeted/modules.conf index 67c4c42f1c..78ef087b23 100644 --- a/dist/targeted/modules.conf +++ b/dist/targeted/modules.conf @@ -3084,3 +3084,10 @@ sap = module # Policy for systemd-homed # systemd-homed = module + +# Layer: contrib +# Module: iiosensorproxy +# +# Policy for iio-sensor-proxy - IIO sensors to D-Bus proxy +# +iiosensorproxy = module diff --git a/policy/modules/contrib/iiosensorproxy.fc b/policy/modules/contrib/iiosensorproxy.fc new file mode 100644 index 0000000000..c72c79a370 --- /dev/null +++ b/policy/modules/contrib/iiosensorproxy.fc @@ -0,0 +1 @@ +/usr/libexec/iio-sensor-proxy -- gen_context(system_u:object_r:iiosensorproxy_exec_t,s0) diff --git a/policy/modules/contrib/iiosensorproxy.if b/policy/modules/contrib/iiosensorproxy.if new file mode 100644 index 0000000000..ecece40e03 --- /dev/null +++ b/policy/modules/contrib/iiosensorproxy.if @@ -0,0 +1,2 @@ +## IIO sensors to D-Bus proxy + diff --git a/policy/modules/contrib/iiosensorproxy.te b/policy/modules/contrib/iiosensorproxy.te new file mode 100644 index 0000000000..d1f39fa3a3 --- /dev/null +++ b/policy/modules/contrib/iiosensorproxy.te @@ -0,0 +1,12 @@ +policy_module(iiosensorproxy, 1.1.0) + +######################################## +# +# Declarations +# + +type iiosensorproxy_t; +type iiosensorproxy_exec_t; +init_daemon_domain(iiosensorproxy_t, iiosensorproxy_exec_t) + +permissive iiosensorproxy_t;