touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #07802
[Bug 1227818] Re: client apps using qtdeclarative5-ubuntu-contacts0.1 accesses the /org/freedesktop/Telepathy DBus API
Workaround policy was added to apparmor-easyprof-ubuntu in 13.10 so
marking Fix Released. This policy was not removed in 14.04 like it
should've been when address-book-app was fixed, so marking "Won't Fix".
I'll fix 14.10 policy in 1.2.16.
** Changed in: apparmor-easyprof-ubuntu (Ubuntu Saucy)
Status: Fix Committed => Fix Released
** Changed in: apparmor-easyprof-ubuntu (Ubuntu Trusty)
Status: Confirmed => Won't Fix
** Changed in: apparmor-easyprof-ubuntu (Ubuntu)
Status: Confirmed => In Progress
** Changed in: apparmor-easyprof-ubuntu (Ubuntu)
Assignee: (unassigned) => Jamie Strandboge (jdstrand)
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apparmor-easyprof-ubuntu
in Ubuntu.
https://bugs.launchpad.net/bugs/1227818
Title:
client apps using qtdeclarative5-ubuntu-contacts0.1 accesses the
/org/freedesktop/Telepathy DBus API
Status in “address-book-app” package in Ubuntu:
Fix Released
Status in “apparmor-easyprof-ubuntu” package in Ubuntu:
In Progress
Status in “address-book-app” source package in Saucy:
Won't Fix
Status in “apparmor-easyprof-ubuntu” source package in Saucy:
Fix Released
Status in “address-book-app” source package in Trusty:
Fix Released
Status in “apparmor-easyprof-ubuntu” source package in Trusty:
Won't Fix
Bug description:
Using this:
import Ubuntu.Contacts 0.1
...
Tab {
title: i18n.tr("Contacts")
page: Page {
ContactListView {
anchors.fill: parent
onContactClicked: console.debug("Contact ID:" + contact.contactId)
}
}
In addition to using com.canonical.pim, it also accesses:
org.freedesktop.Telepathy.AccountManager
org.freedesktop.Telepathy.ChannelDispatcher
I saw this when profiling applications for apparmor policy groups. Here are the apparmor rules I needed to list the contacts on my desktop system:
dbus (receive, send)
bus=session
path=/org/freedesktop/Telepathy/AccountManager
peer=(name=org.freedesktop.Telepathy.AccountManager),
dbus (receive, send)
bus=session
path=/org/freedesktop/Telepathy/ChannelDispatcher
peer=(name=org.freedesktop.Telepathy.ChannelDispatcher),
dbus (receive, send)
bus=session
path=/org/freedesktop/Telepathy/Account/**
member=Get{,All}
peer=(name=org.freedesktop.Telepathy.AccountManager),
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/address-book-app/+bug/1227818/+subscriptions