systemd/test/test-execute
Daan De Meyer f824a33a79 test-execute: Load systemd-asan-env environment file if available
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.
2024-05-30 12:47:45 +02:00
..
exec-ambientcapabilities-dynuser.service test-execute: Load systemd-asan-env environment file if available 2024-05-30 12:47:45 +02:00
exec-ambientcapabilities-merge-nfsnobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ambientcapabilities-merge-nobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ambientcapabilities-merge.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ambientcapabilities-nfsnobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ambientcapabilities-nobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ambientcapabilities.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-basic.service
exec-bindpaths.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-capabilityboundingset-invert.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-capabilityboundingset-merge.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-capabilityboundingset-reset.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-capabilityboundingset-simple.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-condition-failed.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-condition-skip.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-cpuaffinity1.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-cpuaffinity2.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-cpuaffinity3.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-credentials-dir-specifier.service test-execute: check credentials can be read on ExecStartPost= and friends 2023-09-07 00:53:28 +09:00
exec-dynamicuser-fixeduser-adm.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-dynamicuser-fixeduser-games.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-dynamicuser-fixeduser-one-supplementarygroup.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-dynamicuser-fixeduser.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-dynamicuser-runtimedirectory1.service test-execute: Load systemd-asan-env environment file if available 2024-05-30 12:47:45 +02:00
exec-dynamicuser-runtimedirectory2.service test-execute: Load systemd-asan-env environment file if available 2024-05-30 12:47:45 +02:00
exec-dynamicuser-runtimedirectory3.service test-execute: Load systemd-asan-env environment file if available 2024-05-30 12:47:45 +02:00
exec-dynamicuser-statedir-migrate-step1.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-dynamicuser-statedir-migrate-step2.service test-execute: Load systemd-asan-env environment file if available 2024-05-30 12:47:45 +02:00
exec-dynamicuser-statedir.service test-execute: Load systemd-asan-env environment file if available 2024-05-30 12:47:45 +02:00
exec-dynamicuser-supplementarygroups.service test-execute: Load systemd-asan-env environment file if available 2024-05-30 12:47:45 +02:00
exec-environment-empty.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-environment-multiple.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-environment-no-substitute.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-environment.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-environmentfile.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath-environment-path-set.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath-environment.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath-environmentfile-set.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath-environmentfile.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath-passenvironment-set.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath-passenvironment.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath-unit-specifier.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-execsearchpath.service
exec-group-nfsnobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-group-nobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-group-nogroup.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-group.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ignoresigpipe-no.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ignoresigpipe-yes.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-inaccessiblepaths-mount-propagation.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-inaccessiblepaths-sys.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ioschedulingclass-best-effort.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ioschedulingclass-idle.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ioschedulingclass-none.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-ioschedulingclass-realtime.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-load-credential.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-mount-apivfs-no.service
exec-networknamespacepath-privatemounts-no.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-networknamespacepath-privatemounts-yes.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-noexecpaths-simple.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-oomscoreadjust-negative.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-oomscoreadjust-positive.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-passenvironment-absent.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-passenvironment-empty.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-passenvironment-repeated.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-passenvironment.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-personality-aarch64.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-personality-loongarch64.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-personality-ppc64.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-personality-ppc64le.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-personality-s390.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-personality-s390x.service test-execute: check for s390x first and duplicate test 2024-04-08 07:29:06 +09:00
exec-personality-x86-64.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-personality-x86.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-bind.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-disabled-by-prefix.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-no-capability-mknod.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-no-capability-sys-rawio.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-no.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-yes-capability-mknod.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-yes-capability-sys-rawio.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-yes-with-group.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatedevices-yes.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatenetwork-yes-privatemounts-no.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatenetwork-yes-privatemounts-yes.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatetmp-disabled-by-prefix.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatetmp-no.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-privatetmp-yes.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-protecthome-tmpfs-vs-protectsystem-strict.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-protectkernellogs-no-capabilities.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-protectkernellogs-yes-capabilities.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-protectkernelmodules-no-capabilities.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-protectkernelmodules-yes-capabilities.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-protectkernelmodules-yes-mount-propagation.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-readonlypaths-mount-propagation.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-readonlypaths-simple.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-readonlypaths-with-bindpaths.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-readonlypaths.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-readwritepaths-mount-propagation.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-restrictnamespaces-merge-all.service
exec-restrictnamespaces-merge-and.service
exec-restrictnamespaces-merge-or.service
exec-restrictnamespaces-mnt-deny-list.service
exec-restrictnamespaces-mnt.service
exec-restrictnamespaces-no.service
exec-restrictnamespaces-yes.service
exec-runtimedirectory-mode.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-runtimedirectory-owner-nfsnobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-runtimedirectory-owner-nobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-runtimedirectory-owner-nogroup.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-runtimedirectory-owner.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-runtimedirectory.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-set-credential.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-specifier-interpolation.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-specifier-system.service test-execute: drop capabilities when testing with user manager 2023-02-15 10:10:54 +09:00
exec-specifier-user.service execute: add support for XDG_STATE_HOME for placing service state data in --user mode 2023-06-28 22:01:55 +02:00
exec-specifier.service test-execute: drop capabilities when testing with user manager 2023-02-15 10:10:54 +09:00
exec-specifier@.service test-execute: drop capabilities when testing with user manager 2023-02-15 10:10:54 +09:00
exec-standardinput-data.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-standardinput-file-cat.service
exec-standardinput-file.service
exec-standardoutput-append.service
exec-standardoutput-file.service
exec-standardoutput-truncate.service
exec-supplementarygroups-multiple-groups-default-group-user.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-supplementarygroups-multiple-groups-withgid.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-supplementarygroups-multiple-groups-withuid.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-supplementarygroups-single-group-user.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-supplementarygroups-single-group.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-supplementarygroups.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallerrornumber-name.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallerrornumber-number.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-failing.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-failing2.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-failing3.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-nonewprivileges-bounding1.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-nonewprivileges-bounding2.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-nonewprivileges-protectclock.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-nonewprivileges.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-not-failing.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-not-failing2.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-not-failing3.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-override-error-action.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-override-error-action2.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-system-user-nfsnobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-system-user-nobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-system-user.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-with-errno-in-allow-list.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-with-errno-multi.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-with-errno-name.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-systemcallfilter-with-errno-number.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-temporaryfilesystem-options.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-temporaryfilesystem-ro.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-temporaryfilesystem-rw.service
exec-temporaryfilesystem-usr.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-umask-0177.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-umask-default.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-umask-namespace.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-unsetenvironment.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-user-nfsnobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-user-nobody.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-user.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-workingdirectory-trailing-dot.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00
exec-workingdirectory.service tests: use relative paths in ExecStart= and friends 2024-01-09 11:14:16 +01:00