aboutsummaryrefslogtreecommitdiffstats
path: root/test/root/checkcfg.exp
diff options
context:
space:
mode:
Diffstat (limited to 'test/root/checkcfg.exp')
-rwxr-xr-xtest/root/checkcfg.exp39
1 files changed, 39 insertions, 0 deletions
diff --git a/test/root/checkcfg.exp b/test/root/checkcfg.exp
index e1ec6cf79..5ec1c4e77 100755
--- a/test/root/checkcfg.exp
+++ b/test/root/checkcfg.exp
@@ -98,6 +98,45 @@ expect {
98 "noroot feature is disabled in Firejail configuration file\r" 98 "noroot feature is disabled in Firejail configuration file\r"
99} 99}
100 100
101# error exit
102send -- "echo \"join no\" > /etc/firejail/firejail.config\r"
103after 100
104send -- "echo \"cache-tmpfs no\" >> /etc/firejail/firejail.config\r"
105after 100
106send -- "echo \"file-transfer no\" >> /etc/firejail/firejail.config\r"
107after 100
108send -- "echo \"x11 no\" >> /etc/firejail/firejail.config\r"
109after 100
110send -- "echo \"firejail-prompt yes\" >> /etc/firejail/firejail.config\r"
111after 100
112send -- "echo \"follow-symlink-as-user yes\" >> /etc/firejail/firejail.config\r"
113after 100
114send -- "echo \"follow-symlink-private-bin yes\" >> /etc/firejail/firejail.config\r"
115after 100
116send -- "echo \"force-nonewprivs yes\" >> /etc/firejail/firejail.config\r"
117after 100
118send -- "echo \"seccomp no\" >> /etc/firejail/firejail.config\r"
119after 100
120send -- "echo \"restricted-network yes\" >> /etc/firejail/firejail.config\r"
121after 100
122send -- "echo \"xephyr-window-title yes\" >> /etc/firejail/firejail.config\r"
123after 100
124send -- "echo \"quiet-by-default yes\" >> /etc/firejail/firejail.config\r"
125after 100
126send -- "echo \"chroot-desktop no\" >> /etc/firejail/firejail.config\r"
127after 100
128send -- "echo \"private-bin-no-local yes\" >> /etc/firejail/firejail.config\r"
129after 100
130send -- "echo \"disable-mnt yes\" >> /etc/firejail/firejail.config\r"
131after 100
132send -- "echo \"blablabla\" >> /etc/firejail/firejail.config\r"
133after 100
134send -- "firejail --noprofile --force\r"
135expect {
136 timeout {puts "TESTING ERROR 10\n";exit}
137 "invalid line\r"
138}
139
101send -- "exit\r" 140send -- "exit\r"
102after 100 141after 100
103 142