From 8f31796268fb52b8ac05ed3600bedd715021d055 Mon Sep 17 00:00:00 2001 From: Jacek Bukarewicz Date: Tue, 23 Jun 2015 11:08:48 +0200 Subject: [PATCH] Perform Cynara runtime policy checks by default This change introduces http://tizen.org/privilege/internal/dbus privilege which is supposed to be available only to trusted system resources. Checks for this privilege are used in place of certain allow rules to make security policy more strict. For system bus sending and receiving signals now requires http://tizen.org/privilege/internal/dbus privilege. Requesting name ownership and sending methods is still denied by default. For session bus http://tizen.org/privilege/internal/dbus privilege is now required for requesting name, calling methods, sending and receiving signals. Services are supposed to override these default settings to implement their own security policy. Change-Id: Ifb4a160bf6e0638404e0295a2e4fa3077efd881c Signed-off-by: Jacek Bukarewicz --- bus/session.conf.in | 32 ++++++++++++++++++++++++++------ bus/system.conf.in | 23 ++++++++++++++++++----- 2 files changed, 44 insertions(+), 11 deletions(-) diff --git a/bus/session.conf.in b/bus/session.conf.in index affa7f1..157dfb4 100644 --- a/bus/session.conf.in +++ b/bus/session.conf.in @@ -27,12 +27,32 @@ - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/bus/system.conf.in b/bus/system.conf.in index 014f67e..4f89605 100644 --- a/bus/system.conf.in +++ b/bus/system.conf.in @@ -50,24 +50,37 @@ - + + + + - - + - - + + + + + + -- 2.7.4