[GH-ISSUE #5379] firefox-esr: needs rule for dbus names org.mozilla.firefox_esr.* #2975

Closed
opened 2026-05-05 09:38:05 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @owenh000 on GitHub (Sep 25, 2022).
Original GitHub issue: https://github.com/netblue30/firejail/issues/5379

Description

Firefox ESR 102 needs access to session DBus names matching org.mozilla.firefox_esr.* to open a new tab/window when Firefox is already running.

I fixed this locally with this rule:

$ echo "dbus-user.own org.mozilla.firefox_esr.*" >> ~/.config/firejail/firefox.local

It looks to me like this rule should be added to firefox.profile.

Steps to Reproduce

$ firejail firefox
(Firefox opens)
$ firejail firefox example.com
Fails with error dialog:

Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile.

Expected behavior

$ firejail firefox
(Firefox opens)
$ firejail firefox example.com
(Firefox opens website)

Environment

  • Debian GNU/Linux 11 bullseye
  • Debian firefox-esr package, v102.3.0esr-1~deb11u1 (did not occur with v91.13.0esr-1~deb11u1)
  • firejail version 0.9.70
Originally created by @owenh000 on GitHub (Sep 25, 2022). Original GitHub issue: https://github.com/netblue30/firejail/issues/5379 ### Description Firefox ESR 102 needs access to session DBus names matching `org.mozilla.firefox_esr.*` to open a new tab/window when Firefox is already running. I fixed this locally with this rule: ```sh $ echo "dbus-user.own org.mozilla.firefox_esr.*" >> ~/.config/firejail/firefox.local ``` It looks to me like this rule should be added to `firefox.profile`. ### Steps to Reproduce ```sh $ firejail firefox (Firefox opens) $ firejail firefox example.com Fails with error dialog: ``` >Firefox is already running, but is not responding. To use Firefox, you must first close the existing Firefox process, restart your device, or use a different profile. ### Expected behavior ```sh $ firejail firefox (Firefox opens) $ firejail firefox example.com (Firefox opens website) ``` ### Environment - Debian GNU/Linux 11 bullseye - Debian `firefox-esr` package, `v102.3.0esr-1~deb11u1` (did not occur with `v91.13.0esr-1~deb11u1`) - firejail version 0.9.70
Author
Owner

@owenh000 commented on GitHub (Sep 25, 2022):

Please see pull request #5380, which adds the rule to firefox.profile. Thanks!

<!-- gh-comment-id:1257118798 --> @owenh000 commented on GitHub (Sep 25, 2022): Please see pull request #5380, which adds the rule to `firefox.profile`. Thanks!
Author
Owner

@netblue30 commented on GitHub (Sep 26, 2022):

Merged in https://github.com/netblue30/firejail/pull/5360, thanks!

<!-- gh-comment-id:1258150475 --> @netblue30 commented on GitHub (Sep 26, 2022): Merged in https://github.com/netblue30/firejail/pull/5360, thanks!
Author
Owner

@owenh000 commented on GitHub (Sep 27, 2022):

@netblue30, okay, and thank you!

<!-- gh-comment-id:1258885329 --> @owenh000 commented on GitHub (Sep 27, 2022): @netblue30, okay, and thank you!
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#2975
No description provided.