PolicyKit integration (#490200)
- From: stephane demurget free fr
- To: alexl redhat com
- Cc: nautilus-list gnome org
- Subject: PolicyKit integration (#490200)
- Date: Fri, 20 Feb 2009 21:54:07 +0100
Hi Alex,
Obviously somebody would end up asking again about the PolKit
integration, as in:
http://bugzilla.gnome.org/show_bug.cgi?id=490200, so I'm stepping up for it :)
I read some (long) time ago your blog entry about a possible
integration:
http://blogs.gnome.org/alexl/2007/11/23/file-operations-in-nautilus-gio-and-adventures-in-the-land-of-policykit/
I saw a lot of users trying to use Nautilus -close friends, family,
ppl from LUGs- to manage files on an external drive or even internal
partition and suffering from wrong access rights. This usually leads
to an incredible frustration.
Maybe this is mainly an end-distribution setup issue, something
completely out of the scope for Nautilus or something that
advanced/long time users think is completely ridiculus, but I really
think this is the #1 issue of modern distributions for non IT-ppl.
I understood from your blog a simple, direct way to handle file
management over the whole gio/gvfs stack, but I wonder if we could go
one step further.
When users try to copy/move multiple files, they are usually getting
really pissed when they are told at half the operation that some files
could not be handled. Instead of escalating priviledges only when
needed (keeping the priviledged helper in mind), do you think it would
possible to guess out if the operation will succeed (excluding I/O and
other issues) by applying simple file mode bits logic on all files
before proceeding? It seems to be a problem with other OSes too. Maybe
it would be nice for the helper to be able to bulk copy/moves the
whole operation?
Do you think all those are possible and correct, or do you see an
alternative implementation? You have the best experience with
GIO/GVS/Nautilus, so I guess you could come up with the best
implementation plan, seeing the whole picture ;)
Could you sketch down a couple of points of your ideal implementation,
if it's not just a priviledged helper at the GFile level? Maybe you
thought something different since the blog post about the user
interaction already?
What tears me is that it might be distribution-specific issues and
then I'd think of the PolKit integration as some sort of hack around
that, which is IMHO not the way forward then.
thanks,
PS: thanks for all your efforts to refactor and improve over the years, btw
--Stef
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]