Comment 7 for bug 1616943

Revision history for this message
Robert Ancell (robert-ancell) wrote :

Reason for breakage: snapd removed non-root support in:

commit 8f981ca652e9bffe587254c5c55177965eb3fcfd
Author: John R. Lenton <email address hidden>
Date: Wed Aug 3 21:35:23 2016 +0100

    daemon: stop using group membership as succedaneous of running things with sudo

This broke gnome-software, which is running as non-root...

The long term solution is to create a new D-Bus service that allows non-root users to get a Macaroon from snapd and uses Polkit to authorize. This is being added to snapd-glib.

As a short term solution, we really need to revert this change in Xenial...