Short description: In Guix, controlling connman seems to require root permissions, but a non-root user should be able to control it. Longer description: I am running a DE with slim + elogind + lxqt + connman. When logged in to lxqt, I can run applications like csmt and connmanctl to control connman, but if I start them as a non-root user, I get a chain of dbus permission errors and am not able to see or change network settings. I have attached my system config file as well as info about my Guix commit and system hardware. Looking at Guix source, it appears that lxqt-desktop-service-type has polkit settings, but I'm not seeing something similiar in the source for connman package (connman.scm). I checked with the folks on #connman and they said that connman does provide a polkit policy file which should be working in conjunction with elogind, the standard location being /usr/share/polkit-1/actions/net.connman.policy. It could just be a problem with my system config definition, of course, but it is not obvious to me, and it didn't seem to be anything obvious to the folks on #guix IRC.