D5783: Use application name instead of pid when creating SNI dbus service
Jan Grulich
noreply at phabricator.kde.org
Tue May 9 07:15:44 UTC 2017
jgrulich created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.
REVISION SUMMARY
This is required when using SNI in sandbox (e.g. in flatpak) where the pid starts from 1,
usually it is 2 (the first one is bwrap) and this can theoretically cause collision with
already registered services. Also with using app name instead of pid we know in advance
what the service name will look like and we can give the sandboxed app access to it, which
is not possible when using pid as the name is not known until the app is started.
REPOSITORY
R289 KNotifications
BRANCH
application-dbus (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D5783
AFFECTED FILES
src/kstatusnotifieritemdbus_p.cpp
To: jgrulich
Cc: #frameworks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20170509/9d0dbcc7/attachment-0001.html>
More information about the Kde-frameworks-devel
mailing list