policy-*: Remove any private binding restrictions for allow-all policy 67/24967/4 9.99.2 jellyfish/9.99.2 jellyfish_9.99.2
authorMarius Vlad <marius.vlad@collabora.com>
Fri, 10 Jul 2020 12:56:21 +0000 (15:56 +0300)
committerMarius Vlad <marius.vlad@collabora.com>
Tue, 14 Jul 2020 16:34:18 +0000 (19:34 +0300)
commit5fe16df2348396c87ab24ef5e2a5e6ceaf2eb4c6
tree937050fa71edc8236625d08008cd7a8a4f833803
parent39ea644837dd29cd47a579a9703b43458187f82b
policy-*: Remove any private binding restrictions for allow-all policy

As we don't have any proper mechanisms in place to perform some
level of authentication on the clients binding to the private extensions,
we will resort to allow that to happen, under the default, allow-all policy.

In the same time we add some helpers for checking which applications can
bind to the private extensions but this is for the deny-all policy.
This also includes cluster-receiver and cluster-dashboard application to
that array, as without it the cluster-demo will not all work when using
the deny-all policy.

Bug-AGL: SPEC-3382

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I9ea0d8fd63a323bfcee6aa146a1617aa572d131f
src/policy-default.c
src/policy-deny.c