> On Debian, we would like to start running applications as normal user:
> briefly, in Joachim's words, "frameworkd D-Bus config should allow all
> members of a given system group to use D-Bus calls, but not own the
> D-Bus names" [1].

Yes, please, please, pretty please. [ He said, after updating his
frameworkd.conf file by hand yet again ].

> Thus, we are faced with a decision: which system group should be set as
> the default for frameworkd access?

FWIW, I chose "staff" here, after taking a look at the groups of which
my user was a member (IIRC I created this user with just "adduser
monnier").

I'm not sure if "staff" is a good choice, because I don't know what is
its intended use (the /etc/group file syntax doesn't allow comments,
sadly :-( ), but to the extend that it seems to carry the idea of "not
quite a sysadmin, but not just any random user either", it seemed like
a good choice.

> However, since frameworkd depends on D-Bus, the installation of the
> latter creates another system group:
>   messagebus

What would be the consequence of adding messagebus to my "monnier" user?
Would it give it too many rights?

> In the past, in what IIRC is the relevant thread, I fully supported the
> choice for the dialout system group [3], because the primary function
> for the FR is making phone calls.

AFAICT, this affects access to most devices (wifi, gps, gsm, bluetooth),
so it goes much further than just "dialout".

> However, given the fact that frameworkd ambition is bigger than simply
> managing a mobile phone, I understand that the dialout system group can
> be seen as reductive.  That is why I'm asking here :-)

In frameworkd.conf we could also use different groups for the different
parts (ogsmd/onetworkd/frameworkd/ogpsd/...).


        Stefan


_______________________________________________
Smartphones-userland mailing list
Smartphones-userland@linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/smartphones-userland

Reply via email to