GNU bug report logs - #47326
connman permissions

Previous Next

Package: guix;

Reported by: Christopher Howard <christopher <at> librehacker.com>

Date: Mon, 22 Mar 2021 17:17:03 UTC

Severity: normal

Tags: moreinfo

Done: Christopher Howard <christopher <at> librehacker.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 47326 in the body.
You can then email your comments to 47326 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#47326; Package guix. (Mon, 22 Mar 2021 17:17:03 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Howard <christopher <at> librehacker.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 22 Mar 2021 17:17:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Christopher Howard <christopher <at> librehacker.com>
To: bug-guix <bug-guix <at> gnu.org>
Subject: connman permissions
Date: Mon, 22 Mar 2021 09:16:29 -0800
[Message part 1 (text/plain, inline)]
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.
[Message part 2 (text/html, inline)]
[4Q7Q.txt (text/plain, attachment)]
[7MTA.txt (text/plain, attachment)]
[PBHQ.txt (text/plain, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#47326; Package guix. (Wed, 23 Apr 2025 12:10:02 GMT) Full text and rfc822 format available.

Message #8 received at 47326 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Christopher Howard <christopher <at> librehacker.com>
Cc: 47326 <at> debbugs.gnu.org
Subject: Re: bug#47326: connman permissions
Date: Wed, 23 Apr 2025 21:09:36 +0900
Hi,

Christopher Howard <christopher <at> librehacker.com> writes:

> Short description: In Guix, controlling connman seems to require root
> permissions, but a non-root user should be able to control it.

Is this still a problem?  It seems the connman-service-type should take
care of extending polkit with its actions correctly already, from a cursory
review.

-- 
Thanks,
Maxim




Added tag(s) moreinfo. Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Wed, 23 Apr 2025 12:10:02 GMT) Full text and rfc822 format available.

Reply sent to Christopher Howard <christopher <at> librehacker.com>:
You have taken responsibility. (Wed, 23 Apr 2025 12:42:03 GMT) Full text and rfc822 format available.

Notification sent to Christopher Howard <christopher <at> librehacker.com>:
bug acknowledged by developer. (Wed, 23 Apr 2025 12:42:04 GMT) Full text and rfc822 format available.

Message #15 received at 47326-done <at> debbugs.gnu.org (full text, mbox):

From: Christopher Howard <christopher <at> librehacker.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 47326-done <at> debbugs.gnu.org
Subject: Re: bug#47326: connman permissions
Date: Wed, 23 Apr 2025 04:41:26 -0800
> Is this still a problem?  It seems the connman-service-type should take
> care of extending polkit with its actions correctly already, from a cursory
> review.

I'm not sure, as I stopped using it a long time ago. I'll go ahead an close this bug.

-- 
Christopher Howard




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 22 May 2025 11:24:12 GMT) Full text and rfc822 format available.

This bug report was last modified 30 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.