aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/firecfg/firecfg.config6
-rw-r--r--src/firejail/sandbox.c10
2 files changed, 11 insertions, 5 deletions
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config
index 3da415b70..6cef32249 100644
--- a/src/firecfg/firecfg.config
+++ b/src/firecfg/firecfg.config
@@ -20,7 +20,9 @@ Maelstrom
20Maps 20Maps
21Mathematica 21Mathematica
22Natron 22Natron
23PCSX2
23PPSSPPQt 24PPSSPPQt
25PPSSPPSDL
24QMediathekView 26QMediathekView
25QOwnNotes 27QOwnNotes
26Screenshot 28Screenshot
@@ -77,6 +79,7 @@ balsa
77baobab 79baobab
78barrier 80barrier
79basilisk 81basilisk
82bcompare
80beaker 83beaker
81bibletime 84bibletime
82bijiben 85bijiben
@@ -582,6 +585,8 @@ openarena
582openarena_ded 585openarena_ded
583opencity 586opencity
584openclonk 587openclonk
588openmw
589openmw-launcher
585openoffice.org 590openoffice.org
586openshot 591openshot
587openshot-qt 592openshot-qt
@@ -598,6 +603,7 @@ parole
598patch 603patch
599pavucontrol 604pavucontrol
600pavucontrol-qt 605pavucontrol-qt
606pcsxr
601pdfchain 607pdfchain
602pdfmod 608pdfmod
603pdfsam 609pdfsam
diff --git a/src/firejail/sandbox.c b/src/firejail/sandbox.c
index 60c097cf2..743d84b43 100644
--- a/src/firejail/sandbox.c
+++ b/src/firejail/sandbox.c
@@ -630,8 +630,6 @@ int sandbox(void* sandbox_arg) {
630 errExit("mounting " RUN_FIREJAIL_LIB_DIR); 630 errExit("mounting " RUN_FIREJAIL_LIB_DIR);
631 // keep a copy of dhclient executable before the filesystem is modified 631 // keep a copy of dhclient executable before the filesystem is modified
632 dhcp_store_exec(); 632 dhcp_store_exec();
633 // mount appimage before the filesystem is modified
634 appimage_mount();
635 633
636 //**************************** 634 //****************************
637 // log sandbox data 635 // log sandbox data
@@ -827,6 +825,11 @@ int sandbox(void* sandbox_arg) {
827 fs_basic_fs(); 825 fs_basic_fs();
828 826
829 //**************************** 827 //****************************
828 // appimage
829 //****************************
830 appimage_mount();
831
832 //****************************
830 // private mode 833 // private mode
831 //**************************** 834 //****************************
832 if (arg_private) { 835 if (arg_private) {
@@ -1155,14 +1158,12 @@ int sandbox(void* sandbox_arg) {
1155 //**************************** 1158 //****************************
1156 // continue security filters 1159 // continue security filters
1157 //**************************** 1160 //****************************
1158
1159 // set capabilities 1161 // set capabilities
1160 set_caps(); 1162 set_caps();
1161 1163
1162 //**************************************** 1164 //****************************************
1163 // relay status information to join option 1165 // relay status information to join option
1164 //**************************************** 1166 //****************************************
1165
1166 char *set_sandbox_status = create_join_file(); 1167 char *set_sandbox_status = create_join_file();
1167 1168
1168 //**************************************** 1169 //****************************************
@@ -1223,7 +1224,6 @@ int sandbox(void* sandbox_arg) {
1223 //**************************************** 1224 //****************************************
1224 // set cpu affinity 1225 // set cpu affinity
1225 //**************************************** 1226 //****************************************
1226
1227 if (cfg.cpus) 1227 if (cfg.cpus)
1228 set_cpu_affinity(); 1228 set_cpu_affinity();
1229 1229