[kdesrc-build] [Bug 476534] Overriding D-Bus services does not work automatically using install-sessions.sh

2023-11-09 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476534

--- Comment #4 from Nate Graham  ---
Any chance you could post that comment in the parent bug report--and even
better, see if upstream might be open to the idea?

Any ideas or fixes we can implement ourselves would also be welcome.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdesrc-build] [Bug 476534] Overriding D-Bus services does not work automatically using install-sessions.sh

2023-11-08 Thread Prajna Sariputra
https://bugs.kde.org/show_bug.cgi?id=476534

--- Comment #3 from Prajna Sariputra  ---
I wonder if upstream could be convinced to change the defaults to also allow
the additional config files to add service directories above the standard ones,
especially for the session bus given that anything malicious can just drop
stuff in ~/.local/share/dbus-1/services without needing any special privileges
like what I'm doing already. They do clearly intend for the local config files
to be able to override the defaults anyway, so I guess it's possible that they
just didn't think of our use case when they wrote those defaults.

On the other hand, the default system bus service directories are all under
/usr or /lib, which would be protected for immutable systems, so getting
upstream to allow us to override those would probably be more of an uphill
battle, and if that isn't resolved then we'd still need a proper solution like
that MR you linked.

But then again, if just fixing the problem for the session bus/services would
be an improvement Jade seems to have another possible solution, which is to run
the D-Bus session instance with a special config file that includes but also
overrides the system defaults, including the directories problem.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdesrc-build] [Bug 476534] Overriding D-Bus services does not work automatically using install-sessions.sh

2023-11-08 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476534

--- Comment #2 from Nate Graham  ---
You seem extremely knowledgeable about this; are you aware of a way for us to
override the system DBus stuff in a better way? Currently our hope is to merge
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1715 which will
fix the issue in a different way, but that may be a long way off.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdesrc-build] [Bug 476534] Overriding D-Bus services does not work automatically using install-sessions.sh

2023-11-08 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=476534

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org
 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Nate Graham  ---


*** This bug has been marked as a duplicate of bug 462824 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdesrc-build] [Bug 476534] Overriding D-Bus services does not work automatically using install-sessions.sh

2023-11-04 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=476534

Bug Janitor Service  changed:

   What|Removed |Added

   Keywords||qt6

-- 
You are receiving this mail because:
You are watching all bug changes.