[GH-ISSUE #2917] Standalone firejail #1822

Closed
opened 2026-05-05 08:29:31 -06:00 by gitea-mirror · 5 comments
Owner

Originally created by @jisabe on GitHub (Aug 18, 2019).
Original GitHub issue: https://github.com/netblue30/firejail/issues/2917

Is there any way to use firejail without install on system?

Example:
/home/my_user/firejail_stanadalone/firejail --noprofile firefox

Thank you

Originally created by @jisabe on GitHub (Aug 18, 2019). Original GitHub issue: https://github.com/netblue30/firejail/issues/2917 Is there any way to use firejail without install on system? Example: /home/my_user/firejail_stanadalone/firejail --noprofile firefox Thank you
gitea-mirror 2026-05-05 08:29:31 -06:00
Author
Owner

@FOSSONLY commented on GitHub (Aug 18, 2019):

Anything is possible, but the meaning of it is not revealed to me. And in view of the fact that Firejail is ultimately supposed to increase security, it's almost criminal negligence to want to start something like this under /home. Here everything would be arbitrarily writable, and it should be very clear that Firejail is a SUID binary. You should set the file permissions accordingly to only allow root write permissions.

<!-- gh-comment-id:522337596 --> @FOSSONLY commented on GitHub (Aug 18, 2019): Anything is possible, but the meaning of it is not revealed to me. And in view of the fact that Firejail is ultimately supposed to increase security, it's almost criminal negligence to want to start something like this under /home. Here everything would be arbitrarily writable, and it should be very clear that Firejail is a SUID binary. You should set the file permissions accordingly to only allow root write permissions.
Author
Owner

@rotaficat commented on GitHub (Aug 19, 2019):

@FOSSONLY I think the command of @jisabe is only an exmaple. It can be chnage as:

/firejail_stanadalone/firejail --noprofile firefox

Many apps have official standalone versions. So why not for firejail...

I extract the deb package, and I execute the firejail binary but I get some errors. I think we problem is about dependencies which should be included inside standalone version (if a developer will package/create it).

<!-- gh-comment-id:522452710 --> @rotaficat commented on GitHub (Aug 19, 2019): @FOSSONLY I think the command of @jisabe is only an exmaple. It can be chnage as: `/firejail_stanadalone/firejail --noprofile firefox` Many apps have official standalone versions. So why not for firejail... I extract the deb package, and I execute the firejail binary but I get some errors. I think we problem is about dependencies which should be included inside standalone version (if a developer will package/create it).
Author
Owner

@rusty-snake commented on GitHub (Aug 19, 2019):

./configure --prefix=/foo/bar is possible. @Fred-Barclay actually look if it is possible to provide a appimage version of firejail #2849.

<!-- gh-comment-id:522456506 --> @rusty-snake commented on GitHub (Aug 19, 2019): `./configure --prefix=/foo/bar` is possible. @Fred-Barclay actually look if it is possible to provide a appimage version of firejail #2849.
Author
Owner

@rusty-snake commented on GitHub (Sep 7, 2019):

./configure --prefix=/opt/firejail
make
sudo make install
sudo ln -s /opt/firejail/bin/firejail /usr/bin/firejail

Works

<!-- gh-comment-id:529096493 --> @rusty-snake commented on GitHub (Sep 7, 2019): ``` ./configure --prefix=/opt/firejail make sudo make install sudo ln -s /opt/firejail/bin/firejail /usr/bin/firejail ``` Works
Author
Owner

@rusty-snake commented on GitHub (Sep 28, 2019):

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

<!-- gh-comment-id:536182611 --> @rusty-snake commented on GitHub (Sep 28, 2019): @jisabe I'm closing here due to inactivity, please fell free to reopen if you have more questions.
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#1822
No description provided.