Lorsqu’on tente de monter un disque usb via son file manager (Thunar ou Nautilus), on peut avoir un message d’erreur ’not authorized’. Lorsqu’on a un environnement de bureau à la Gnome ou KDE, toutes ces histoires de gestion des droits est pris en charge de façon transparente. Mais quand on veut avoir un environnement hyper léger, il y a des manipulations à faire pour contourner certains problèmes. Voici la marche à suivre :
Créer un nouveau fichier de configuration policykit :
sudo nano /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla
Le numéro et l’extension .pkla sont important. Par contre, vous pouvez mettre ce que vous voulez à la place de ‘myconf’.
Et voilà le contenu de ce fichier :
[Dealing with disks]
Identity=unix-group:plugdev
Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.eject-media;org.freedesktop.ud$
ResultAny=yes
ResultInactive=yes
ResultActive=yes
Il faut redémarrer DBUS car c’est lui qui pilote le daemon polkitd :
sudo restart dbus
Vous devez relancer gnome-settings-daemon si vous l’utilisez :
gnome-settings-daemon -r &
Voilà, c’est fait ! Branchez un disque USB et naviguez dans les fichiers. Plus de message d’erreur !