On Mon, May 7, 2012 at 10:34 AM, Kevin Chadwick <ma1l1i...@yahoo.co.uk> wrote: > I decided, that features gone, and after editing three files (two > ineffectual), polkit is atleast unmounting, but before I could look at > what that actually means in terms of what can be unmounted and > restricting that to certain devices like I did with sudo unmount
Sorry but it's really hard to figure out where you are running into problems. There's just not enough information in your (too long) mail... it would be helpful if you at least copy/paste the exact output when running umount(8) or eject(1) or otherwise describe why you think udisks or polkit is wrong. Can't really help you otherwise. This may help though: In general, in order to unmount devices through nautilus that was _not_ mounted by udisks, you will need to grant your user permission for the action org.freedesktop.udisks2.filesystem-unmount-others. Why? Because if the device wasn't mounted through udisks we don't know _who_ mounted it so we have to assume it's someone else. See the pklocalauthority(8) man page for how to do that. In a nutshell it boils down to putting something like [allow-unmount-other-users] Identity=unix-user:davidz Action=org.freedesktop.udisks2.filesystem-unmount-others ResultAny=auth_admin ResultInactive=auth_admin ResultActive=yes into a .pkla file, say, /etc/polkit-1/localauthority/50-local.d/my-udisks2-policy.pkla after of course putting in your own username in the Identity key. That's all there is to it. >, it's > asking for modify permissions. I can hit cancel but how dumb. What has > eject possibly got to do with modify? Eject recently got its own polkit action, see http://cgit.freedesktop.org/udisks/commit/?id=e52eb24f6676a41fdb52c86236dec5cd775ef9c2 David _______________________________________________ devkit-devel mailing list devkit-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/devkit-devel