[PR #5574] [CLOSED] feature: add fireurl #5552

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

📋 Pull Request Information

Original PR: https://github.com/netblue30/firejail/pull/5574
Author: @ghost
Created: 1/6/2023
Status: Closed

Base: masterHead: fireurl


📝 Commits (10+)

  • 2bf93fa wurc: add fireurl support
  • 617e27b balsa: add support for fireurl
  • b8b1384 electron-mail: add support for fireurl
  • cf0faee email-common: add support for fireurl
  • b2b6506 geary: add support for fireurl
  • ceac488 kube: add support for fireurl
  • 54a67cf signal-desktop: add support for fireurl
  • 0b4be57 thunderbird: add support for fireurl
  • 3a5cd99 trojita: add support for fireurl
  • aa26ed2 tutanota-desktop: add support for fireurl

📊 Changes

16 files changed (+13 additions, -106 deletions)

View changed files

📝 etc/inc/whitelist-runuser-common.inc (+1 -0)
📝 etc/profile-a-l/balsa.profile (+1 -1)
📝 etc/profile-a-l/electron-mail.profile (+0 -11)
📝 etc/profile-a-l/email-common.profile (+1 -4)
📝 etc/profile-a-l/fluffychat.profile (+1 -10)
📝 etc/profile-a-l/geary.profile (+1 -4)
📝 etc/profile-a-l/gtk-youtube-viewers-common.profile (+1 -9)
📝 etc/profile-a-l/kube.profile (+2 -10)
📝 etc/profile-a-l/lettura.profile (+1 -9)
📝 etc/profile-a-l/linuxqq.profile (+0 -2)
📝 etc/profile-m-z/signal-desktop.profile (+0 -10)
📝 etc/profile-m-z/thunderbird.profile (+0 -8)
📝 etc/profile-m-z/trojita.profile (+1 -9)
📝 etc/profile-m-z/tutanota-desktop.profile (+0 -11)
📝 etc/profile-m-z/youtube-viewers-common.profile (+2 -1)
📝 etc/profile-m-z/zeal.profile (+1 -7)

📄 Description

[WIP] [POC] This PR is part of an attempt to integrate @rusty-snake's fireurl into Firejail and finally fix opening hyperlinks between sandboxes properly and elegantly.

IMO this offers a much needed (and much overdue) improvement to Firejail's (default) handling of inter-sandbox URL transport.
This PR takes care of cleaning up the 'level 1 hacks' from the affected profiles. Obviously there's more work to be done to bring in fireurl, but all in all surprisingly little.

Relates to:


🔄 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/5574 **Author:** [@ghost](https://github.com/ghost) **Created:** 1/6/2023 **Status:** ❌ Closed **Base:** `master` ← **Head:** `fireurl` --- ### 📝 Commits (10+) - [`2bf93fa`](https://github.com/netblue30/firejail/commit/2bf93fa473e2461eeae728faa113aec7c99e33dd) wurc: add fireurl support - [`617e27b`](https://github.com/netblue30/firejail/commit/617e27bb55719eb77ebc0e7922104183bf9290bc) balsa: add support for fireurl - [`b8b1384`](https://github.com/netblue30/firejail/commit/b8b13846fc513682df1502008e83ef0f48b43357) electron-mail: add support for fireurl - [`cf0faee`](https://github.com/netblue30/firejail/commit/cf0faee47686a9223d9f16ccd6f01aff39dd670c) email-common: add support for fireurl - [`b2b6506`](https://github.com/netblue30/firejail/commit/b2b6506aba6a03d58bd31c562c3d91dafcca70ad) geary: add support for fireurl - [`ceac488`](https://github.com/netblue30/firejail/commit/ceac488500e5f08145171d7433be42d932825f70) kube: add support for fireurl - [`54a67cf`](https://github.com/netblue30/firejail/commit/54a67cf42fd7b8a2e33041c9a45272f173c34060) signal-desktop: add support for fireurl - [`0b4be57`](https://github.com/netblue30/firejail/commit/0b4be576aa871d1b68b2b5a3e46470ec719e9229) thunderbird: add support for fireurl - [`3a5cd99`](https://github.com/netblue30/firejail/commit/3a5cd993f0c276986b4144ade6b8b9674a6ad773) trojita: add support for fireurl - [`aa26ed2`](https://github.com/netblue30/firejail/commit/aa26ed2607ad68b52cb0a15096404295df682e6b) tutanota-desktop: add support for fireurl ### 📊 Changes **16 files changed** (+13 additions, -106 deletions) <details> <summary>View changed files</summary> 📝 `etc/inc/whitelist-runuser-common.inc` (+1 -0) 📝 `etc/profile-a-l/balsa.profile` (+1 -1) 📝 `etc/profile-a-l/electron-mail.profile` (+0 -11) 📝 `etc/profile-a-l/email-common.profile` (+1 -4) 📝 `etc/profile-a-l/fluffychat.profile` (+1 -10) 📝 `etc/profile-a-l/geary.profile` (+1 -4) 📝 `etc/profile-a-l/gtk-youtube-viewers-common.profile` (+1 -9) 📝 `etc/profile-a-l/kube.profile` (+2 -10) 📝 `etc/profile-a-l/lettura.profile` (+1 -9) 📝 `etc/profile-a-l/linuxqq.profile` (+0 -2) 📝 `etc/profile-m-z/signal-desktop.profile` (+0 -10) 📝 `etc/profile-m-z/thunderbird.profile` (+0 -8) 📝 `etc/profile-m-z/trojita.profile` (+1 -9) 📝 `etc/profile-m-z/tutanota-desktop.profile` (+0 -11) 📝 `etc/profile-m-z/youtube-viewers-common.profile` (+2 -1) 📝 `etc/profile-m-z/zeal.profile` (+1 -7) </details> ### 📄 Description [WIP] [POC] This PR is part of an attempt to integrate @rusty-snake's [fireurl](https://github.com/rusty-snake/fireurl) into Firejail and finally fix opening hyperlinks between sandboxes properly and elegantly. IMO this offers a much needed (and much overdue) improvement to Firejail's (default) handling of inter-sandbox URL transport. This PR takes care of cleaning up the 'level 1 hacks' from the affected profiles. Obviously there's more work to be done to bring in `fireurl`, but all in all surprisingly little. Relates to: * #6462 --- <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:40:34 -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#5552
No description provided.