#1640 closed task (fixed)
dbus server for the system wide proxy server
Reported by: | Antoine Martin | Owned by: | Antoine Martin |
---|---|---|---|
Priority: | major | Milestone: | 2.2 |
Component: | server | Version: | trunk |
Keywords: | Cc: |
Description (last modified by )
Mostly ready following some simple cleanup refactoring.
Problem is... selinux.
Sep 13 14:13:22 desktop xpra[20431]: dbus server error Sep 13 14:13:22 desktop xpra[20431]: Traceback (most recent call last): Sep 13 14:13:22 desktop xpra[20431]: File "/usr/lib64/python2.7/site-packages/xpra/server/dbus/dbus_common.py", line 12, in dbus_exception_wrap Sep 13 14:13:22 desktop xpra[20431]: v = fn() Sep 13 14:13:22 desktop xpra[20431]: File "/usr/lib64/python2.7/site-packages/xpra/server/proxy/proxy_server.py", line 87, in make_dbus_server Sep 13 14:13:22 desktop xpra[20431]: return Proxy_DBUS_Server(self) Sep 13 14:13:22 desktop xpra[20431]: File "/usr/lib64/python2.7/site-packages/xpra/server/proxy/proxy_dbus_server.py", line 25, in __init__ Sep 13 14:13:22 desktop xpra[20431]: DBUS_Server_Base.__init__(self, bus, server, BUS_NAME) Sep 13 14:13:22 desktop xpra[20431]: File "/usr/lib64/python2.7/site-packages/xpra/server/dbus/dbus_server_base.py", line 21, in __init__ Sep 13 14:13:22 desktop xpra[20431]: bus_name = dbus.service.BusName(name, bus) Sep 13 14:13:22 desktop xpra[20431]: File "/usr/lib64/python2.7/site-packages/dbus/service.py", line 131, in __new__ Sep 13 14:13:22 desktop xpra[20431]: retval = bus.request_name(name, name_flags) Sep 13 14:13:22 desktop xpra[20431]: File "/usr/lib64/python2.7/site-packages/dbus/bus.py", line 303, in request_name Sep 13 14:13:22 desktop xpra[20431]: 'su', (name, flags)) Sep 13 14:13:22 desktop xpra[20431]: File "/usr/lib64/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking Sep 13 14:13:22 desktop xpra[20431]: message, timeout) Sep 13 14:13:22 desktop xpra[20431]: DBusException: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.187" is not allowed to own the service "org.xpra.Server" due to SELinux policy Sep 13 14:13:22 desktop xpra[20431]: Error setting up server dbus instance: Sep 13 14:13:22 desktop xpra[20431]: org.freedesktop.DBus.Error.AccessDenied Sep 13 14:13:22 desktop xpra[20431]: Connection " Sep 13 14:13:22 desktop xpra[20431]: 1.187" is not allowed to own the service "org.xpra.Server" due to SELinux policy Sep 13 14:13:22 desktop xpra[20431]: xpra proxy version 2.2-r16801M 64-bit Sep 13 14:13:22 desktop xpra[20431]: uid=0 (root), gid=0 (root) Sep 13 14:13:22 desktop xpra[20431]: running with pid 20431 on Linux Fedora 26 TwentySix Sep 13 14:13:22 desktop xpra[20431]: xpra is ready.
Related to #1105.
Attachments (1)
Change History (3)
Changed 5 years ago by
Attachment: | dbus-proxy-server.patch added |
---|
comment:1 Changed 5 years ago by
Description: | modified (diff) |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:2 Changed 17 months ago by
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/1640
Note: See
TracTickets for help on using
tickets.
work in progress - only selinux to fix