[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#377689: Cannot mount usb key (and I read the archives)

On Tue, Sep 05, 2006 at 07:25:57AM +0200, Jean-Christophe Dubacq wrote:
> Le 4 sept. 06 à 21:49, Sjoerd Simons a écrit :
> >This is because dbus checks the groups of the user as is provided  
> >by the
> >adminstrative database (/etc/groups if you use normal files), not  
> >the groups a
> >user has in the session that sends the request. So what your trying  
> >to do
> >unfortunately doesn't work this way for hal callouts.
> I do not understand, because Gnome manages to do it.

The difference is that debians gnome-volume-manager calls pmount, which runs in
your session and checks the groups of the caller. As soon als
gnome-volume-manager in debian shifts to the hal callouts it will fail too.
> And it should at least be noted somewhere in a README, maybe in dbus  
> or else, that /etc/security/group.conf is not supported by dbus. If I  
> understand correctly, this is because dbus is a system-wide daemon  
> and has no access to "the user in the session" (due to its  
> asynchronous nature, it is not inheriting anything from the process  
> that issues the request), so I concede that it would be a bit  
> difficult (read "non-natural") to have this setup working. 


> But I'd  really would like this to be noted in either dbus, hal, or wherever
> the plugdev requirement is noted.

I'll add a note in hal's README. I don't know if the KDE part that does the
mounting has some info about the plugdev group, but it would be nice to add
some info about this there too.

It's hard to think of you as the end result of millions of years of evolution.

Reply to: