chiark / gitweb /
bus: also mask dbus.service in generator if kdbus is found
authorLennart Poettering <lennart@poettering.net>
Mon, 16 Dec 2013 20:06:34 +0000 (21:06 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 16 Dec 2013 20:06:57 +0000 (21:06 +0100)
src/dbus1-generator/dbus1-generator.c

index b0e49bc052735021839177a87b7cd3e93898063c..d7ecd7f9a4b5e9c14822f0f9518d5b5dee460c53 100644 (file)
@@ -276,6 +276,12 @@ static int link_compatibility(const char *units) {
                 return -errno;
         }
 
+        t = strappenda(arg_dest, "/" SPECIAL_DBUS_SERVICE);
+        if (symlink("/dev/null", t) < 0) {
+                log_error("Failed to mask %s: %m", t);
+                return -errno;
+        }
+
         return 0;
 }