]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: fix check for device in test-execute
authorLuca Boccassi <bluca@debian.org>
Fri, 22 Dec 2023 12:28:51 +0000 (13:28 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Fri, 22 Dec 2023 14:32:28 +0000 (15:32 +0100)
The unit actually uses /dev/kmsg, not /dev/kvm

Follow-up for ae7482b994e6a9bc8e

src/test/test-execute.c

index 88e4c8d4d93dff0da3be63d9c0f4d81c2f62274a..6d51ad7b53e2374715fc7e2e912e8c2362ab1148 100644 (file)
@@ -438,7 +438,7 @@ static void test_exec_privatedevices(Manager *m) {
 
         test(m, "exec-privatedevices-yes.service", can_unshare ? 0 : MANAGER_IS_SYSTEM(m) ? EXIT_FAILURE : EXIT_NAMESPACE, CLD_EXITED);
         test(m, "exec-privatedevices-no.service", 0, CLD_EXITED);
-        if (access("/dev/kvm", F_OK) >= 0)
+        if (access("/dev/kmsg", F_OK) >= 0)
                 test(m, "exec-privatedevices-bind.service", can_unshare ? 0 : MANAGER_IS_SYSTEM(m) ? EXIT_FAILURE : EXIT_NAMESPACE, CLD_EXITED);
         test(m, "exec-privatedevices-disabled-by-prefix.service", can_unshare ? 0 : MANAGER_IS_SYSTEM(m) ? EXIT_FAILURE : EXIT_NAMESPACE, CLD_EXITED);
         test(m, "exec-privatedevices-yes-with-group.service", can_unshare ? 0 : MANAGER_IS_SYSTEM(m) ? EXIT_FAILURE : EXIT_NAMESPACE, CLD_EXITED);