mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-22 14:15:46 -06:00
20 lines
721 B
Bash
Executable file
20 lines
721 B
Bash
Executable file
#!/bin/sh
|
|
# Purpose: Fetch, compile, and install firejail from GitHub source. Package-manager agnostic.
|
|
#
|
|
|
|
set -e # exit immediately if one of the commands fails
|
|
cd /tmp # by the time we start this, we should have a tmpfs mounted on top of /tmp
|
|
git clone --depth=1 https://www.github.com/netblue30/firejail.git
|
|
cd firejail
|
|
./configure --enable-git-install
|
|
make
|
|
sudo make install-strip
|
|
echo "**********************************************************************"
|
|
echo "Mainline git Firejail version was installed in /usr/local."
|
|
echo "If you want to remove it, run"
|
|
echo
|
|
echo " firejail --git-uninstall"
|
|
echo
|
|
echo "**********************************************************************"
|
|
cd ..
|
|
rm -rf firejail
|