From 02927af799dbca2ca22a652dc9acc692326dbc3f Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 23 May 2025 14:10:50 +0200 Subject: [PATCH] machined: properly open up all missing method calls via D-Bus to unpriv clients These method calls all already have polkit hookup, hence actually allow them to go through on all levels. This is mostly playing catchup with a variety of calls added over the years. --- src/machine/org.freedesktop.machine1.conf | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/src/machine/org.freedesktop.machine1.conf b/src/machine/org.freedesktop.machine1.conf index c3c8149f9a..c0b329fcc3 100644 --- a/src/machine/org.freedesktop.machine1.conf +++ b/src/machine/org.freedesktop.machine1.conf @@ -60,6 +60,10 @@ send_interface="org.freedesktop.machine1.Manager" send_member="GetMachineAddresses"/> + + @@ -80,6 +84,10 @@ send_interface="org.freedesktop.machine1.Manager" send_member="OpenMachineShell"/> + + @@ -100,10 +108,18 @@ send_interface="org.freedesktop.machine1.Manager" send_member="CopyFromMachine"/> + + + + @@ -168,6 +184,10 @@ send_interface="org.freedesktop.machine1.Machine" send_member="GetAddresses"/> + + @@ -188,6 +208,10 @@ send_interface="org.freedesktop.machine1.Machine" send_member="OpenShell"/> + + @@ -204,10 +228,20 @@ send_interface="org.freedesktop.machine1.Machine" send_member="CopyFrom"/> + + + + + +