diff options
author | netblue30 <netblue30@yahoo.com> | 2016-05-05 10:22:18 -0400 |
---|---|---|
committer | netblue30 <netblue30@yahoo.com> | 2016-05-05 10:22:18 -0400 |
commit | 37a5a3545ef6d8d03dad8bbd888f53e13274c9e5 (patch) | |
tree | 5d56a4b0a0933963d97eb0a88dd00fec9ea58bf2 /test/test.sh | |
parent | rename generic.profile as default.profile (diff) | |
download | firejail-37a5a3545ef6d8d03dad8bbd888f53e13274c9e5.tar.gz firejail-37a5a3545ef6d8d03dad8bbd888f53e13274c9e5.tar.zst firejail-37a5a3545ef6d8d03dad8bbd888f53e13274c9e5.zip |
testing
Diffstat (limited to 'test/test.sh')
-rwxr-xr-x | test/test.sh | 112 |
1 files changed, 0 insertions, 112 deletions
diff --git a/test/test.sh b/test/test.sh index 78a6adc43..c4f0afd94 100755 --- a/test/test.sh +++ b/test/test.sh | |||
@@ -7,38 +7,9 @@ | |||
7 | 7 | ||
8 | ./fscheck.sh | 8 | ./fscheck.sh |
9 | 9 | ||
10 | |||
11 | echo "TESTING: protocol.print (protocol-print.exp)" | ||
12 | ./protocol-print.exp | ||
13 | |||
14 | echo "TESTING: sound (sound.exp)" | ||
15 | ./sound.exp | ||
16 | |||
17 | echo "TESTING: nice (nice.exp)" | ||
18 | ./nice.exp | ||
19 | |||
20 | echo "TESTING: tty (tty.exp)" | 10 | echo "TESTING: tty (tty.exp)" |
21 | ./tty.exp | 11 | ./tty.exp |
22 | 12 | ||
23 | echo "TESTING: protocol (protocol.exp)" | ||
24 | ./protocol.exp | ||
25 | |||
26 | echo "TESTING: invalid filename (invalid_filename.exp)" | ||
27 | ./invalid_filename.exp | ||
28 | |||
29 | echo "TESTING: whitelist empty (whitelist-empty.exp)" | ||
30 | ./whitelist-empty.exp | ||
31 | |||
32 | echo "TESTING: private-etc (private-etc.exp)" | ||
33 | ./private-etc.exp | ||
34 | |||
35 | echo "TESTING: private-bin (private-bin.exp)" | ||
36 | ./private-bin.exp | ||
37 | |||
38 | echo "TESTING: private whitelist (private-whitelist.exp)" | ||
39 | echo "TESTING: failing on OpenSUSE" | ||
40 | ./private-whitelist.exp | ||
41 | |||
42 | sleep 1 | 13 | sleep 1 |
43 | rm -fr dir\ with\ space | 14 | rm -fr dir\ with\ space |
44 | mkdir dir\ with\ space | 15 | mkdir dir\ with\ space |
@@ -56,14 +27,6 @@ rm -fr auto2 | |||
56 | rm -fr auto3 | 27 | rm -fr auto3 |
57 | rm -fr auto4 | 28 | rm -fr auto4 |
58 | 29 | ||
59 | if [ -f /proc/self/uid_map ]; | ||
60 | then | ||
61 | echo "TESTING: noroot (noroot.exp)" | ||
62 | ./noroot.exp | ||
63 | else | ||
64 | echo "TESTING: user namespaces not available" | ||
65 | fi | ||
66 | |||
67 | echo "TESTING: doubledash" | 30 | echo "TESTING: doubledash" |
68 | mkdir -- -testdir | 31 | mkdir -- -testdir |
69 | touch -- -testdir/ttt | 32 | touch -- -testdir/ttt |
@@ -71,38 +34,12 @@ cp -- /bin/bash -testdir/. | |||
71 | ./doubledash.exp | 34 | ./doubledash.exp |
72 | rm -fr -- -testdir | 35 | rm -fr -- -testdir |
73 | 36 | ||
74 | echo "TESTING: trace1 (option-trace.exp)" | ||
75 | ./option-trace.exp | ||
76 | |||
77 | echo "TESTING: trace2 (trace.exp)" | ||
78 | rm -f index.html* | ||
79 | ./trace.exp | ||
80 | rm -f index.html* | ||
81 | |||
82 | echo "TESTING: extract command (extract_command.exp)" | 37 | echo "TESTING: extract command (extract_command.exp)" |
83 | ./extract_command.exp | 38 | ./extract_command.exp |
84 | 39 | ||
85 | echo "TESTING: kmsg access (kmsg.exp)" | ||
86 | ./kmsg.exp | ||
87 | |||
88 | echo "TESTING: chroot overlay (option_chroot_overlay.exp)" | 40 | echo "TESTING: chroot overlay (option_chroot_overlay.exp)" |
89 | ./option_chroot_overlay.exp | 41 | ./option_chroot_overlay.exp |
90 | 42 | ||
91 | echo "TESTING: blacklist directory (option_blacklist.exp)" | ||
92 | ./option_blacklist.exp | ||
93 | |||
94 | echo "TESTING: blacklist file (opiton_blacklist_file.exp)" | ||
95 | ./option_blacklist_file.exp | ||
96 | |||
97 | echo "TESTING: bind as user (option_bind_user.exp)" | ||
98 | ./option_bind_user.exp | ||
99 | |||
100 | if [ -d /home/bingo ]; | ||
101 | then | ||
102 | echo "TESTING: home sanitize (opiton_version.exp)" | ||
103 | ./option_version.exp | ||
104 | fi | ||
105 | |||
106 | echo "TESTING: chroot as user (fs_chroot.exp)" | 43 | echo "TESTING: chroot as user (fs_chroot.exp)" |
107 | ./fs_chroot.exp | 44 | ./fs_chroot.exp |
108 | 45 | ||
@@ -116,15 +53,9 @@ sleep 5 | |||
116 | rm -f tmpreadonly | 53 | rm -f tmpreadonly |
117 | 54 | ||
118 | 55 | ||
119 | echo "TESTING: PID (pid.exp)" | ||
120 | ./pid.exp | ||
121 | |||
122 | echo "TESTING: output (output.exp)" | 56 | echo "TESTING: output (output.exp)" |
123 | ./output.exp | 57 | ./output.exp |
124 | 58 | ||
125 | echo "TESTING: private (private.exp)" | ||
126 | ./private.exp `whoami` | ||
127 | |||
128 | echo "TESTING: private directory (private_dir.exp)" | 59 | echo "TESTING: private directory (private_dir.exp)" |
129 | rm -fr dirprivate | 60 | rm -fr dirprivate |
130 | mkdir dirprivate | 61 | mkdir dirprivate |
@@ -140,52 +71,9 @@ rm -fr dirprivate | |||
140 | echo "TESTING: overlayfs (fs_overlay.exp)" | 71 | echo "TESTING: overlayfs (fs_overlay.exp)" |
141 | ./fs_overlay.exp | 72 | ./fs_overlay.exp |
142 | 73 | ||
143 | echo "TESTING: seccomp debug (seccomp-debug.exp)" | ||
144 | ./seccomp-debug.exp | ||
145 | |||
146 | echo "TESTING: seccomp errno (seccomp-errno.exp)" | ||
147 | ./seccomp-errno.exp | ||
148 | |||
149 | echo "TESTING: seccomp su (seccomp-su.exp)" | ||
150 | ./seccomp-su.exp | ||
151 | |||
152 | echo "TESTING: seccomp ptrace (seccomp-ptrace.exp)" | ||
153 | ./seccomp-ptrace.exp | ||
154 | |||
155 | echo "TESTING: seccomp chmod - seccomp lists (seccomp-chmod.exp)" | ||
156 | ./seccomp-chmod.exp | ||
157 | |||
158 | echo "TESTING: seccomp chmod profile - seccomp lists (seccomp-chmod-profile.exp)" | ||
159 | ./seccomp-chmod-profile.exp | ||
160 | |||
161 | echo "TESTING: seccomp empty (seccomp-empty.exp)" | ||
162 | ./seccomp-empty.exp | ||
163 | |||
164 | echo "TESTING: seccomp bad empty (seccomp-bad-empty.exp)" | ||
165 | ./seccomp-bad-empty.exp | ||
166 | |||
167 | echo "TESTING: seccomp dual filter (seccomp-dualfilter.exp)" | ||
168 | ./seccomp-dualfilter.exp | ||
169 | |||
170 | echo "TESTING: read/write /var/tmp (fs_var_tmp.exp)" | ||
171 | ./fs_var_tmp.exp | ||
172 | |||
173 | echo "TESTING: read/write /var/lock (fs_var_lock.exp)" | ||
174 | ./fs_var_lock.exp | ||
175 | |||
176 | echo "TESTING: read/write /dev/shm (fs_dev_shm.exp)" | ||
177 | ./fs_dev_shm.exp | ||
178 | |||
179 | echo "TESTING: quiet (quiet.exp)" | ||
180 | ./quiet.exp | ||
181 | |||
182 | |||
183 | echo "TESTING: login SSH (login_ssh.exp)" | 74 | echo "TESTING: login SSH (login_ssh.exp)" |
184 | ./login_ssh.exp | 75 | ./login_ssh.exp |
185 | 76 | ||
186 | echo "TESTING: ARP (net_arp.exp)" | ||
187 | ./net_arp.exp | ||
188 | |||
189 | echo "TESTING: DNS (dns.exp)" | 77 | echo "TESTING: DNS (dns.exp)" |
190 | ./dns.exp | 78 | ./dns.exp |
191 | 79 | ||