mirror of
https://github.com/systemd/systemd.git
synced 2025-02-13 01:57:42 +03:00
We want to retain *some* of the full paths in order to test more code paths. But the default should be to use the command name only. This makes the tests less visually cluttered.
19 lines
746 B
Desktop File
19 lines
746 B
Desktop File
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
[Unit]
|
|
Description=Test DynamicUser= migrate StateDirectory= (preparation)
|
|
|
|
[Service]
|
|
ExecStart=test -w %S/test-dynamicuser-migrate
|
|
ExecStart=test -w %S/test-dynamicuser-migrate2/hoge
|
|
ExecStart=test ! -L %S/test-dynamicuser-migrate
|
|
ExecStart=test ! -L %S/test-dynamicuser-migrate2/hoge
|
|
ExecStart=test -d %S/test-dynamicuser-migrate
|
|
ExecStart=test -d %S/test-dynamicuser-migrate2/hoge
|
|
ExecStart=touch %S/test-dynamicuser-migrate/yay
|
|
ExecStart=touch %S/test-dynamicuser-migrate2/hoge/yayyay
|
|
ExecStart=sh -x -c 'test "$$STATE_DIRECTORY" = "%S/test-dynamicuser-migrate:%S/test-dynamicuser-migrate2/hoge"'
|
|
|
|
Type=oneshot
|
|
DynamicUser=no
|
|
StateDirectory=test-dynamicuser-migrate test-dynamicuser-migrate2/hoge
|