viernes, 17 de febrero de 2012

Error "not authorized" en el automontaje de usb

Algún compañero se ha encontrado con el problema de que al conectar un pendrive, no se produce el automontaje del dispositivo y se muestra un mensaje en pantalla, que dice "Not authorized". 

Por lo que he leído, este error se produce, después de alguna actualización de paquetes, tanto en Nautilus, como en PcManFm o Thunar. 

He visto el error en algún equipo, pero lo cierto es que no se me ha vuelto a dar tras hacer un upgrade.

Buscando por ahí se ofrecen varias formas de solucionar el problema. Una que sí he probado y funciona es crear un fichero de polkit en el que definamos los permisos de acceso a los dispositivos del grupo plugdev:

# cat /etc/polkit-1/localauthority/50-local.d/55-storage.pkla


[Storage Permissions]
Identity=unix-group:plugdev
Action=org.freedesktop.udisks.filesystem-mount;org.freedesktop.udisks.drive-eject;org.freedesktop.udisks.drive-detach;org.freedesktop.udisks.luks-unlock;org.freedesktop.udisks.inhibit-polling;org.freedesktop.udisks.drive-set-spindown
ResultAny=yes
ResultActive=yes
ResultInactive=no