Your message dated Sat, 3 Sep 2016 18:49:04 +0200
with message-id
<cab1j8bvbp4wk80-x9oihqa86w4w-8y4htmxs3jh2wmlvsx8...@mail.gmail.com>
and subject line Re: Bug#836402: italc: please don't run dbus-launch
has caused the Debian Bug report #836402,
regarding italc: please don't run dbus-launch
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
836402: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836402
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: italc
Version: 2.0.2+dfsg1-4
Severity: normal
Tags: upstream
User: [email protected]
Usertags: dbus-launch dbus-launch-for-infra
As described in <https://lists.debian.org/debian-devel/2016/08/msg00554.html>
I'm trying to reduce how much dbus-launch is used in Debian.
italc seems to contain a copy of x11vnc, with the same bug that I
reported there: if I'm reading ica/x11/x11vnc/ssltools.h correctly,
x11vnc currently runs `dbus-launch --exit-with-session gnome-session`
if both dbus-launch and gnome-session are found.
gnome-session already knows how to re-exec itself under dbus-launch if
necessary, so it is never necessary to run
dbus-launch --exit-with-session gnome-session
and always sufficient to just run gnome-session.
In addition, the way x11vnc invokes it would force a new D-Bus session bus
to be started, even if the system administrator has opted to use the
"D-Bus session = user-session" model by installing dbus-user-session.
This could result in a "split brain" problem where some services are
available on the per-user bus, and some on the per-login-session bus.
I would recommend simply removing all mentions of dbus-launch and
dbus_launch from the startup script.
Thanks,
S
--- End Message ---
--- Begin Message ---
Hi,
this issue is not relevant for iTALC as it doesn't use the feature for
creating X sessions on-demand of x11vnc (command line option
"-create") which itself calls dbus-launch. This can be proven by
checking the command line parameters which are passed to x11vnc_main
(ica/src/ItalcVncServer.cpp).
Thanks and best regards
Tobias
--- End Message ---