From 84d7447a883c2db2322a34b346693ae3d67d991a Mon Sep 17 00:00:00 2001 From: Ivan Kruglov Date: Fri, 11 Oct 2024 14:38:58 +0200 Subject: [PATCH] machine: listen on io.systemd.MachineImage socket --- src/machine/machined-varlink.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/machine/machined-varlink.c b/src/machine/machined-varlink.c index 9d039fadd6..b43f586587 100644 --- a/src/machine/machined-varlink.c +++ b/src/machine/machined-varlink.c @@ -699,7 +699,11 @@ static int manager_varlink_init_machine(Manager *m) { r = sd_varlink_server_listen_address(s, "/run/systemd/machine/io.systemd.Machine", 0666); if (r < 0) - return log_error_errno(r, "Failed to bind to varlink socket: %m"); + return log_error_errno(r, "Failed to bind to io.systemd.Machine varlink socket: %m"); + + r = sd_varlink_server_listen_address(s, "/run/systemd/machine/io.systemd.MachineImage", 0666); + if (r < 0) + return log_error_errno(r, "Failed to bind to io.systemd.MachineImage varlink socket: %m"); r = sd_varlink_server_attach_event(s, m->event, SD_EVENT_PRIORITY_NORMAL); if (r < 0)