aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-02-20 07:53:02 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2016-02-20 07:53:02 -0500
commit27d6f2b771eca9cfb70d598688a76177abcd193a (patch)
tree56c841e0612313bc77a985756fff7c34e2f517f9
parenteuid switching (diff)
downloadfirejail-27d6f2b771eca9cfb70d598688a76177abcd193a.tar.gz
firejail-27d6f2b771eca9cfb70d598688a76177abcd193a.tar.zst
firejail-27d6f2b771eca9cfb70d598688a76177abcd193a.zip
testing
-rw-r--r--src/firejail/env.c2
-rwxr-xr-xtest/env.exp8
-rwxr-xr-xtest/features/3.11.exp7
-rwxr-xr-xtest/features/3.4.exp6
-rwxr-xr-xtest/features/3.5.exp12
-rwxr-xr-xtest/features/3.9.exp12
-rwxr-xr-xtest/test.sh170
7 files changed, 110 insertions, 107 deletions
diff --git a/src/firejail/env.c b/src/firejail/env.c
index 7fbf7aac5..54a6b0036 100644
--- a/src/firejail/env.c
+++ b/src/firejail/env.c
@@ -86,7 +86,9 @@ void env_ibus_load(void) {
86 *ptr = '\0'; 86 *ptr = '\0';
87 if (arg_debug) 87 if (arg_debug)
88 printf("%s\n", buf); 88 printf("%s\n", buf);
89 EUID_USER();
89 env_store(buf); 90 env_store(buf);
91 EUID_ROOT();
90 } 92 }
91 93
92 fclose(fp); 94 fclose(fp);
diff --git a/test/env.exp b/test/env.exp
index d2edb0477..d7aee3c64 100755
--- a/test/env.exp
+++ b/test/env.exp
@@ -12,17 +12,17 @@ expect {
12} 12}
13sleep 1 13sleep 1
14 14
15send -- "env | grep ENV\r" 15send -- "env | grep ENV1\r"
16expect { 16expect {
17 timeout {puts "TESTING ERROR 1\n";exit} 17 timeout {puts "TESTING ERROR 1\n";exit}
18 "ENV1" 18 "ENV1"
19} 19}
20send -- "env | grep ENV\r" 20send -- "env | grep ENV2\r"
21expect { 21expect {
22 timeout {puts "TESTING ERROR 2\n";exit} 22 timeout {puts "TESTING ERROR 2\n";exit}
23 "ENV2" 23 "ENV2"
24} 24}
25send -- "env | grep ENV\r" 25send -- "env | grep ENV3\r"
26expect { 26expect {
27 timeout {puts "TESTING ERROR 3\n";exit} 27 timeout {puts "TESTING ERROR 3\n";exit}
28 "ENV3" 28 "ENV3"
@@ -52,4 +52,4 @@ expect {
52 "Werror" 52 "Werror"
53} 53}
54 54
55puts "\n" 55puts "\nall done\n"
diff --git a/test/features/3.11.exp b/test/features/3.11.exp
index aeaf28bf8..b3d3af18d 100755
--- a/test/features/3.11.exp
+++ b/test/features/3.11.exp
@@ -22,7 +22,7 @@ expect {
22} 22}
23sleep 1 23sleep 1
24 24
25send -- "ls -l ~ | grep xy76_u9\r" 25send -- "ls -l ~ | grep firejail-xy76_u9\r"
26expect { 26expect {
27 timeout {puts "TESTING ERROR 1\n";exit} 27 timeout {puts "TESTING ERROR 1\n";exit}
28 "drwx------" 28 "drwx------"
@@ -71,7 +71,7 @@ if { $overlay == "overlay" } {
71 } 71 }
72 sleep 1 72 sleep 1
73 73
74 send -- "ls -l ~ | grep xy76_u9\r" 74 send -- "ls -l ~ | grep firejail-xy76_u9\r"
75 expect { 75 expect {
76 timeout {puts "TESTING ERROR 11\n";exit} 76 timeout {puts "TESTING ERROR 11\n";exit}
77 "drwx------" 77 "drwx------"
@@ -123,7 +123,7 @@ if { $chroot == "chroot" } {
123 } 123 }
124 sleep 1 124 sleep 1
125 125
126 send -- "ls -l ~ | grep xy76_u9\r" 126 send -- "ls -l ~ | grep firejail-xy76_u9\r"
127 expect { 127 expect {
128 timeout {puts "TESTING ERROR 21\n";exit} 128 timeout {puts "TESTING ERROR 21\n";exit}
129 "drwx------" 129 "drwx------"
@@ -162,3 +162,4 @@ if { $chroot == "chroot" } {
162 162
163 163
164puts "\nall done\n" 164puts "\nall done\n"
165
diff --git a/test/features/3.4.exp b/test/features/3.4.exp
index 996312334..3f316af5b 100755
--- a/test/features/3.4.exp
+++ b/test/features/3.4.exp
@@ -53,7 +53,7 @@ expect {
53 ".Xauthority" 53 ".Xauthority"
54} 54}
55 55
56send -- "ls -al | grep config\r" 56send -- "ls -al | grep .config\r"
57expect { 57expect {
58 timeout {puts "TESTING ERROR 1.8\n";exit} 58 timeout {puts "TESTING ERROR 1.8\n";exit}
59 "netblue" 59 "netblue"
@@ -117,7 +117,7 @@ if { $overlay == "overlay" } {
117 ".Xauthority" 117 ".Xauthority"
118 } 118 }
119 119
120 send -- "ls -al | grep config\r" 120 send -- "ls -al | grep .config\r"
121 expect { 121 expect {
122 timeout {puts "TESTING ERROR 3.8\n";exit} 122 timeout {puts "TESTING ERROR 3.8\n";exit}
123 "netblue" 123 "netblue"
@@ -181,7 +181,7 @@ if { $chroot == "chroot" } {
181 ".Xauthority" 181 ".Xauthority"
182 } 182 }
183 183
184 send -- "ls -al | grep config\r" 184 send -- "ls -al | grep .config\r"
185 expect { 185 expect {
186 timeout {puts "TESTING ERROR 5.8\n";exit} 186 timeout {puts "TESTING ERROR 5.8\n";exit}
187 "netblue" 187 "netblue"
diff --git a/test/features/3.5.exp b/test/features/3.5.exp
index d190ef36f..35de90429 100755
--- a/test/features/3.5.exp
+++ b/test/features/3.5.exp
@@ -19,10 +19,10 @@ expect {
19} 19}
20sleep 1 20sleep 1
21 21
22send -- "ls -al /dev | wc -l\r" 22send -- "ls -l /dev | wc -l\r"
23expect { 23expect {
24 timeout {puts "TESTING ERROR 1.1\n";exit} 24 timeout {puts "TESTING ERROR 1.1\n";exit}
25 "14" 25 "12"
26} 26}
27 27
28after 100 28after 100
@@ -40,10 +40,10 @@ if { $overlay == "overlay" } {
40 } 40 }
41 sleep 1 41 sleep 1
42 42
43 send -- "ls -al /dev | wc -l\r" 43 send -- "ls -l /dev | wc -l\r"
44 expect { 44 expect {
45 timeout {puts "TESTING ERROR 3.1\n";exit} 45 timeout {puts "TESTING ERROR 3.1\n";exit}
46 "13" 46 "12"
47 } 47 }
48 48
49 after 100 49 after 100
@@ -62,10 +62,10 @@ if { $chroot == "chroot" } {
62 } 62 }
63 sleep 1 63 sleep 1
64 64
65 send -- "ls -al /dev | wc -l\r" 65 send -- "ls -l /dev | wc -l\r"
66 expect { 66 expect {
67 timeout {puts "TESTING ERROR 5.1\n";exit} 67 timeout {puts "TESTING ERROR 5.1\n";exit}
68 "13" 68 "12"
69 } 69 }
70 70
71 after 100 71 after 100
diff --git a/test/features/3.9.exp b/test/features/3.9.exp
index 1dc556d78..a1797804f 100755
--- a/test/features/3.9.exp
+++ b/test/features/3.9.exp
@@ -12,7 +12,7 @@ set chroot [lindex $argv 1]
12# 12#
13# N 13# N
14# 14#
15send -- "firejail --noprofile --whitelist=/dev/tty --whitelist=/dev/shm --whitelist=/dev/null\r" 15send -- "firejail --noprofile --whitelist=/dev/tty --whitelist=/dev/null\r"
16expect { 16expect {
17 timeout {puts "TESTING ERROR 0\n";exit} 17 timeout {puts "TESTING ERROR 0\n";exit}
18 "Child process initialized" 18 "Child process initialized"
@@ -22,7 +22,7 @@ sleep 1
22send -- "ls -l /dev | wc -l\r" 22send -- "ls -l /dev | wc -l\r"
23expect { 23expect {
24 timeout {puts "TESTING ERROR 1.1\n";exit} 24 timeout {puts "TESTING ERROR 1.1\n";exit}
25 "4" 25 "3"
26} 26}
27 27
28 28
@@ -35,7 +35,7 @@ sleep 1
35# O 35# O
36# 36#
37if { $overlay == "overlay" } { 37if { $overlay == "overlay" } {
38 send -- "firejail --noprofile --overlay --whitelist=/dev/tty --whitelist=/dev/shm --whitelist=/dev/null\r" 38 send -- "firejail --noprofile --overlay --whitelist=/dev/tty --whitelist=/dev/null\r"
39 expect { 39 expect {
40 timeout {puts "TESTING ERROR 2\n";exit} 40 timeout {puts "TESTING ERROR 2\n";exit}
41 "Child process initialized" 41 "Child process initialized"
@@ -45,7 +45,7 @@ if { $overlay == "overlay" } {
45 send -- "ls -l /dev | wc -l\r" 45 send -- "ls -l /dev | wc -l\r"
46 expect { 46 expect {
47 timeout {puts "TESTING ERROR 3.1\n";exit} 47 timeout {puts "TESTING ERROR 3.1\n";exit}
48 "4" 48 "3"
49 } 49 }
50 50
51 51
@@ -58,7 +58,7 @@ if { $overlay == "overlay" } {
58# C 58# C
59# 59#
60if { $chroot == "chroot" } { 60if { $chroot == "chroot" } {
61 send -- "firejail --noprofile --chroot=/tmp/chroot --whitelist=/dev/tty --whitelist=/dev/shm --whitelist=/dev/null\r" 61 send -- "firejail --noprofile --chroot=/tmp/chroot --whitelist=/dev/tty --whitelist=/dev/null\r"
62 expect { 62 expect {
63 timeout {puts "TESTING ERROR 4\n";exit} 63 timeout {puts "TESTING ERROR 4\n";exit}
64 "Child process initialized" 64 "Child process initialized"
@@ -68,7 +68,7 @@ if { $chroot == "chroot" } {
68 send -- "ls -l /dev | wc -l\r" 68 send -- "ls -l /dev | wc -l\r"
69 expect { 69 expect {
70 timeout {puts "TESTING ERROR 5.1\n";exit} 70 timeout {puts "TESTING ERROR 5.1\n";exit}
71 "4" 71 "3"
72 } 72 }
73 73
74 after 100 74 after 100
diff --git a/test/test.sh b/test/test.sh
index 923a9b390..48f74a0ed 100755
--- a/test/test.sh
+++ b/test/test.sh
@@ -6,37 +6,37 @@
6 6
7./fscheck.sh 7./fscheck.sh
8 8
9echo "TESTING: nice" 9echo "TESTING: nice (nice.exp)"
10./nice.exp 10./nice.exp
11 11
12echo "TESTING: protocol" 12echo "TESTING: protocol (protocol.exp)"
13./protocol.exp 13./protocol.exp
14 14
15echo "TESTING: invalid filename" 15echo "TESTING: invalid filename (invalid_filename.exp)"
16./invalid_filename.exp 16./invalid_filename.exp
17 17
18echo "TESTING: environment variables" 18echo "TESTING: environment variables (env.exp)"
19./env.exp 19./env.exp
20 20
21echo "TESTING: whitelist empty" 21echo "TESTING: whitelist empty (whitelist-empty.exp)"
22./whitelist-empty.exp 22./whitelist-empty.exp
23 23
24echo "TESTING: ignore command" 24echo "TESTING: ignore command (ignore.exp)"
25./ignore.exp 25./ignore.exp
26 26
27echo "TESTING: private-etc" 27echo "TESTING: private-etc (private-etc.exp)"
28./private-etc.exp 28./private-etc.exp
29 29
30echo "TESTING: private-bin" 30echo "TESTING: private-bin (private-bin.exp)"
31./private-bin.exp 31./private-bin.exp
32 32
33echo "TESTING: private whitelist" 33echo "TESTING: private whitelist (private-whitelist.exp)"
34./private-whitelist.exp 34./private-whitelist.exp
35 35
36sleep 1 36sleep 1
37rm -fr dir\ with\ space 37rm -fr dir\ with\ space
38mkdir dir\ with\ space 38mkdir dir\ with\ space
39echo "TESTING: blacklist" 39echo "TESTING: blacklist (blacklist.exp)"
40./blacklist.exp 40./blacklist.exp
41sleep 1 41sleep 1
42rm -fr dir\ with\ space 42rm -fr dir\ with\ space
@@ -44,31 +44,31 @@ rm -fr dir\ with\ space
44ln -s auto auto2 44ln -s auto auto2
45ln -s /bin auto3 45ln -s /bin auto3
46ln -s /usr/bin auto4 46ln -s /usr/bin auto4
47echo "TESTING: blacklist directory link" 47echo "TESTING: blacklist directory link (blacklist-link.exp)"
48./blacklist-link.exp 48./blacklist-link.exp
49rm -fr auto2 49rm -fr auto2
50rm -fr auto3 50rm -fr auto3
51rm -fr auto4 51rm -fr auto4
52 52
53 53
54echo "TESTING: version" 54echo "TESTING: version (option_version.exp)"
55./option_version.exp 55./option_version.exp
56 56
57echo "TESTING: help" 57echo "TESTING: help (option_help.exp)"
58./option_help.exp 58./option_help.exp
59 59
60echo "TESTING: man" 60echo "TESTING: man (opton_man.exp)"
61./option_man.exp 61./option_man.exp
62 62
63echo "TESTING: list" 63echo "TESTING: list (option_list.exp)"
64./option_list.exp 64./option_list.exp
65 65
66echo "TESTING: tree" 66echo "TESTING: tree (option_tree.exp)"
67./option_tree.exp 67./option_tree.exp
68 68
69if [ -f /proc/self/uid_map ]; 69if [ -f /proc/self/uid_map ];
70then 70then
71 echo "TESTING: noroot" 71 echo "TESTING: noroot (noroot.exp)"
72 ./noroot.exp 72 ./noroot.exp
73else 73else
74 echo "TESTING: user namespaces not available" 74 echo "TESTING: user namespaces not available"
@@ -81,78 +81,78 @@ cp -- /bin/bash -testdir/.
81./doubledash.exp 81./doubledash.exp
82rm -fr -- -testdir 82rm -fr -- -testdir
83 83
84echo "TESTING: trace1" 84echo "TESTING: trace1 (option-trace.exp)"
85./option-trace.exp 85./option-trace.exp
86 86
87echo "TESTING: trace2" 87echo "TESTING: trace2 (trace.exp)"
88rm -f index.html* 88rm -f index.html*
89./trace.exp 89./trace.exp
90rm -f index.html* 90rm -f index.html*
91 91
92echo "TESTING: extract command" 92echo "TESTING: extract command (extract_command.exp)"
93./extract_command.exp 93./extract_command.exp
94 94
95echo "TESTING: kmsg access" 95echo "TESTING: kmsg access (kmsg.exp)"
96./kmsg.exp 96./kmsg.exp
97 97
98echo "TESTING: rlimit" 98echo "TESTING: rlimit (option_rlimit.exp)"
99./option_rlimit.exp 99./option_rlimit.exp
100 100
101echo "TESTING: shutdown" 101echo "TESTING: shutdown (option_shutdown.exp)"
102./option-shutdown.exp 102./option-shutdown.exp
103 103
104echo "TESTING: join" 104echo "TESTING: join (opton-join.exp)"
105./option-join.exp 105./option-join.exp
106 106
107echo "TESTING: join profile" 107echo "TESTING: join profile (option-join-profile.exp)"
108./option-join-profile.exp 108./option-join-profile.exp
109 109
110echo "TESTING: firejail in firejail - single sandbox" 110echo "TESTING: firejail in firejail - single sandbox (firejail-in-firejail.exp)"
111./firejail-in-firejail.exp 111./firejail-in-firejail.exp
112 112
113echo "TESTING: firejail in firejail - force new sandbox" 113echo "TESTING: firejail in firejail - force new sandbox (firejail-in-firejail2.exp)"
114./firejail-in-firejail2.exp 114./firejail-in-firejail2.exp
115 115
116echo "TESTING: chroot overlay" 116echo "TESTING: chroot overlay (opton_chroot_overlay.exp)"
117./option_chroot_overlay.exp 117./option_chroot_overlay.exp
118 118
119echo "TESTING: blacklist directory" 119echo "TESTING: blacklist directory (option_blacklist.exp)"
120./option_blacklist.exp 120./option_blacklist.exp
121 121
122echo "TESTING: blacklist file" 122echo "TESTING: blacklist file (opton_blacklist_file.exp)"
123./option_blacklist_file.exp 123./option_blacklist_file.exp
124 124
125echo "TESTING: bind as user" 125echo "TESTING: bind as user (option_bind_user.exp)"
126./option_bind_user.exp 126./option_bind_user.exp
127 127
128if [ -d /home/bingo ]; 128if [ -d /home/bingo ];
129then 129then
130 echo "TESTING: home sanitize" 130 echo "TESTING: home sanitize (opton_version.exp)"
131 ./option_version.exp 131 ./option_version.exp
132fi 132fi
133 133
134echo "TESTING: chroot as user" 134echo "TESTING: chroot as user (fs_chroot.exp)"
135./fs_chroot.exp 135./fs_chroot.exp
136 136
137echo "TESTING: /sys" 137echo "TESTING: /sys (fs_sys.exp)"
138./fs_sys.exp 138./fs_sys.exp
139 139
140echo "TESTING: readonly" 140echo "TESTING: readonly (option_readonly.exp)"
141ls -al > tmpreadonly 141ls -al > tmpreadonly
142./option_readonly.exp 142./option_readonly.exp
143sleep 5 143sleep 5
144rm -f tmpreadonly 144rm -f tmpreadonly
145 145
146echo "TESTING: zsh" 146echo "TESTING: zsh (shell_zsh.exp)"
147./shell_zsh.exp 147./shell_zsh.exp
148 148
149echo "TESTING: csh" 149echo "TESTING: csh (shell_csh.exp)"
150./shell_csh.exp 150./shell_csh.exp
151 151
152which dash 152which dash
153if [ "$?" -eq 0 ]; 153if [ "$?" -eq 0 ];
154then 154then
155 echo "TESTING: dash" 155 echo "TESTING: dash (shell_dash.exp)"
156 ./shell_dash.exp 156 ./shell_dash.exp
157else 157else
158 echo "TESTING: dash not found" 158 echo "TESTING: dash not found"
@@ -160,151 +160,151 @@ fi
160 160
161./test-apps.sh 161./test-apps.sh
162 162
163echo "TESTING: PID" 163echo "TESTING: PID (pid.exp)"
164./pid.exp 164./pid.exp
165 165
166echo "TESTING: output" 166echo "TESTING: output (output.exp)"
167./output.exp 167./output.exp
168 168
169echo "TESTING: profile no permissions" 169echo "TESTING: profile no permissions (profile_noperm.exp)"
170./profile_noperm.exp 170./profile_noperm.exp
171 171
172echo "TESTING: profile syntax" 172echo "TESTING: profile syntax (profile_syntax.exp)"
173./profile_syntax.exp 173./profile_syntax.exp
174 174
175echo "TESTING: profile syntax 2" 175echo "TESTING: profile syntax 2 (profile_syntax2.exp)"
176./profile_syntax2.exp 176./profile_syntax2.exp
177 177
178echo "TESTING: profile rlimit" 178echo "TESTING: profile rlimit (profile_rlimit.exp)"
179./profile_rlimit.exp 179./profile_rlimit.exp
180 180
181echo "TESTING: profile read-only" 181echo "TESTING: profile read-only (profile_readonly.exp)"
182./profile_readonly.exp 182./profile_readonly.exp
183 183
184echo "TESTING: private" 184echo "TESTING: private (private.exp)"
185./private.exp `whoami` 185./private.exp `whoami`
186 186
187echo "TESTING: private directory" 187echo "TESTING: private directory (private_dir.exp)"
188rm -fr dirprivate 188rm -fr dirprivate
189mkdir dirprivate 189mkdir dirprivate
190./private_dir.exp 190./private_dir.exp
191rm -fr dirprivate 191rm -fr dirprivate
192 192
193echo "TESTING: private directory profile" 193echo "TESTING: private directory profile (private_dir_profile.exp)"
194rm -fr dirprivate 194rm -fr dirprivate
195mkdir dirprivate 195mkdir dirprivate
196./private_dir_profile.exp 196./private_dir_profile.exp
197rm -fr dirprivate 197rm -fr dirprivate
198 198
199echo "TESTING: overlayfs" 199echo "TESTING: overlayfs (fs_overlay.exp)"
200./fs_overlay.exp 200./fs_overlay.exp
201 201
202echo "TESTING: seccomp debug" 202echo "TESTING: seccomp debug (seccomp-debug.exp)"
203./seccomp-debug.exp 203./seccomp-debug.exp
204 204
205echo "TESTING: seccomp errno" 205echo "TESTING: seccomp errno (seccomp-errno.exp)"
206./seccomp-errno.exp 206./seccomp-errno.exp
207 207
208echo "TESTING: seccomp su" 208echo "TESTING: seccomp su (seccomp-su.exp)"
209./seccomp-su.exp 209./seccomp-su.exp
210 210
211echo "TESTING: seccomp ptrace" 211echo "TESTING: seccomp ptrace (seccomp-ptrace.exp)"
212./seccomp-ptrace.exp 212./seccomp-ptrace.exp
213 213
214echo "TESTING: seccomp chmod - seccomp lists" 214echo "TESTING: seccomp chmod - seccomp lists (seccomp-chmod.exp)"
215./seccomp-chmod.exp 215./seccomp-chmod.exp
216 216
217echo "TESTING: seccomp chmod profile - seccomp lists" 217echo "TESTING: seccomp chmod profile - seccomp lists (seccomp-chmod-profile.exp)"
218./seccomp-chmod-profile.exp 218./seccomp-chmod-profile.exp
219 219
220echo "TESTING: seccomp empty" 220echo "TESTING: seccomp empty (seccomp-empty.exp)"
221./seccomp-empty.exp 221./seccomp-empty.exp
222 222
223echo "TESTING: seccomp bad empty" 223echo "TESTING: seccomp bad empty (seccomp-bad-empty.exp)"
224./seccomp-bad-empty.exp 224./seccomp-bad-empty.exp
225 225
226echo "TESTING: seccomp dual filter" 226echo "TESTING: seccomp dual filter (seccomp-dualfilter.exp)"
227./seccomp-dualfilter.exp 227./seccomp-dualfilter.exp
228 228
229echo "TESTING: read/write /var/tmp" 229echo "TESTING: read/write /var/tmp (fs_var_tmp.exp)"
230./fs_var_tmp.exp 230./fs_var_tmp.exp
231 231
232echo "TESTING: read/write /var/lock" 232echo "TESTING: read/write /var/lock (fs_var_lock.exp)"
233./fs_var_lock.exp 233./fs_var_lock.exp
234 234
235echo "TESTING: read/write /dev/shm" 235echo "TESTING: read/write /dev/shm (fs_dev_shm.exp)"
236./fs_dev_shm.exp 236./fs_dev_shm.exp
237 237
238echo "TESTING: quiet" 238echo "TESTING: quiet (quiet.exp)"
239./quiet.exp 239./quiet.exp
240 240
241echo "TESTING: IPv6 support" 241echo "TESTING: IPv6 support (ip6.exp)"
242./ip6.exp 242./ip6.exp
243 243
244echo "TESTING: local network" 244echo "TESTING: local network (net_local.exp)"
245./net_local.exp 245./net_local.exp
246 246
247echo "TESTING: no network" 247echo "TESTING: no network (net_none.exp)"
248./net_none.exp 248./net_none.exp
249 249
250echo "TESTING: network IP" 250echo "TESTING: network IP (net_ip.exp)"
251./net_ip.exp 251./net_ip.exp
252 252
253echo "TESTING: network MAC" 253echo "TESTING: network MAC (net_mac.exp)"
254sleep 2 254sleep 2
255./net_mac.exp 255./net_mac.exp
256 256
257echo "TESTING: network MTU" 257echo "TESTING: network MTU (net_mtu.exp)"
258./net_mtu.exp 258./net_mtu.exp
259 259
260echo "TESTING: network hostname" 260echo "TESTING: network hostname (hostname.exp)"
261./hostname.exp 261./hostname.exp
262 262
263echo "TESTING: network bad IP" 263echo "TESTING: network bad IP (net_badip.exp)"
264./net_badip.exp 264./net_badip.exp
265 265
266echo "TESTING: network no IP test 1" 266echo "TESTING: network no IP test 1 (net_noip.exp)"
267./net_noip.exp 267./net_noip.exp
268 268
269echo "TESTING: network no IP test 2" 269echo "TESTING: network no IP test 2 (net_noip2.exp)"
270./net_noip2.exp 270./net_noip2.exp
271 271
272echo "TESTING: network default gateway test 1" 272echo "TESTING: network default gateway test 1 (net_defaultgw.exp)"
273./net_defaultgw.exp 273./net_defaultgw.exp
274 274
275echo "TESTING: network default gateway test 2" 275echo "TESTING: network default gateway test 2 (net_defaultgw2.exp)"
276./net_defaultgw2.exp 276./net_defaultgw2.exp
277 277
278echo "TESTING: network default gateway test 3" 278echo "TESTING: network default gateway test 3 (net_defaultgw3.exp)"
279./net_defaultgw3.exp 279./net_defaultgw3.exp
280 280
281echo "TESTING: netfilter" 281echo "TESTING: netfilter (net_netfilter.exp)"
282./net_netfilter.exp 282./net_netfilter.exp
283 283
284echo "TESTING: 4 bridges ARP" 284echo "TESTING: 4 bridges ARP (4bridges_arp.exp)"
285./4bridges_arp.exp 285./4bridges_arp.exp
286 286
287echo "TESTING: 4 bridges IP" 287echo "TESTING: 4 bridges IP (4bridges_ip.exp)"
288./4bridges_ip.exp 288./4bridges_ip.exp
289 289
290echo "TESTING: login SSH" 290echo "TESTING: login SSH (login_ssh.exp)"
291./login_ssh.exp 291./login_ssh.exp
292 292
293echo "TESTING: ARP" 293echo "TESTING: ARP (net_arp.exp)"
294./net_arp.exp 294./net_arp.exp
295 295
296echo "TESTING: DNS" 296echo "TESTING: DNS (dns.exp)"
297./dns.exp 297./dns.exp
298 298
299echo "TESTING: firemon --arp" 299echo "TESTING: firemon --arp (firemon-arp.exp)"
300./firemon-arp.exp 300./firemon-arp.exp
301 301
302echo "TESTING: firemon --route" 302echo "TESTING: firemon --route (firemon-route.exp)"
303./firemon-route.exp 303./firemon-route.exp
304 304
305echo "TESTING: firemon --seccomp" 305echo "TESTING: firemon --seccomp (firemon-seccomp.exp)"
306./firemon-seccomp.exp 306./firemon-seccomp.exp
307 307
308echo "TESTING: firemon --caps" 308echo "TESTING: firemon --caps (firemon-caps.exp)"
309./firemon-caps.exp 309./firemon-caps.exp
310 310