[PR #7071] new profile: zed-editor, zed #6302

Open
opened 2026-05-05 10:54:27 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netblue30/firejail/pull/7071
Author: @cobratbq
Created: 2/19/2026
Status: 🔄 Open

Base: masterHead: zed-profile


📝 Commits (10+)

  • c645845 profile: initial work on zed-editor
  • 2dce9db profile: zed-editor, further fine-tuning
  • 08c399c profile: zed-editor, further fine-tuning
  • aa5d2b8 profile:zed: remove trailing newline
  • e770eb5 profile:zed: typo
  • c9fa28e profile:zed: include noroot
  • 1a1832f profile:zed: apply template, reorder entries
  • 32f2425 profile:zed: disable restrict-namespaces
  • ec98c76 profile:zed: add commentary to elaborate on disabling user-namespaces
  • 8c47189 profile:zed: allow org.a11y.Bus

📊 Changes

2 files changed (+64 additions, -0 deletions)

View changed files

etc/profile-m-z/zed-editor.profile (+57 -0)
etc/profile-m-z/zed.profile (+7 -0)

📄 Description

Profile for the Zed editor.

  • zed.profile for zed-linux/bin/zed shell-script
  • zed-editor.profile for zed-linux/libexec/zed-editor` program binary

According to lsns, executed within the firejail-container, Zed-editor does not yet use namespaces. However, I don't think restricting makes sense, due to high likelihood it will get added in the future and the plethora of development tools that can be hosted within Zed-editor or its container.

Best squash this profile when merging.


🔄 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/7071 **Author:** [@cobratbq](https://github.com/cobratbq) **Created:** 2/19/2026 **Status:** 🔄 Open **Base:** `master` ← **Head:** `zed-profile` --- ### 📝 Commits (10+) - [`c645845`](https://github.com/netblue30/firejail/commit/c645845e0c40dba6410782c8632df7b0c92aa07d) profile: initial work on zed-editor - [`2dce9db`](https://github.com/netblue30/firejail/commit/2dce9db87fa1fdb4e432d0de78e9dae3a0c4f35d) profile: zed-editor, further fine-tuning - [`08c399c`](https://github.com/netblue30/firejail/commit/08c399cb3b18adb3aa1aacea9683d699e1bbedbd) profile: zed-editor, further fine-tuning - [`aa5d2b8`](https://github.com/netblue30/firejail/commit/aa5d2b8f274504be0309127a33bc4ce35cac2e64) profile:zed: remove trailing newline - [`e770eb5`](https://github.com/netblue30/firejail/commit/e770eb5ad953f1003223fde98aa0f33f3046c5b6) profile:zed: typo - [`c9fa28e`](https://github.com/netblue30/firejail/commit/c9fa28eb3f83b398a0161559d8b396bbd4116cb5) profile:zed: include noroot - [`1a1832f`](https://github.com/netblue30/firejail/commit/1a1832fbc4798b27aa6c047dd9b8f51075de9a37) profile:zed: apply template, reorder entries - [`32f2425`](https://github.com/netblue30/firejail/commit/32f2425fbd220ba4c9fc9b96bdf765544800c4c5) profile:zed: disable restrict-namespaces - [`ec98c76`](https://github.com/netblue30/firejail/commit/ec98c768017e21c2efddfdea683974562517774a) profile:zed: add commentary to elaborate on disabling user-namespaces - [`8c47189`](https://github.com/netblue30/firejail/commit/8c47189aa1a033da8c3ff410eb328a982af46008) profile:zed: allow org.a11y.Bus ### 📊 Changes **2 files changed** (+64 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `etc/profile-m-z/zed-editor.profile` (+57 -0) ➕ `etc/profile-m-z/zed.profile` (+7 -0) </details> ### 📄 Description Profile for the [Zed editor](<https://zed.dev>). - `zed.profile` for `zed-linux/bin/zed` shell-script - `zed-editor.profile` for zed-linux/libexec/zed-editor` program binary According to `lsns`, executed within the firejail-container, Zed-editor does not yet use namespaces. However, I don't think restricting makes sense, due to high likelihood it will get added in the future and the plethora of development tools that can be hosted within Zed-editor or its container. Best squash this profile when merging. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror added the
pull-request
label 2026-05-05 10:54:27 -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#6302
No description provided.