blob: a21243873b2f11b54befebf82fc6842ec53df26c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/bin/bash
echo "TESTING: 4.1 - simple args"
firejail --env=FIREJAIL_TEST_ARGUMENTS=yes --output=out /usr/lib/firejail/faudit arg1 arg2
# simple quotes, testing spaces in file names
echo "TESTING: 4.2 - args with space and \""
firejail --env=FIREJAIL_TEST_ARGUMENTS=yes --output=out /usr/lib/firejail/faudit "arg1 tail" "arg2 tail"
echo "TESTING: 4.3 - args with space and '"
firejail--env=FIREJAIL_TEST_ARGUMENTS=yes --output=out /usr/lib/firejail/faudit 'arg1 tail' 'arg2 tail'
# escaped space in file names
echo "TESTING: 4.4 - args with space and \\"
firejail--env=FIREJAIL_TEST_ARGUMENTS=yes --output=out /usr/lib/firejail/faudit arg1\ tail arg2\ tail
# & char appears in URLs - URLs should be quoted
echo "TESTING: 4.5 - args with & and \""
firejail --env=FIREJAIL_TEST_ARGUMENTS=yes --output=out /usr/lib/firejail/faudit "arg1&tail" "arg2&tail"
echo "TESTING: 4.6 - args with & and '"
firejail--env=FIREJAIL_TEST_ARGUMENTS=yes --output=out /usr/lib/firejail/faudit 'arg1&tail' 'arg2&tail'
|