Download

 
Download the latest version:

For release notifications subscribe the the atom feeds below:

 

Try installing Firejail from your system packages first. Firejail is included in Alpine, Arch, Chakra, Debian, Devuan, Gentoo, NixOS, openSUSE, Trisquel, Ubuntu. You can also install one of the released packages, or clone Firejail’s source code from Git repository.

After install run “sudo firecfg” command to integrate the sandbox with your desktop environment. This is a short example:

 

Source Code

Download the source code archive and extract the files:

$ tar -xjvf firejail-X.Y.Z.tar.bz2
or
$ tar -xJvf firejail-X.Y.Z.tar.xz

Compile and install

$ cd firejail-X.Y.Z
$ ./configure && make && sudo make install-strip

Firetools compilation is similar:

$ tar -xjvf firetools-X.Y.Z.tar.bz2
or
$ tar -xJvf firetools-X.Y.Z.tar.xz

$ cd firetools-X.Y.Z
$ ./configure && make && sudo make install-strip

Firetools requires a Qt4 or Qt5 development environment and the coresponding qmake utility. The configuration script, .configure, tries to find qmake in your $PATH. You can also pass the qmake path when you configure the software:

$ ./configure --prefix=/usr --with-qmake=/usr/lib64/qt4/qmake

Debian, Ubuntu, Mint

Download the deb package (64-bit or 32-bit) and install it:

$ sudo dpkg -i firejail_X.Y_1_amd64.deb
or
$ sudo dpkg -i firejail_X.Y_1_i386.deb

Similar for Firetools:

$ sudo dpkg -i firejail_X.Y_1_amd64.deb
or
$ sudo dpkg -i firejail_X.Y_1_i386.deb

Firetools deb package requires libqtgui4 and libqt4-svg.

 

OpenSUSE, CentOS 7, Fedora

Download the rpm package and install it:

$ sudo rpm -i firejail_X.Y-Z.x86_64.rpm

Similar for Firetools:

$ sudo rpm -i firetools_X.Y-Z.x86_64.rpm

Firetools package requires Qt4 library with SVG support.

 

Arch Linux

32-bit and 64-bit Firejail packages are available in Arch Linux Package Repository. A Firetools package is available in AUR.

 

Gentoo

$ sudo emerge firejail

Git Repository

Firejail’s source code is hosted in a Git repository on GitHub. You can access and compile it with the following commands:

$ git clone https://github.com/netblue30/firejail.git
$ cd firejail
$ ./configure && make && sudo make install

Checksums

For each release we provide a firejail-X.Y.Z.asc file that contains SHA256 checksums for each archive released. You can check the checksum using sha256sum utility from GNU Coreutils package.

firejail-X.Y.Z.asc file also includes a GnuPG signature. You can check the integrity of the file using my public key:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.12 (GNU/Linux)

mQENBFRaIzYBCACvfLk+0CpSK+03h0svI3XfbSuGppB1jSd70QoX6jgjcJ6ble+G
V8gQEd8hU6Rhw4oa6klY+sVY2Si+7ZLaGQAiucERNG0aJA23gYVw91OyaARNZ1SZ
8Ju7GowCxLOT6Ie8RyWCCv1yXGxQT36j2I1Z9/UvYHvIJISZ48K4Dk8OuF5lcCH7
jN5X/7pqhmBKKx3Ve4UWmiKjisZcEdhJ9U5nyrHNSngPYSia+YIK/wG4nqY3ooZi
HvLA21HeaVBaILmRuRCO7akqxFB9SfJTHDqC0czZ0/3NJ3AyQv/qEkIkxGOHogKx
hNqGUBxYhba9Hl9Sl3IX72aQ28CxUngpXLNJABEBAAG0LG5ldGJsdWUgKGZpcmVq
YWlsIGtleSkgPG5ldGJsdWUzMEB5YWhvby5jb20+iQE4BBMBAgAiBQJUWiM2AhsD
BgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRAsyzat/FhJp7daB/0UlljRMtJ7
/Ht9gDcQm1pqsShGw29QtLSxDWV7A250GdveGNs2yZTCJQIyoK1Pa+Q5GOUwv0I2
VOxqTgnG3j1pCtcCbb7rkRQa6dix71IgKG+F4wUlWLdgaVsH7h1MtVobZ+nNSQAY
Bl+9vd9cKuyIYI+e6pdlLP/yCT78ehI/wVDD2V/w3ixnvnSLIgoRQRX9gAbRIf3i
/cXpyVn7wLYNMUwBrH3hPDTJPTdNih75ZcMMBWDnkt+IMijtxM++4J+45odoPKb6
bCvq0e0WtWmscOx/jN5cgOyC/87lcQuHSyjiSJowJzJUnO0sL9r1X1RFsU+XhGfN
8Ml/9flP/ojYuQENBFRaIzYBCADCE9S6rB7FI4z07H0PZ97XKh5U7r5hIxWrt1nC
yzD/Hprfy9ZZRJklAa+XlMMIPHHv3h8JEL2B5TWKxCa7KbNYfoLoLGywp6aIw6+X
kDhKXesEDN5WFUCW186hlmEExgNpOGZlbBLqJnaFfxhunSGgdHd5YHiASkts5Uwd
zzo2uFMcn0q0HlLLGAVwI787P6xAsAvgf4BCFuc4XGCWl8XDQbChZ8LC/ovHPq4Q
H8g6cIzya6f5E/VT2+dYGpME0bPmjTm0ZzvTHWfjw+B2d5AO5mNQiewHejnPxrcq
qJkO+Y6S80R/JPfmOI3RCHcoyB+QJ1I2I4yQ6G5dFwKl/IknABEBAAGJAR8EGAEC
AAkFAlRaIzYCGwwACgkQLMs2rfxYSad2pAf8CaKsDD1yj1mvYcUX1chrUlYmZVuR
PSFKf90OETlGSCYqdi4yyeJJnis4HBDcGPa+hFpLVksJlRCKqKQiqjndaNHhRgyM
ZouoeJvBiwCdwpQmZHgpgTv1V8n4PJ4anqISC5/ZGN9HDJ68gDx2hzeuilc+6umK
E99f7Qo8rdaeu5IGhujQhxnemAyTBNGZh3tABZcni5m7uVJKihdDUogghXSnIBxh
ilSqRQrPqyCjic8MUB9S+eBQC4Z67i9YqJaBfb80x9HqINLncGFDHKIajwy8f7Sh
k67z733GYXrAnyHsia4IF4UGRLW4+1xtKE9xmUThmwMdkgqtJ9eqBpAF9A==
=/BT3
-----END PGP PUBLIC KEY BLOCK-----

20 thoughts on “Download

  1. bangdroid

    “For each release we provide a firejail-X.Y.Z.asc file…”

    Sorry if this seems like an obvious question, maybe I am missing it, but where is the asc file?

    Like

    Reply
  2. Pingback: Avoiding Viruses with Linux – Richard Skumat's Website

  3. Pingback: Saiba como limitar a largura de banda usada pelos programas no Linux usando o firejail – Planeta Blusol

  4. Pingback: Perkakas Sandbox Aplikasi Firejail 0.9.42 Hadir, Dukung AppImage dan Snap

  5. Jason

    After installing firejail with root priviladges I get this error when trying to run it & I can not seem to fix it,Any Ideas,Thanks.
    “Error: configuration file should be owned by root”
    I also tried installing via a binary & got similar error

    Like

    Reply
  6. Pingback: Aplikasi Untuk Meningkatkan Keamanan Linux | Tylergrant

  7. Sa ON

    Hi,
    I just installed 0.9.44.10 and I ran into a problem:

    plateform:
    linux mint xfce 18.1

    command:
    firejail palemoon

    message on xterm:

    Reading profile /etc/firejail/palemoon.profile
    Reading profile /etc/firejail/disable-common.inc
    Reading profile /etc/firejail/disable-programs.inc
    Reading profile /etc/firejail/disable-devel.inc
    Reading profile /etc/firejail/whitelist-common.inc
    Error: line 30 in /etc/firejail/palemoon.profile is invalid

    Here are the first few lines of the palemoon profile:

    # This file is overwritten during software install.
    # Persistent customizations should go in a .local file.
    include /etc/firejail/palemoon.local

    # Firejail profile for Pale Moon
    noblacklist ~/.moonchild productions/pale moon
    noblacklist ~/.cache/moonchild productions/pale moon
    include /etc/firejail/disable-common.inc
    include /etc/firejail/disable-programs.inc
    include /etc/firejail/disable-devel.inc
    include /etc/firejail/whitelist-common.inc

    whitelist ${DOWNLOADS}
    mkdir ~/.moonchild productions
    whitelist ~/.moonchild productions
    mkdir ~/.cache/moonchild productions/pale moon
    whitelist ~/.cache/moonchild productions/pale moon

    Reinstalling 0.9.44.8_1 removes this problem.

    Thanks for your work!

    Like

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s