From c729a1d3448ef6f673d78d8cabc4060e5f6dc7cb Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 02:25:43 +0000 Subject: add specific D-Bus filter to firefox-beta --- etc/profile-a-l/firefox-beta.profile | 3 +++ 1 file changed, 3 insertions(+) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-beta.profile b/etc/profile-a-l/firefox-beta.profile index fa8bbb1f5..bca00022a 100644 --- a/etc/profile-a-l/firefox-beta.profile +++ b/etc/profile-a-l/firefox-beta.profile @@ -6,5 +6,8 @@ include firefox-beta.local # added by included profile #include globals.local +# Edition-specific D-Bus filter +dbus-user.own org.mozilla.firefox_beta.* + # Redirect include firefox.profile -- cgit v1.2.3-70-g09d2 From 1cc4cff602cd37a71c0481facf475391d77837eb Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 02:28:16 +0000 Subject: fix specific D-Bus filter in firefox-developer --- etc/profile-a-l/firefox-developer-edition.profile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-developer-edition.profile b/etc/profile-a-l/firefox-developer-edition.profile index 3a9b8cf92..2d4f408ac 100644 --- a/etc/profile-a-l/firefox-developer-edition.profile +++ b/etc/profile-a-l/firefox-developer-edition.profile @@ -7,8 +7,7 @@ include firefox-developer-edition.local # added by included profile #include globals.local -# Edition-specific DBus filters -dbus-user.own org.mozilla.FirefoxDeveloperEdition.* +# Edition-specific DBus filter dbus-user.own org.mozilla.firefoxdeveloperedition.* # Redirect -- cgit v1.2.3-70-g09d2 From 1ff89b492be45821557166b419a2668227413365 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 02:31:35 +0000 Subject: add specific D-Bus filter in firefox-esr --- etc/profile-a-l/firefox-esr.profile | 3 +++ 1 file changed, 3 insertions(+) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-esr.profile b/etc/profile-a-l/firefox-esr.profile index 5e69fdb51..0c12e4e21 100644 --- a/etc/profile-a-l/firefox-esr.profile +++ b/etc/profile-a-l/firefox-esr.profile @@ -8,5 +8,8 @@ include firefox-esr.local whitelist /usr/share/firefox-esr +# Edition-specific D-Bus filter +dbus-user.own org.mozilla.firefox_esr.* + # Redirect include firefox.profile -- cgit v1.2.3-70-g09d2 From cda46884dd5fd177fd512e8aa7a65a97355101b8 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 02:34:44 +0000 Subject: add specific D-Bus filter in firefox-nightly --- etc/profile-a-l/firefox-nightly.profile | 3 +++ 1 file changed, 3 insertions(+) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-nightly.profile b/etc/profile-a-l/firefox-nightly.profile index 96d2bf898..b1c98b3b4 100644 --- a/etc/profile-a-l/firefox-nightly.profile +++ b/etc/profile-a-l/firefox-nightly.profile @@ -6,5 +6,8 @@ include firefox-nightly.local # added by included profile #include globals.local +# Edition-specific D-Bus filter +dbus-user.own org.mozilla.firefoxnightly.* + # Redirect include firefox.profile -- cgit v1.2.3-70-g09d2 From 24a56e2cce26db2303b2f3927fe187ad2f346111 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 02:36:52 +0000 Subject: fix D-Bus filter in firefox --- etc/profile-a-l/firefox.profile | 1 - 1 file changed, 1 deletion(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox.profile b/etc/profile-a-l/firefox.profile index 9138fed90..caf257e8d 100644 --- a/etc/profile-a-l/firefox.profile +++ b/etc/profile-a-l/firefox.profile @@ -47,7 +47,6 @@ include whitelist-usr-share-common.inc #private-etc firefox dbus-user filter -dbus-user.own org.mozilla.Firefox.* dbus-user.own org.mozilla.firefox.* dbus-user.own org.mpris.MediaPlayer2.firefox.* # Add the next line to your firefox.local to enable native notifications. -- cgit v1.2.3-70-g09d2 From 98e4f0e56bbdf87b09f0c361e88fb8b1ed88e9a7 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 12:02:26 +0000 Subject: Add CamelCase D-Bus name for backward-compatibility --- etc/profile-a-l/firefox-beta.profile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-beta.profile b/etc/profile-a-l/firefox-beta.profile index bca00022a..3234f3f48 100644 --- a/etc/profile-a-l/firefox-beta.profile +++ b/etc/profile-a-l/firefox-beta.profile @@ -6,7 +6,8 @@ include firefox-beta.local # added by included profile #include globals.local -# Edition-specific D-Bus filter +# Edition-specific D-Bus filters +dbus-user.own org.mozilla.Firefox_Beta.* dbus-user.own org.mozilla.firefox_beta.* # Redirect -- cgit v1.2.3-70-g09d2 From 46305e9f351881392934e1f14c10390ac4057c11 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 12:04:47 +0000 Subject: Add CamelCase D-Bus filter for backward-compatibility --- etc/profile-a-l/firefox-developer-edition.profile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-developer-edition.profile b/etc/profile-a-l/firefox-developer-edition.profile index 2d4f408ac..584207bfd 100644 --- a/etc/profile-a-l/firefox-developer-edition.profile +++ b/etc/profile-a-l/firefox-developer-edition.profile @@ -7,7 +7,8 @@ include firefox-developer-edition.local # added by included profile #include globals.local -# Edition-specific DBus filter +# Edition-specific D-Bus filters +dbus-user.own org.mozilla.FirefoxDeveloperEdition.* dbus-user.own org.mozilla.firefoxdeveloperedition.* # Redirect -- cgit v1.2.3-70-g09d2 From 940ae478cd127578a7c43a930c2954808fc94ef2 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 12:06:46 +0000 Subject: Re-add CamelCase D-Bus filter for backward-compatibility --- etc/profile-a-l/firefox.profile | 1 + 1 file changed, 1 insertion(+) (limited to 'etc') diff --git a/etc/profile-a-l/firefox.profile b/etc/profile-a-l/firefox.profile index caf257e8d..9138fed90 100644 --- a/etc/profile-a-l/firefox.profile +++ b/etc/profile-a-l/firefox.profile @@ -47,6 +47,7 @@ include whitelist-usr-share-common.inc #private-etc firefox dbus-user filter +dbus-user.own org.mozilla.Firefox.* dbus-user.own org.mozilla.firefox.* dbus-user.own org.mpris.MediaPlayer2.firefox.* # Add the next line to your firefox.local to enable native notifications. -- cgit v1.2.3-70-g09d2 From f97486b1bf93ed13934dd4476d57daf52bd8eab0 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 12:08:07 +0000 Subject: Add CamelCase D-Bus filter for backward-compatibility --- etc/profile-a-l/firefox-nightly.profile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-nightly.profile b/etc/profile-a-l/firefox-nightly.profile index b1c98b3b4..960674836 100644 --- a/etc/profile-a-l/firefox-nightly.profile +++ b/etc/profile-a-l/firefox-nightly.profile @@ -6,7 +6,8 @@ include firefox-nightly.local # added by included profile #include globals.local -# Edition-specific D-Bus filter +# Edition-specific D-Bus filters +dbus-user.own org.mozilla.FirefoxNightly.* dbus-user.own org.mozilla.firefoxnightly.* # Redirect -- cgit v1.2.3-70-g09d2 From bc10399b532649f3d049d2ce35247c3ff94875dc Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 12:09:19 +0000 Subject: Add CamelCase D-Bus filter for backward-compatibility --- etc/profile-a-l/firefox-esr.profile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-esr.profile b/etc/profile-a-l/firefox-esr.profile index 0c12e4e21..5d5eaa2a4 100644 --- a/etc/profile-a-l/firefox-esr.profile +++ b/etc/profile-a-l/firefox-esr.profile @@ -8,7 +8,8 @@ include firefox-esr.local whitelist /usr/share/firefox-esr -# Edition-specific D-Bus filter +# Edition-specific D-Bus filters +dbus-user.own org.mozilla.Firefox_Esr.* dbus-user.own org.mozilla.firefox_esr.* # Redirect -- cgit v1.2.3-70-g09d2 From bfd700b07245a152a21089fb7d9b1dd52752ce1d Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 17:01:52 +0000 Subject: De-complicate D-Bus naming schemes Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151. --- etc/profile-a-l/firefox.profile | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox.profile b/etc/profile-a-l/firefox.profile index 9138fed90..702e271eb 100644 --- a/etc/profile-a-l/firefox.profile +++ b/etc/profile-a-l/firefox.profile @@ -47,8 +47,7 @@ include whitelist-usr-share-common.inc #private-etc firefox dbus-user filter -dbus-user.own org.mozilla.Firefox.* -dbus-user.own org.mozilla.firefox.* +dbus-user.own org.mozilla.* dbus-user.own org.mpris.MediaPlayer2.firefox.* # Add the next line to your firefox.local to enable native notifications. #dbus-user.talk org.freedesktop.Notifications -- cgit v1.2.3-70-g09d2 From bc57595d32c2f4bd8f5e6b5280386d31361d20ac Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 17:03:59 +0000 Subject: De-complicate D-Bus naming schemes Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151. --- etc/profile-a-l/firefox-beta.profile | 4 ---- 1 file changed, 4 deletions(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-beta.profile b/etc/profile-a-l/firefox-beta.profile index 3234f3f48..fa8bbb1f5 100644 --- a/etc/profile-a-l/firefox-beta.profile +++ b/etc/profile-a-l/firefox-beta.profile @@ -6,9 +6,5 @@ include firefox-beta.local # added by included profile #include globals.local -# Edition-specific D-Bus filters -dbus-user.own org.mozilla.Firefox_Beta.* -dbus-user.own org.mozilla.firefox_beta.* - # Redirect include firefox.profile -- cgit v1.2.3-70-g09d2 From 15ac6e41bc73adad98b8347803e9e54d5708749c Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 17:05:00 +0000 Subject: De-complicate D-Bus naming schemes Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151. --- etc/profile-a-l/firefox-developer-edition.profile | 4 ---- 1 file changed, 4 deletions(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-developer-edition.profile b/etc/profile-a-l/firefox-developer-edition.profile index 584207bfd..8c7ca3887 100644 --- a/etc/profile-a-l/firefox-developer-edition.profile +++ b/etc/profile-a-l/firefox-developer-edition.profile @@ -7,9 +7,5 @@ include firefox-developer-edition.local # added by included profile #include globals.local -# Edition-specific D-Bus filters -dbus-user.own org.mozilla.FirefoxDeveloperEdition.* -dbus-user.own org.mozilla.firefoxdeveloperedition.* - # Redirect include firefox.profile -- cgit v1.2.3-70-g09d2 From d1651942976cb9aa56d6bbd3cf92a86e51d4ea9d Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 17:06:03 +0000 Subject: De-complicate D-Bus naming schemes Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151. --- etc/profile-a-l/firefox-esr.profile | 4 ---- 1 file changed, 4 deletions(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-esr.profile b/etc/profile-a-l/firefox-esr.profile index 5d5eaa2a4..5e69fdb51 100644 --- a/etc/profile-a-l/firefox-esr.profile +++ b/etc/profile-a-l/firefox-esr.profile @@ -8,9 +8,5 @@ include firefox-esr.local whitelist /usr/share/firefox-esr -# Edition-specific D-Bus filters -dbus-user.own org.mozilla.Firefox_Esr.* -dbus-user.own org.mozilla.firefox_esr.* - # Redirect include firefox.profile -- cgit v1.2.3-70-g09d2 From 0190529d84b8cc2ea0e230c2b2e80920e2e61223 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 17:07:30 +0000 Subject: De-complicate D-Bus naming schemes Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151. --- etc/profile-a-l/firefox-nightly.profile | 4 ---- 1 file changed, 4 deletions(-) (limited to 'etc') diff --git a/etc/profile-a-l/firefox-nightly.profile b/etc/profile-a-l/firefox-nightly.profile index 960674836..96d2bf898 100644 --- a/etc/profile-a-l/firefox-nightly.profile +++ b/etc/profile-a-l/firefox-nightly.profile @@ -6,9 +6,5 @@ include firefox-nightly.local # added by included profile #include globals.local -# Edition-specific D-Bus filters -dbus-user.own org.mozilla.FirefoxNightly.* -dbus-user.own org.mozilla.firefoxnightly.* - # Redirect include firefox.profile -- cgit v1.2.3-70-g09d2 From eacf8b153f51e954654eb4d963360760320ed81c Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 17:11:39 +0000 Subject: De-complicate D-Bus naming schemes Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151. --- etc/profile-m-z/signal-desktop.profile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'etc') diff --git a/etc/profile-m-z/signal-desktop.profile b/etc/profile-m-z/signal-desktop.profile index 1166f378b..2c4bdecd8 100644 --- a/etc/profile-m-z/signal-desktop.profile +++ b/etc/profile-m-z/signal-desktop.profile @@ -26,9 +26,8 @@ dbus-user filter # allow D-Bus notifications dbus-user.talk org.freedesktop.Notifications -# allow D-Bus communication with firefox for opening links -dbus-user.talk org.mozilla.Firefox.* -dbus-user.talk org.mozilla.firefox.* +# allow D-Bus communication with Firefox browsers for opening links +dbus-user.talk org.mozilla.* ignore dbus-user none -- cgit v1.2.3-70-g09d2 From 7bc7887aae0015570f4f77f5686bd1187b1cb84e Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Mon, 5 Sep 2022 17:14:57 +0000 Subject: De-complicate D-Bus naming schemes Inspired by https://github.com/netblue30/firejail/pull/5352/files/c04ceb49c7001bb931a35667c831545cd64aeece#r963032151. --- etc/profile-m-z/zeal.profile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'etc') diff --git a/etc/profile-m-z/zeal.profile b/etc/profile-m-z/zeal.profile index 62af9c6a8..84f6d52dd 100644 --- a/etc/profile-m-z/zeal.profile +++ b/etc/profile-m-z/zeal.profile @@ -19,7 +19,7 @@ include disable-programs.inc include disable-shell.inc include disable-xdg.inc -# Allow zeal to open links in Firefox. +# Allow zeal to open links in Firefox browsers. # This also requires dbus-user filtering (see below). noblacklist ${HOME}/.mozilla whitelist ${HOME}/.mozilla/firefox/profiles.ini @@ -64,8 +64,7 @@ private-etc alternatives,ca-certificates,crypto-policies,fonts,host.conf,hostnam private-tmp dbus-user filter -dbus-user.talk org.mozilla.Firefox.* -dbus-user.talk org.mozilla.firefox.* +dbus-user.talk org.mozilla.* ?ALLOW_TRAY: dbus-user.talk org.kde.StatusNotifierWatcher dbus-system none -- cgit v1.2.3-70-g09d2