[PR #3365] [CLOSED] profiles: refactor file managers into file-manager-common #4738

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

📋 Pull Request Information

Original PR: https://github.com/netblue30/firejail/pull/3365
Author: @ghost
Created: 4/18/2020
Status: Closed

Base: masterHead: file-managers


📝 Commits (10+)

📊 Changes

8 files changed (+70 additions, -208 deletions)

View changed files

📝 etc/Thunar.profile (+3 -24)
📝 etc/caja.profile (+3 -31)
📝 etc/dolphin.profile (+3 -31)
etc/file-manager-common.profile (+49 -0)
📝 etc/nautilus.profile (+3 -32)
📝 etc/nemo.profile (+3 -29)
📝 etc/pcmanfm.profile (+3 -26)
📝 etc/ranger.profile (+3 -35)

📄 Description

Thought it might be a good idea to bring some sanity in the file manager profiles. Some allow Python, some Perl, some need Lua and then there's the more important issue of what we want those applications to see or not, do we allow/deny D-Bus, sound, etc.

This will need some decisions I suppose. For now I've just tried to incorporate options we already had in some but not in others and assumed we want file managers to at least see everything under ${HOME}.


🔄 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/3365 **Author:** [@ghost](https://github.com/ghost) **Created:** 4/18/2020 **Status:** ❌ Closed **Base:** `master` ← **Head:** `file-managers` --- ### 📝 Commits (10+) - [`30a3e12`](https://github.com/netblue30/firejail/commit/30a3e12f8e53b9db617f47d398e4c8cde5123ac9) Create file-manager-common.profile - [`7f7d8af`](https://github.com/netblue30/firejail/commit/7f7d8afa5c8156c27a9684012bc70bb661c11271) Update caja.profile - [`3bc520b`](https://github.com/netblue30/firejail/commit/3bc520b26b9a5527524c04bfc55537c0a8782bce) Update dolphin.profile - [`26d1a0b`](https://github.com/netblue30/firejail/commit/26d1a0bc2894a6d3cadcbe214dbdc486550e556a) Update nautilus.profile - [`7b7f57f`](https://github.com/netblue30/firejail/commit/7b7f57ff6f0b05d2480badec39ff7cf839087574) Update nemo.profile - [`586c8a3`](https://github.com/netblue30/firejail/commit/586c8a3a6acb17b928abf4100feb11de5e823891) Update nautilus.profile - [`373a608`](https://github.com/netblue30/firejail/commit/373a6089d01c6e9bee3f2e20c3a6ad8dad2c8838) Update ranger.profile - [`497c650`](https://github.com/netblue30/firejail/commit/497c650b79244c96ca3605725dd96999c13c3d88) Update pcmanfm.profile - [`19ce80d`](https://github.com/netblue30/firejail/commit/19ce80d6dbb4309271739ee2bdd73b30379b6258) Update Thunar.profile - [`6513594`](https://github.com/netblue30/firejail/commit/651359474b23049981b485182930c29b202fdfb3) Update file-manager-common.profile ### 📊 Changes **8 files changed** (+70 additions, -208 deletions) <details> <summary>View changed files</summary> 📝 `etc/Thunar.profile` (+3 -24) 📝 `etc/caja.profile` (+3 -31) 📝 `etc/dolphin.profile` (+3 -31) ➕ `etc/file-manager-common.profile` (+49 -0) 📝 `etc/nautilus.profile` (+3 -32) 📝 `etc/nemo.profile` (+3 -29) 📝 `etc/pcmanfm.profile` (+3 -26) 📝 `etc/ranger.profile` (+3 -35) </details> ### 📄 Description Thought it might be a good idea to bring some sanity in the file manager profiles. Some allow Python, some Perl, some need Lua and then there's the more important issue of what we want those applications to see or not, do we allow/deny D-Bus, sound, etc. This will need some decisions I suppose. For now I've just tried to incorporate options we already had in some but not in others and assumed we want file managers to at least see everything under ${HOME}. --- <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:25:41 -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#4738
No description provided.