chiark / gitweb /
remove unused variable
[elogind.git] / src / dbus1-generator / dbus1-generator.c
index e86fc6e56aef2392a95d1961cf16848b91640d64..d7ecd7f9a4b5e9c14822f0f9518d5b5dee460c53 100644 (file)
@@ -267,7 +267,7 @@ static int link_busnames_target(const char *units) {
 static int link_compatibility(const char *units) {
         const char *f, *t;
 
-        f = strappenda(units, "/systemd-socket-proxy.socket");
+        f = strappenda(units, "/systemd-bus-proxyd.socket");
         t = strappenda(arg_dest, "/" SPECIAL_DBUS_SOCKET);
 
         mkdir_parents_label(t, 0755);
@@ -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;
 }