aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2017-06-29 11:20:22 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2017-06-29 11:20:22 -0400
commit2aee5f9018e8d3758c7b2f93b8dbc32811d8a159 (patch)
tree637283f877774854e9c6b6b27f23e400de449854 /README.md
parentgeary profile (diff)
downloadfirejail-2aee5f9018e8d3758c7b2f93b8dbc32811d8a159.tar.gz
firejail-2aee5f9018e8d3758c7b2f93b8dbc32811d8a159.tar.zst
firejail-2aee5f9018e8d3758c7b2f93b8dbc32811d8a159.zip
readme
Diffstat (limited to 'README.md')
-rw-r--r--README.md50
1 files changed, 38 insertions, 12 deletions
diff --git a/README.md b/README.md
index 47356036d..55fb5653a 100644
--- a/README.md
+++ b/README.md
@@ -13,15 +13,7 @@ such as Mozilla Firefox, Chromium, VLC, Transmission etc.
13 13
14The sandbox is lightweight, the overhead is low. There are no complicated configuration files to edit, 14The sandbox is lightweight, the overhead is low. There are no complicated configuration files to edit,
15no socket connections open, no daemons running in the background. All security features are 15no socket connections open, no daemons running in the background. All security features are
16implemented directly in Linux kernel and available on any Linux computer. To start the sandbox, 16implemented directly in Linux kernel and available on any Linux computer.
17prefix your command with “firejail”:
18
19`````
20$ firejail firefox # starting Mozilla Firefox
21$ firejail transmission-gtk # starting Transmission BitTorrent
22$ firejail vlc # starting VideoLAN Client
23$ sudo firejail /etc/init.d/nginx start
24`````
25 17
26[![About Firejail](video.png)](http://www.youtube.com/watch?v=Yk1HVPOeoTc) 18[![About Firejail](video.png)](http://www.youtube.com/watch?v=Yk1HVPOeoTc)
27 19
@@ -50,15 +42,49 @@ On Debian/Ubuntu you will need to install git and a compiler:
50$ sudo apt-get install git build-essential 42$ sudo apt-get install git build-essential
51````` 43`````
52 44
53## User submitted profile repositories
54 45
55If you keep your Firejail profiles in a public repository, please give us a link: 46## Running the sandbox
47
48To start the sandbox, prefix your command with “firejail”:
49
50`````
51$ firejail firefox # starting Mozilla Firefox
52$ firejail transmission-gtk # starting Transmission BitTorrent
53$ firejail vlc # starting VideoLAN Client
54$ sudo firejail /etc/init.d/nginx start
55`````
56
57## Desktop integration
58
59Integrate your sandbox into your desktop by running the following two commands:
60`````
61$ firecfg --fix-sound
62$ sudo firecfg
63`````
64
65The first command solves some shared memory/PID namespace bugs in PulseAudio software prior to version 9.
66The second command integrates Firejail into your desktop. You would need to logout and login back to apply
67PulseAudio changes.
68
69Start your programs the way you are used to: desktop manager menus, file manager, desktop launchers.
70The integration applies to any program supported by default by Firejail. There are about 250 default applications
71in current Firejail version, and the number goes up with every new release.
72We keep the application list in [/usr/lib/firejail/firecfg.config](https://github.com/netblue30/firejail/blob/master/src/firecfg/firecfg.config) file.
73`````
74
75`````
76## Security profiles
77
78Most Firejail command line options can be passed to the sandbox using profile files.
79You can find the profiles for all supported applications in [/etc/firejail](https://github.com/netblue30/firejail/tree/master/etc) directory.
80
81If you keep additional Firejail security profiles in a public repository, please give us a link:
56 82
57* https://github.com/chiraag-nataraj/firejail-profiles 83* https://github.com/chiraag-nataraj/firejail-profiles
58 84
59* https://github.com/triceratops1/fe 85* https://github.com/triceratops1/fe
60 86
61Use this issue to request new profiles: https://github.com/netblue30/firejail/issues/1139 87Use this issue to request new profiles: #1139
62````` 88`````
63 89
64````` 90`````