- JDownloader requires the
mount-observeinterface to check whether enough disk space is available. If the interface is not connected, the check will fail and JDownloader won’t start.
JDownloader has an option to shut down the computer once all downloads have been completed. To accomplish this task, the
shutdowninterface is required.
+1 for auto-connecting mount-observe since the access is required for core functionality of the software.
As for shutdown, can you describe the api the snap is using to shutdown the system? Is it a DBus call org.freedesktop.login1.Manager as the non-root user?
No, it’s a D-Bus call to
org.freedesktop.PowerManagement.Shutdown. Looks like this won’t work anyway, therefore I withdraw my auto-connection request for the
@reviewers - can others vote on just mount-observe?
+1 for auto-connecting mount-observe from me, too.
+1 for auto-connection of
jdownloader2 from me as well.
3 votes for, 0 against, granted auto-connect of
jdownloader2 - this is now live.