From 92a373a6dbb1c7cd7c9824167aac232f3e0daebd Mon Sep 17 00:00:00 2001 From: Jacek Bukarewicz Date: Tue, 23 Jun 2015 11:08:48 +0200 Subject: [PATCH 5/5] Perform Cynara runtime policy checks by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 Cherry picked from e8610297cf7031e94eb314a2e8c11246f4405403 by Jose Bollo Signed-off-by: José Bollo --- bus/session.conf.in | 32 ++++++++++++++++++++++++++------ bus/system.conf.in | 19 +++++++++++++++---- 2 files changed, 41 insertions(+), 10 deletions(-) diff --git a/bus/session.conf.in b/bus/session.conf.in index affa7f1d..157dfb4d 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 014f67ee..ebbd468a 100644 --- a/bus/system.conf.in +++ b/bus/system.conf.in @@ -50,23 +50,34 @@ - + + + + - - + - + + +