[PR #5360] [MERGED] profiles: firefox-common: streamline dbus filtering #5460

Closed
opened 2026-05-05 10:38:48 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netblue30/firejail/pull/5360
Author: @ghost
Created: 9/5/2022
Status: Merged
Merged: 9/26/2022
Merged by: @netblue30

Base: masterHead: ff-dbus


📝 Commits (10+)

  • c729a1d add specific D-Bus filter to firefox-beta
  • 1cc4cff fix specific D-Bus filter in firefox-developer
  • 1ff89b4 add specific D-Bus filter in firefox-esr
  • cda4688 add specific D-Bus filter in firefox-nightly
  • 24a56e2 fix D-Bus filter in firefox
  • 98e4f0e Add CamelCase D-Bus name for backward-compatibility
  • 46305e9 Add CamelCase D-Bus filter for backward-compatibility
  • 940ae47 Re-add CamelCase D-Bus filter for backward-compatibility
  • f97486b Add CamelCase D-Bus filter for backward-compatibility
  • bc10399 Add CamelCase D-Bus filter for backward-compatibility

📊 Changes

4 files changed (+5 additions, -12 deletions)

View changed files

📝 etc/profile-a-l/firefox-developer-edition.profile (+0 -4)
📝 etc/profile-a-l/firefox.profile (+1 -2)
📝 etc/profile-m-z/signal-desktop.profile (+2 -3)
📝 etc/profile-m-z/zeal.profile (+2 -3)

📄 Description

The old CamelCased D-Bus names are no longer present in recent Firefox editions (checked via d-feet). Drop those unused names and add more specific D-Bus filter to our supported Firefox editions.
UPDATE: let's add/keep CamelCase D-Bus names for backward-compatibility.
UPDATE: implemented the elegant suggestion in here, which brings back some much needed sanity to the Firefox related profiles IMO.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netblue30/firejail/pull/5360 **Author:** [@ghost](https://github.com/ghost) **Created:** 9/5/2022 **Status:** ✅ Merged **Merged:** 9/26/2022 **Merged by:** [@netblue30](https://github.com/netblue30) **Base:** `master` ← **Head:** `ff-dbus` --- ### 📝 Commits (10+) - [`c729a1d`](https://github.com/netblue30/firejail/commit/c729a1d3448ef6f673d78d8cabc4060e5f6dc7cb) add specific D-Bus filter to firefox-beta - [`1cc4cff`](https://github.com/netblue30/firejail/commit/1cc4cff602cd37a71c0481facf475391d77837eb) fix specific D-Bus filter in firefox-developer - [`1ff89b4`](https://github.com/netblue30/firejail/commit/1ff89b492be45821557166b419a2668227413365) add specific D-Bus filter in firefox-esr - [`cda4688`](https://github.com/netblue30/firejail/commit/cda46884dd5fd177fd512e8aa7a65a97355101b8) add specific D-Bus filter in firefox-nightly - [`24a56e2`](https://github.com/netblue30/firejail/commit/24a56e2cce26db2303b2f3927fe187ad2f346111) fix D-Bus filter in firefox - [`98e4f0e`](https://github.com/netblue30/firejail/commit/98e4f0e56bbdf87b09f0c361e88fb8b1ed88e9a7) Add CamelCase D-Bus name for backward-compatibility - [`46305e9`](https://github.com/netblue30/firejail/commit/46305e9f351881392934e1f14c10390ac4057c11) Add CamelCase D-Bus filter for backward-compatibility - [`940ae47`](https://github.com/netblue30/firejail/commit/940ae478cd127578a7c43a930c2954808fc94ef2) Re-add CamelCase D-Bus filter for backward-compatibility - [`f97486b`](https://github.com/netblue30/firejail/commit/f97486b1bf93ed13934dd4476d57daf52bd8eab0) Add CamelCase D-Bus filter for backward-compatibility - [`bc10399`](https://github.com/netblue30/firejail/commit/bc10399b532649f3d049d2ce35247c3ff94875dc) Add CamelCase D-Bus filter for backward-compatibility ### 📊 Changes **4 files changed** (+5 additions, -12 deletions) <details> <summary>View changed files</summary> 📝 `etc/profile-a-l/firefox-developer-edition.profile` (+0 -4) 📝 `etc/profile-a-l/firefox.profile` (+1 -2) 📝 `etc/profile-m-z/signal-desktop.profile` (+2 -3) 📝 `etc/profile-m-z/zeal.profile` (+2 -3) </details> ### 📄 Description The old CamelCased D-Bus names are no longer present in recent Firefox editions (checked via d-feet). Drop those unused names and add more specific D-Bus filter to our supported Firefox editions. ~~UPDATE: let's add/keep CamelCase D-Bus names for backward-compatibility.~~ UPDATE: implemented the elegant suggestion in [here](https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151), which brings back some much needed sanity to the Firefox related profiles IMO. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 10:38:48 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#5460
No description provided.