Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

new and unknown programs #2446

Closed
FOSSONLY opened this issue Feb 22, 2019 · 5 comments
Closed

new and unknown programs #2446

FOSSONLY opened this issue Feb 22, 2019 · 5 comments
Labels
question_old (Deprecated; use "needinfo" or "question" instead) Further information is requested

Comments

@FOSSONLY
Copy link

Hello

Is there an way to isolate new/unknown programs automatically, without profile/user interaction with Firejail? I use Firejail already as Login-Shell, but this only works for shell usage, not single binaries for example.

Btw.: Thanks for this great piece of Software

@glitsj16
Copy link
Collaborator

Not something I have experience with, but there might be useful info in #397.

@chiraag-nataraj
Copy link
Collaborator

The main problem is that it's hard to have a default profile which actually "just works" for most programs and provides meaningful security enhancements. Otherwise, we could just have one profile and use it for all programs (and then it would be a matter of hooking into the package manager or whatever to setup symlinks on package installation).

As of right now, the best we can do is firecfg, but that will only automatically sandbox programs we have profiles for.

The best way to contribute (even if you don't know C!) is to submit more profiles. You can take a look at the ones already in the repos as a guide for creating your own. A great place to get started is looking at #1139 to see which profiles have been requested. The more profiles we have, the greater the coverage of firecfg (loosely speaking) and thus the closer we are to achieving the goal you laid out here :)

@matu3ba
Copy link
Contributor

matu3ba commented Jun 21, 2019

@FOSSONLY Please check the wiki on https://github.com/netblue30/firejail/wiki/Sandboxing-Binary-Software or give input to discussion at the wiki on #2748, #2749, #2755. Will link suggestion into the wiki discussion.
Guess this can be closed then.

@matu3ba
Copy link
Contributor

matu3ba commented Jun 27, 2019

@chiraag-nataraj Could you change the title to "Automatic isolation of user programs" or "Isolation of user programs without interaction" ?
If this is technical not feasible due to complexity etc, I would suggest to close this.

@rusty-snake rusty-snake added the question_old (Deprecated; use "needinfo" or "question" instead) Further information is requested label Sep 4, 2019
@rusty-snake
Copy link
Collaborator

@FOSSONLY
I'm closing here due to inactivity, please fell free to reopen if you have more questions.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
question_old (Deprecated; use "needinfo" or "question" instead) Further information is requested
Projects
None yet
Development

No branches or pull requests

5 participants