From 7ded1bcf049d93f8e0c89b4894d2c0558cafc026 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Thu, 17 Apr 2025 03:03:53 +0900 Subject: [PATCH] test: allow to allocate test scope even running with unprivileged user --- src/shared/tests.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/shared/tests.c b/src/shared/tests.c index 06f26a2222a..03ec3ba15eb 100644 --- a/src/shared/tests.c +++ b/src/shared/tests.c @@ -219,7 +219,10 @@ static int allocate_scope(void) { return 0; } - r = sd_bus_default_system(&bus); + if (geteuid() == 0) + r = sd_bus_default_system(&bus); + else + r = sd_bus_default_user(&bus); if (r < 0) return log_error_errno(r, "Failed to connect to system bus: %m"); -- 2.47.3