aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-11-21 08:48:38 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2016-11-21 08:48:38 -0500
commit8e932c019367bc270b3ae258077392f90feb7fa3 (patch)
tree644029d0b62ce603e899ffdd52fdc468471bf908 /src
parenttesting (diff)
parentprofiles (diff)
downloadfirejail-8e932c019367bc270b3ae258077392f90feb7fa3.tar.gz
firejail-8e932c019367bc270b3ae258077392f90feb7fa3.tar.zst
firejail-8e932c019367bc270b3ae258077392f90feb7fa3.zip
Merge branch 'master' of https://github.com/netblue30/firejail
Diffstat (limited to 'src')
-rw-r--r--src/firecfg/firecfg.config60
-rw-r--r--src/fseccomp/main.c4
-rw-r--r--src/man/firejail.txt4
3 files changed, 64 insertions, 4 deletions
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index d10d59657..7d7fad0a6 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -14,6 +14,8 @@ qbittorrent
14rtorrent 14rtorrent
15transmission-gtk 15transmission-gtk
16transmission-qt 16transmission-qt
17transmission-cli
18transmission-show
17uget-gtk 19uget-gtk
18 20
19# browsers/email 21# browsers/email
@@ -51,6 +53,9 @@ thunderbird
51vivaldi-beta 53vivaldi-beta
52vivaldi 54vivaldi
53evolution 55evolution
56elinks
57lynx
58w3m
54 59
55# chat/messaging 60# chat/messaging
56bitlbee 61bitlbee
@@ -94,21 +99,41 @@ wesnot
94warzone2100 99warzone2100
95 100
96# Media 101# Media
102amarok
97audacious 103audacious
98audacity 104audacity
105bleachbit
106brasero
99clementine 107clementine
100cmus 108cmus
101deadbeef 109deadbeef
102display 110display
111dolphin
112dragon
113exiftool
103feh 114feh
115gjs
116gnome-books
117gnome-clocks
118gnome-documents
119gnome-maps
104gnome-mplayer 120gnome-mplayer
121gnome-music
122goobox
105google-play-music-desktop-player 123google-play-music-desktop-player
124img2txt
125k3b
126mediainfo
106mpv 127mpv
128nautilus
107parole 129parole
108rhythmbox 130rhythmbox
131simple-scan
132skanlite
109spotify 133spotify
110totem 134totem
111vlc 135vlc
136xfburn
112xplayer 137xplayer
113xviewer 138xviewer
114eom 139eom
@@ -121,10 +146,13 @@ atril
121cherrytree 146cherrytree
122evince 147evince
123fbreader 148fbreader
149gedit
124gimp 150gimp
125gthumb 151gthumb
126gwenview 152gwenview
153highlight
127inkscape 154inkscape
155kate
128libreoffice 156libreoffice
129localc 157localc
130lodraw 158lodraw
@@ -141,7 +169,9 @@ soffice
141synfigstudio 169synfigstudio
142Mathematica 170Mathematica
143mathematica 171mathematica
172odt2txt
144okular 173okular
174pdftotext
145pix 175pix
146xpdf 176xpdf
147xreader 177xreader
@@ -151,14 +181,40 @@ flowblade
151eog 181eog
152 182
153# other 183# other
154ssh
155atom-beta
156atom 184atom
185atom-beta
186gpa
187gpg
188# don't run ssh-agent and gpg-agent with firejail by default
189# this will break many processes using them in the background
190# ssh-agent
191# gpg-agent
192git
157ranger 193ranger
158keepass 194keepass
159keepass2 195keepass2
160keepassx 196keepassx
197ssh
198tracker
161xiphos 199xiphos
200xpra
162 201
163# weather/climate 202# weather/climate
164aweather 203aweather
204gnome-weather
205
206# compressing tools
207ark
208atool
209file-roller
210
211# when used by other processes in the background, it will break stuff
212#7z
213#cpio
214#gtar
215#gzip
216#tar
217#unrar
218#unzip
219#xz
220#xzdec
diff --git a/src/fseccomp/main.c b/src/fseccomp/main.c
index 471e0b193..2f85a786b 100644
--- a/src/fseccomp/main.c
+++ b/src/fseccomp/main.c
@@ -38,7 +38,7 @@ static void usage(void) {
38} 38}
39 39
40int main(int argc, char **argv) { 40int main(int argc, char **argv) {
41//#if 0 41#if 0
42{ 42{
43//system("cat /proc/self/status"); 43//system("cat /proc/self/status");
44int i; 44int i;
@@ -46,7 +46,7 @@ for (i = 0; i < argc; i++)
46 printf("*%s* ", argv[i]); 46 printf("*%s* ", argv[i]);
47printf("\n"); 47printf("\n");
48} 48}
49//#endif 49#endif
50 if (argc < 2) { 50 if (argc < 2) {
51 usage(); 51 usage();
52 return 1; 52 return 1;
diff --git a/src/man/firejail.txt b/src/man/firejail.txt
index bb9ae270c..8441f25d5 100644
--- a/src/man/firejail.txt
+++ b/src/man/firejail.txt
@@ -1341,6 +1341,10 @@ both 32-bit and 64-bit filters are installed.
1341.br 1341.br
1342 1342
1343.br 1343.br
1344Firejail will print seccomp violations to the audit log if the kernel was compiled with audit support (CONFIG_AUDIT flag).
1345.br
1346
1347.br
1344Example: 1348Example:
1345.br 1349.br
1346$ firejail \-\-seccomp 1350$ firejail \-\-seccomp