navigation can not get binder's permission.

Description

In order to correspond to homescreen, I added afm-binder permission to navigation.  As a result, navigation lost the permission of dbus.

 Nov 12 11:38:27 m3ulcb cynara[3459]: User::App::navigation;0;http://tizen.org/privilege/internal/dbus => DENY
Nov 12 11:38:27 m3ulcb afbd-navigation@0.1[9544]: terminate called after throwing an instance of 'DBus::Error'
Nov 12 11:38:28 m3ulcb afbd-navigation@0.1[9544]: what(): Connection ":1.13" is not allowed to own the service "org.agl.gpsnavi" due to security policies in the configuration file

 

config.xml is as follows: 

<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" id="navigation" version="0.1">
<name>Navigation</name>
<icon src="navigation.png"/>
<content src="navi" type="application/vnd.agl.native"/>
<description>NAVIGATION App</description>
<author>AISIN AW</author>
<feature name="urn:AGL:widget:required-permission">
<param name="urn:AGL:permission::public:no-htdocs" value="required" />
<param name="http://tizen.org/privilege/internal/dbus" value="required" />
</feature>
<feature name="urn:AGL:widget:required-api">
<param name="homescreen" value="ws" />
<param name="windowmanager" value="ws" />
</feature>
<license>GPL</license>
</widget>

 

Environment

None

Activity

Naoto YAMAGUCHI 
January 30, 2018 at 2:23 PM

Sorry.
This problem has been completed by modifying dbus- 1/session.
I will close this ticket.

jose bollo 
January 30, 2018 at 11:07 AM

do you still have the issue?

Jose Bollo 
November 16, 2017 at 8:19 AM

I clearly understand that there is a missing file in /etc/dbus-1/session that will allow users to own the service org.agl.gpsnavi
How are you proceeding before? What was your DBus configuration file? I can't see one in the source files.
Anyway, I deferred time to implement this feature in the framework until its need. So time has come to add the feature that will allow a widget to own a dbus service.

Naoto YAMAGUCHI 
November 16, 2017 at 7:06 AM

Fixed

Details

Assignee

Reporter

Labels

Contract ID

Components

Priority

Created November 16, 2017 at 7:01 AM
Updated January 30, 2018 at 7:02 PM
Resolved January 30, 2018 at 2:24 PM