Difference between revisions of "GVFS"

From ArchWiki
Jump to: navigation, search
(GVFS without root password)
m
Line 6: Line 6:
  
 
The {{pkg|gvfs}} package needs to be installed, along with {{pkg|polkit-gnome}} for the polkit rules.
 
The {{pkg|gvfs}} package needs to be installed, along with {{pkg|polkit-gnome}} for the polkit rules.
 +
 +
Require {{dbus|dbus}}
  
 
==GVFS without root password==
 
==GVFS without root password==
Line 21: Line 23:
  
 
Drives will now mount without any intervention from you. If you need to specify which users can perform this action or other restrictions, there is info in {{ic|man polkit}}.
 
Drives will now mount without any intervention from you. If you need to specify which users can perform this action or other restrictions, there is info in {{ic|man polkit}}.
 +
 +
== Tips ==
 +
GVFS need [[dbus]] to works well.
 +
 +
$cat .xinitrc
 +
exec dbus-launch awesome

Revision as of 15:59, 24 June 2013

GVFS is the virtual filesystem for the GNOME desktop, which allows mounting local and remote filesystems as a user along with trash support. It is also used by file managers like Thunar.

Installation

The gvfs package needs to be installed, along with polkit-gnome for the polkit rules.

Require Template:Dbus

GVFS without root password

In file managers (e.g. Thunar), when you try to mount a drive, you might see that you need to enter the root password to continue every single time you want to mount and unmount a drive. This can be bypassed by setting a polkit rule.

In the directory /usr/share/polkit-1/rules.d, create this file named 10-drives.rules:

polkit.addRule(function(action, subject) {
if (action.id.indexOf("org.freedesktop.udisks2.") == 0){ 
       return polkit.Result.YES;
   }
}
);

Drives will now mount without any intervention from you. If you need to specify which users can perform this action or other restrictions, there is info in man polkit.

Tips

GVFS need dbus to works well.

$cat .xinitrc
exec dbus-launch awesome