From: Karol Lewandowski Date: Thu, 6 Oct 2016 09:40:08 +0000 (+0200) Subject: Fix for Kdbus-disabled Profiles to avoid busname parsing X-Git-Tag: accepted/tizen/ivi/20170320.010256~26 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=15abf139a43212326d9e2074d512f5d1fd926333;p=platform%2Fupstream%2Fsystemd.git Fix for Kdbus-disabled Profiles to avoid busname parsing Change-Id: Id45193adf624d60fc3bfbda09c4f6c357ff90e2a --- diff --git a/src/core/busname.c b/src/core/busname.c index 730be2e..278afd0 100644 --- a/src/core/busname.c +++ b/src/core/busname.c @@ -998,7 +998,12 @@ static int busname_get_timeout(Unit *u, usec_t *timeout) { } static bool busname_supported(void) { - return false; + static int supported = -1; + + if (supported < 0) + supported = access("/sys/fs/kdbus", F_OK) >= 0; + + return supported; } static int busname_control_pid(Unit *u) {