W tej usłudze, metoda org.freedesktop.Flatpak.Development.HostCommand obiektu /org/freedesktop/Flatpak/Development wzbudziła moje zainteresowanie.
Czy flatpak zawsze się zapyta, czy pozwolić na uruchomienie wskazanego polecenia? Pamiętam, że w przypadku Steam flatpak się pytał, czy uruchomić polecenie na zewnątrz, ale nie wiem, z jakiego interfejsu korzystało Steam, i jakie flagi przekazywało.
Tutaj, to co znalazłem. Nie ma słowa o kwestiach bezpieczeństwa:
Dobra. Też o tym myślałem, ale parametry to np. lista czy słownik stringów. Nie sprawdzałem czy DFleet obsługuje GUI do tworzenia takich parametrów. Najwyżej spróbuję przez dbus-send.