diff options
Diffstat (limited to 'test/root/checkcfg.exp')
-rwxr-xr-x | test/root/checkcfg.exp | 39 |
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 | ||
102 | send -- "echo \"join no\" > /etc/firejail/firejail.config\r" | ||
103 | after 100 | ||
104 | send -- "echo \"cache-tmpfs no\" >> /etc/firejail/firejail.config\r" | ||
105 | after 100 | ||
106 | send -- "echo \"file-transfer no\" >> /etc/firejail/firejail.config\r" | ||
107 | after 100 | ||
108 | send -- "echo \"x11 no\" >> /etc/firejail/firejail.config\r" | ||
109 | after 100 | ||
110 | send -- "echo \"firejail-prompt yes\" >> /etc/firejail/firejail.config\r" | ||
111 | after 100 | ||
112 | send -- "echo \"follow-symlink-as-user yes\" >> /etc/firejail/firejail.config\r" | ||
113 | after 100 | ||
114 | send -- "echo \"follow-symlink-private-bin yes\" >> /etc/firejail/firejail.config\r" | ||
115 | after 100 | ||
116 | send -- "echo \"force-nonewprivs yes\" >> /etc/firejail/firejail.config\r" | ||
117 | after 100 | ||
118 | send -- "echo \"seccomp no\" >> /etc/firejail/firejail.config\r" | ||
119 | after 100 | ||
120 | send -- "echo \"restricted-network yes\" >> /etc/firejail/firejail.config\r" | ||
121 | after 100 | ||
122 | send -- "echo \"xephyr-window-title yes\" >> /etc/firejail/firejail.config\r" | ||
123 | after 100 | ||
124 | send -- "echo \"quiet-by-default yes\" >> /etc/firejail/firejail.config\r" | ||
125 | after 100 | ||
126 | send -- "echo \"chroot-desktop no\" >> /etc/firejail/firejail.config\r" | ||
127 | after 100 | ||
128 | send -- "echo \"private-bin-no-local yes\" >> /etc/firejail/firejail.config\r" | ||
129 | after 100 | ||
130 | send -- "echo \"disable-mnt yes\" >> /etc/firejail/firejail.config\r" | ||
131 | after 100 | ||
132 | send -- "echo \"blablabla\" >> /etc/firejail/firejail.config\r" | ||
133 | after 100 | ||
134 | send -- "firejail --noprofile --force\r" | ||
135 | expect { | ||
136 | timeout {puts "TESTING ERROR 10\n";exit} | ||
137 | "invalid line\r" | ||
138 | } | ||
139 | |||
101 | send -- "exit\r" | 140 | send -- "exit\r" |
102 | after 100 | 141 | after 100 |
103 | 142 | ||