hwdb: fix screen rotation for EXO Wings 2in1 w1125 (#36283)
[systemd.io.git] / test / test-execute / exec-dynamicuser-statedir.service
blob1e4fe818ac98eb2c2bcbaad824c5b3e0c3eec152
1 # SPDX-License-Identifier: LGPL-2.1-or-later
2 [Unit]
3 Description=Test DynamicUser= with StateDirectory=
5 [Service]
6 ExecStart=test -w %S/waldo
7 ExecStart=test -w %S/quux/pief
8 ExecStart=test -w %S/aaa
9 ExecStart=test -w %S/aaa/bbb
10 ExecStart=test -w %S/aaa/ccc
11 ExecStart=test -w %S/xxx
12 ExecStart=test -w %S/xxx/yyy
13 ExecStart=test -w %S/xxx/zzz
14 ExecStart=test -w %S/abc
15 ExecStart=test -w %S/aaa/111
16 ExecStart=test -w %S/aaa/222
17 ExecStart=test -w %S/aaa/333
18 ExecStart=test -w %S/d:ef
20 ExecStart=test -d %S/waldo
21 ExecStart=test -d %S/quux/pief
22 ExecStart=test -d %S/aaa
23 ExecStart=test -d %S/aaa/bbb
24 ExecStart=test -d %S/aaa/ccc
25 ExecStart=test -d %S/xxx
26 ExecStart=test -d %S/xxx/yyy
27 ExecStart=test -d %S/xxx/zzz
28 ExecStart=test -d %S/abc
29 ExecStart=test -L %S/aaa/111
30 ExecStart=test -L %S/aaa/222
31 ExecStart=test -L %S/aaa/333
32 ExecStart=test -L %S/d:ef
34 ExecStart=touch %S/waldo/hoge
35 ExecStart=touch %S/quux/pief/hoge
36 ExecStart=touch %S/aaa/hoge
37 ExecStart=touch %S/aaa/bbb/hoge
38 ExecStart=touch %S/aaa/ccc/hoge
39 ExecStart=touch %S/xxx/hoge
40 ExecStart=touch %S/xxx/yyy/hoge
41 ExecStart=touch %S/xxx/zzz/hoge
42 ExecStart=touch %S/abc/hoge
43 ExecStart=touch %S/aaa/111/foo
44 ExecStart=touch %S/aaa/222/foo
45 ExecStart=touch %S/aaa/333/foo
46 ExecStart=touch %S/d:ef/foo
48 ExecStart=test -f %S/waldo/hoge
49 ExecStart=test -f %S/quux/pief/hoge
50 ExecStart=test -f %S/aaa/hoge
51 ExecStart=test -f %S/aaa/bbb/hoge
52 ExecStart=test -f %S/aaa/ccc/hoge
53 ExecStart=test -f %S/xxx/hoge
54 ExecStart=test -f %S/xxx/yyy/hoge
55 ExecStart=test -f %S/xxx/zzz/hoge
56 ExecStart=test -f %S/abc/hoge
57 ExecStart=test -f %S/aaa/111/foo
58 ExecStart=test -f %S/aaa/222/foo
59 ExecStart=test -f %S/aaa/333/foo
60 ExecStart=test -f %S/xxx/foo
61 ExecStart=test -f %S/xxx/yyy/foo
62 ExecStart=test -f %S/xxx/zzz/foo
63 ExecStart=test -f %S/d:ef/foo
65 ExecStart=test -f %S/private/waldo/hoge
66 ExecStart=test -f %S/private/quux/pief/hoge
67 ExecStart=test -f %S/private/aaa/hoge
68 ExecStart=test -f %S/private/aaa/bbb/hoge
69 ExecStart=test -f %S/private/aaa/ccc/hoge
70 ExecStart=test -f %S/private/xxx/hoge
71 ExecStart=test -f %S/private/xxx/yyy/hoge
72 ExecStart=test -f %S/private/xxx/zzz/hoge
73 ExecStart=test -f %S/private/abc/hoge
74 ExecStart=test -f %S/private/aaa/111/foo
75 ExecStart=test -f %S/private/aaa/222/foo
76 ExecStart=test -f %S/private/aaa/333/foo
77 ExecStart=test -f %S/private/xxx/foo
78 ExecStart=test -f %S/private/xxx/yyy/foo
79 ExecStart=test -f %S/private/xxx/zzz/foo
81 ExecStart=sh -x -c 'test "$$STATE_DIRECTORY" = "%S/aaa:%S/aaa/bbb:%S/aaa/ccc:%S/abc:%S/quux/pief:%S/waldo:%S/xxx:%S/xxx/yyy:%S/xxx/zzz"'
83 Type=oneshot
84 DynamicUser=yes
85 StateDirectory=waldo quux/pief aaa/bbb aaa aaa/ccc xxx/yyy:aaa/111 xxx:aaa/222 xxx/zzz:aaa/333 abc:d\:ef
86 EnvironmentFile=-/usr/lib/systemd/systemd-asan-env
87 ReadWritePaths=-/coverage