aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/viking.profile30
-rw-r--r--src/firejail/fs.c2
-rwxr-xr-xtest/utils/audit.exp2
3 files changed, 32 insertions, 2 deletions
diff --git a/etc/viking.profile b/etc/viking.profile
new file mode 100644
index 000000000..2b68d731c
--- /dev/null
+++ b/etc/viking.profile
@@ -0,0 +1,30 @@
1# This file is overwritten during software install.
2# Persistent customizations should go in a .local file.
3include /etc/firejail/viking.local
4
5# Firejail profile for viking
6
7noblacklist ${HOME}/.viking
8noblacklist ${HOME}/.viking-maps
9
10include /etc/firejail/disable-common.inc
11include /etc/firejail/disable-programs.inc
12include /etc/firejail/disable-passwdmgr.inc
13include /etc/firejail/disable-devel.inc
14
15caps.drop all
16netfilter
17no3d
18nogroups
19nonewprivs
20noroot
21nosound
22protocol unix,inet,inet6
23seccomp
24shell none
25
26private-dev
27private-tmp
28
29noexec ${HOME}
30noexec /tmp
diff --git a/src/firejail/fs.c b/src/firejail/fs.c
index fa66da617..025e715e6 100644
--- a/src/firejail/fs.c
+++ b/src/firejail/fs.c
@@ -113,7 +113,7 @@ static void disable_file(OPERATION op, const char *filename) {
113 else { 113 else {
114 if (arg_debug) { 114 if (arg_debug) {
115 if (strcmp(filename, fname)) 115 if (strcmp(filename, fname))
116 printf("Disable %s (requesterd %s)\n", fname, filename); 116 printf("Disable %s (requested %s)\n", fname, filename);
117 else 117 else
118 printf("Disable %s\n", fname); 118 printf("Disable %s\n", fname);
119 } 119 }
diff --git a/test/utils/audit.exp b/test/utils/audit.exp
index 566493947..f0c1906a0 100755
--- a/test/utils/audit.exp
+++ b/test/utils/audit.exp
@@ -35,7 +35,7 @@ expect {
35after 100 35after 100
36 36
37 37
38send -- "firejail --audit=/usr/lib/firejail/faudit\r" 38send -- "firejail --audit\r"
39expect { 39expect {
40 timeout {puts "TESTING ERROR 6\n";exit} 40 timeout {puts "TESTING ERROR 6\n";exit}
41 "Firejail Audit" 41 "Firejail Audit"