[GH-ISSUE #94] add an --ignore option #57

Closed
opened 2026-05-05 04:54:43 -06:00 by gitea-mirror · 7 comments
Owner

Originally created by @nick75e on GitHub (Oct 24, 2015).
Original GitHub issue: https://github.com/netblue30/firejail/issues/94

Hi!
I have this common profile:

block.inc

include /etc/firejail/disable-mgmt.inc
blacklist /media
netfilter
caps.drop all
seccomp
noroot
nogroups
shell none

I can't use this profile with Steam since it includes seccomp or with command line programs because of shell none. So like noblacklist ignores blacklisted files and/or folders, an --ignore < option > would ignore other options like seccomp, shell etc.
Thanks.

Originally created by @nick75e on GitHub (Oct 24, 2015). Original GitHub issue: https://github.com/netblue30/firejail/issues/94 Hi! I have this common profile: > # block.inc > > include /etc/firejail/disable-mgmt.inc > blacklist /media > netfilter > caps.drop all > seccomp > noroot > nogroups > shell none I can't use this profile with Steam since it includes _seccomp_ or with command line programs because of _shell none_. So like _noblacklist_ ignores blacklisted files and/or folders, an _--ignore < option >_ would ignore other options like _seccomp, shell_ etc. Thanks.
gitea-mirror 2026-05-05 04:54:43 -06:00
Author
Owner

@netblue30 commented on GitHub (Oct 24, 2015):

I move the discussion here: https://github.com/netblue30/firejail/issues/86

I am pushing for a full fix, with a dual 32/64 filter. You'll be able to run steam, wine, or any other 32bit executable with default seccomp filter support.

<!-- gh-comment-id:150831260 --> @netblue30 commented on GitHub (Oct 24, 2015): I move the discussion here: https://github.com/netblue30/firejail/issues/86 I am pushing for a full fix, with a dual 32/64 filter. You'll be able to run steam, wine, or any other 32bit executable with default seccomp filter support.
Author
Owner

@nick75e commented on GitHub (Oct 24, 2015):

I think you misunderstood what I meant.
It's not about running Steam with seccomp but ignoring options from included profiles !

<!-- gh-comment-id:150831511 --> @nick75e commented on GitHub (Oct 24, 2015): I think you misunderstood what I meant. It's not about running Steam with seccomp but ignoring options from included profiles !
Author
Owner

@netblue30 commented on GitHub (Oct 24, 2015):

Sorry! I'll implement it.

<!-- gh-comment-id:150831681 --> @netblue30 commented on GitHub (Oct 24, 2015): Sorry! I'll implement it.
Author
Owner

@netblue30 commented on GitHub (Oct 25, 2015):

All set! Example:

$ firejail --ignore=seccomp --ignore=shell --profile=block.inc
<!-- gh-comment-id:150918998 --> @netblue30 commented on GitHub (Oct 25, 2015): All set! Example: ``` $ firejail --ignore=seccomp --ignore=shell --profile=block.inc ```
Author
Owner

@nick75e commented on GitHub (Oct 25, 2015):

Thanks! That was fast!
Will it also be available in profile files like noblacklist?

<!-- gh-comment-id:150930721 --> @nick75e commented on GitHub (Oct 25, 2015): Thanks! That was fast! Will it also be available in profile files like _noblacklist_?
Author
Owner

@netblue30 commented on GitHub (Oct 25, 2015):

You're welcome. Sure, I can do that.

<!-- gh-comment-id:150954059 --> @netblue30 commented on GitHub (Oct 25, 2015): You're welcome. Sure, I can do that.
Author
Owner

@netblue30 commented on GitHub (Oct 26, 2015):

All done.

<!-- gh-comment-id:151134582 --> @netblue30 commented on GitHub (Oct 26, 2015): All done.
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#57
No description provided.