-
Notifications
You must be signed in to change notification settings - Fork 584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"ignore quiet" does not work in override (.local) files #3503
Comments
I can reproduce and confirm this is an issue in git master as well. |
The reason is that we put the
We can not fix this by changing this order, because we break IMHO this is expected behaviour. |
That's correct.
I thought so too. But it is NOT what I'm seeing. And according to my observations changing the order CAN fix it, but it's unreliable and inconsistent. Example A: unchanged profiles --> 'quiet' works as expected (no firejail output)
Example B: 'quiet' placed below 'include foo.local' in foo.profile + foo.local contains 'ignore quiet' as first option --> works as expected (firejail output is shown)
Example C: 'quiet' placed below 'include foo.local' in foo.profile + foo.local does NOT contain 'ignore quiet' --> broken (firejail output is partly shown)
I'm not saying this is easy to fix. But can we really expect users having to go through CLI hoops to override a firejail option, whether it be 'quiet' or any other? |
Alternative they need to edit foo.profile after every update, or better copy foo.profile to their home. We have no full override support (yet). Disabling whitelisting meany add a The best workaround ATM would be
|
Steps to reproduce:
quiet
directive, for exampleyoutube-dl
~/.config/firejail/youtube-dl.local
ignore quiet
to the overridefirejail youtube-dl
. The addedignore quiet
gets silently ignored--ignore=quiet
works though.Relates to:
The text was updated successfully, but these errors were encountered: