mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[GH-ISSUE #5874] "firecfg.conf" with list of disabled profiles #3117
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#3117
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @danielkrajnik on GitHub (Jun 29, 2023).
Original GitHub issue: https://github.com/netblue30/firejail/issues/5874
Is your feature request related to a problem? Please describe.
Some programs can't be made to work with firejail yet. Until a solution is found user needs to remove symlinks from
/usr/local/binto take them out of firejail. These symlinks however will be recreated on the next run offiirecfg --clean && firecfg. If a list of "blacklisted" profiles stored in .config/firejail was read on each run offirecfg(to avoid creating them) instead that would be really helpful.Describe alternatives you've considered
This script by rusty-snake could be used as a manual alternative, but it would be really helpful to have a native support.
@ghost commented on GitHub (Jun 30, 2023):
Until someone implements such native support you can use nojail. It is also available in the AUR for people who happen to run Arch Linux (based) OS.
@rusty-snake commented on GitHub (Jun 30, 2023):
Related: #5874
There could be a
--no-user-profile-discoveryoption.If you start firecfg w/o sudo (e.g. pkexec) or use
sudo env -u SUDO_USER firecfgyou can get this behavior already because firecfg can then not discover your user (this will also affect firejail.login).There are more alternatives from me 😁 https://github.com/rusty-snake/firecfg.py
@kmk3 commented on GitHub (Jun 30, 2023):
You're in luck, I started working on #2097 yesterday.
The implementation currently works, but there are some API considerations; I'll
post a draft PR later.
Closing in favor of #2097.
@danielkrajnik commented on GitHub (Jun 30, 2023):
Oh wow, that's good to hear. Thank you for letting me know. I'm looking forward to see the PR.