mirror of
https://github.com/systemd/systemd
synced 2024-09-06 16:56:43 +00:00
![Daan De Meyer](/assets/img/avatar_default.png)
When DynamicUser= is enabled, we need LD_PRELOAD to be configured correctly as the tests will load systemd's nss module which will complain when built with sanitizers if the sanitizer libraries were not loaded first.
14 lines
525 B
Desktop File
14 lines
525 B
Desktop File
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
[Unit]
|
|
Description=Test for RuntimeDirectory with RuntimeDirectoryPreserve=yes and DynamicUser=yes
|
|
|
|
[Service]
|
|
ExecStart=sh -x -c 'test -d %t/test-exec_runtimedirectorypreserve'
|
|
ExecStart=sh -x -c 'test "$$RUNTIME_DIRECTORY" = "%t/test-exec_runtimedirectorypreserve"'
|
|
ExecStart=sh -x -c 'touch $$RUNTIME_DIRECTORY/test'
|
|
Type=oneshot
|
|
RuntimeDirectory=test-exec_runtimedirectorypreserve
|
|
RuntimeDirectoryPreserve=yes
|
|
DynamicUser=yes
|
|
EnvironmentFile=-/usr/lib/systemd/systemd-asan-env
|