aboutsummaryrefslogtreecommitdiffstats
path: root/test/filters
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2019-04-08 21:34:21 -0400
committerLibravatar netblue30 <netblue30@yahoo.com>2019-04-08 21:34:21 -0400
commit19fc75ed57f65bfc951783b21bd6fe53735ff745 (patch)
tree40e05444349c57091f7dd9d147c8b511dad90f93 /test/filters
parentfix assogiate profile (diff)
downloadfirejail-19fc75ed57f65bfc951783b21bd6fe53735ff745.tar.gz
firejail-19fc75ed57f65bfc951783b21bd6fe53735ff745.tar.zst
firejail-19fc75ed57f65bfc951783b21bd6fe53735ff745.zip
seccomp testing
Diffstat (limited to 'test/filters')
-rwxr-xr-xtest/filters/seccomp-run-files.exp34
1 files changed, 17 insertions, 17 deletions
diff --git a/test/filters/seccomp-run-files.exp b/test/filters/seccomp-run-files.exp
index afdd07bb0..3f4e506af 100755
--- a/test/filters/seccomp-run-files.exp
+++ b/test/filters/seccomp-run-files.exp
@@ -10,18 +10,18 @@ match_max 100000
10send -- "firejail --debug\r" 10send -- "firejail --debug\r"
11expect { 11expect {
12 timeout {puts "TESTING ERROR 0\n";exit} 12 timeout {puts "TESTING ERROR 0\n";exit}
13 "/run/firejail/mnt/seccomp seccomp filter" 13 "/run/firejail/mnt/seccomp/seccomp seccomp filter"
14} 14}
15expect { 15expect {
16 timeout {puts "TESTING ERROR 1\n";exit} 16 timeout {puts "TESTING ERROR 1\n";exit}
17 "/run/firejail/mnt/seccomp.32 seccomp filter" 17 "/run/firejail/mnt/seccomp/seccomp.32 seccomp filter"
18} 18}
19expect { 19expect {
20 timeout {puts "TESTING ERROR 2\n";exit} 20 timeout {puts "TESTING ERROR 2\n";exit}
21 "/run/firejail/mnt/seccomp.protocol seccomp filter" 21 "/run/firejail/mnt/seccomp/seccomp.protocol seccomp filter"
22} 22}
23after 100 23after 100
24send -- "ls -l /run/firejail/mnt | grep -c seccomp\r" 24send -- "ls -l /run/firejail/mnt/seccomp | grep -c seccomp\r"
25expect { 25expect {
26 timeout {puts "TESTING ERROR 3\n";exit} 26 timeout {puts "TESTING ERROR 3\n";exit}
27 "5" 27 "5"
@@ -32,13 +32,13 @@ sleep 1
32send -- "firejail --ignore=seccomp --debug\r" 32send -- "firejail --ignore=seccomp --debug\r"
33expect { 33expect {
34 timeout {puts "TESTING ERROR 4\n";exit} 34 timeout {puts "TESTING ERROR 4\n";exit}
35 "/run/firejail/mnt/seccomp seccomp filter" {puts "TESTING ERROR 5\n";exit} 35 "/run/firejail/mnt/seccomp/seccomp seccomp filter" {puts "TESTING ERROR 5\n";exit}
36 "/run/firejail/mnt/seccomp.32 seccomp filter" {puts "TESTING ERROR 6\n";exit} 36 "/run/firejail/mnt/seccomp/seccomp.32 seccomp filter" {puts "TESTING ERROR 6\n";exit}
37 "/run/firejail/mnt/seccomp.64 seccomp filter" {puts "TESTING ERROR 7\n";exit} 37 "/run/firejail/mnt/seccomp/seccomp.64 seccomp filter" {puts "TESTING ERROR 7\n";exit}
38 "Installing /run/firejail/mnt/seccomp.protocol seccomp filter" 38 "Installing /run/firejail/mnt/seccomp/seccomp.protocol seccomp filter"
39} 39}
40after 100 40after 100
41send -- "ls -l /run/firejail/mnt | grep -c seccomp\r" 41send -- "ls -l /run/firejail/mnt/seccomp | grep -c seccomp\r"
42expect { 42expect {
43 timeout {puts "TESTING ERROR 8\n";exit} 43 timeout {puts "TESTING ERROR 8\n";exit}
44 "3" 44 "3"
@@ -49,15 +49,15 @@ sleep 1
49send -- "firejail --ignore=protocol --debug\r" 49send -- "firejail --ignore=protocol --debug\r"
50expect { 50expect {
51 timeout {puts "TESTING ERROR 9\n";exit} 51 timeout {puts "TESTING ERROR 9\n";exit}
52 "/run/firejail/mnt/seccomp seccomp filter" 52 "/run/firejail/mnt/seccomp/seccomp seccomp filter"
53} 53}
54expect { 54expect {
55 timeout {puts "TESTING ERROR 10\n";exit} 55 timeout {puts "TESTING ERROR 10\n";exit}
56 "/run/firejail/mnt/seccomp.32 seccomp filter" 56 "/run/firejail/mnt/seccomp/seccomp.32 seccomp filter"
57} 57}
58expect { 58expect {
59 timeout {puts "TESTING ERROR 11\n";exit} 59 timeout {puts "TESTING ERROR 11\n";exit}
60 "/run/firejail/mnt/seccomp.protocol seccomp filter" {puts "TESTING ERROR 12\n";exit} 60 "/run/firejail/mnt/seccomp/seccomp.protocol seccomp filter" {puts "TESTING ERROR 12\n";exit}
61 "monitoring" 61 "monitoring"
62} 62}
63after 100 63after 100
@@ -72,22 +72,22 @@ sleep 1
72send -- "firejail --memory-deny-write-execute --debug\r" 72send -- "firejail --memory-deny-write-execute --debug\r"
73expect { 73expect {
74 timeout {puts "TESTING ERROR 14\n";exit} 74 timeout {puts "TESTING ERROR 14\n";exit}
75 "/run/firejail/mnt/seccomp.mdwx seccomp filter" 75 "/run/firejail/mnt/seccomp/seccomp.mdwx seccomp filter"
76} 76}
77expect { 77expect {
78 timeout {puts "TESTING ERROR 15\n";exit} 78 timeout {puts "TESTING ERROR 15\n";exit}
79 "/run/firejail/mnt/seccomp seccomp filter" 79 "/run/firejail/mnt/seccomp/seccomp seccomp filter"
80} 80}
81expect { 81expect {
82 timeout {puts "TESTING ERROR 16\n";exit} 82 timeout {puts "TESTING ERROR 16\n";exit}
83 "/run/firejail/mnt/seccomp.32 seccomp filter" 83 "/run/firejail/mnt/seccomp/seccomp.32 seccomp filter"
84} 84}
85expect { 85expect {
86 timeout {puts "TESTING ERROR 17\n";exit} 86 timeout {puts "TESTING ERROR 17\n";exit}
87 "/run/firejail/mnt/seccomp.protocol seccomp filter" 87 "/run/firejail/mnt/seccomp/seccomp.protocol seccomp filter"
88} 88}
89after 100 89after 100
90send -- "ls -l /run/firejail/mnt | grep -c seccomp\r" 90send -- "ls -l /run/firejail/mnt/seccomp | grep -c seccomp\r"
91expect { 91expect {
92 timeout {puts "TESTING ERROR 18\n";exit} 92 timeout {puts "TESTING ERROR 18\n";exit}
93 "6" 93 "6"