Bien, aquí tenemos un tema que durante mucho tiempo ha molestado a mucha gente, especialmente a aquellos usuarios que venían de sistemas GNU/Linux y que esto lo tenían ya “superado”, y/o a los que venían de otros sistemas como el ya infame “windows”.
Lo que voy a hacer aquí es más bien una traducción, con (a lo mejor, ya que lo iré escribiendo según lo vaya leyendo) alguna que otra pequeña licencia, del punto 19 de la FAQ del equipo Gnome de FreeBSD.
HAL, acrónimo de “Hardware Abstraction Layer” (perdonad si yerro, pero hablo de memoria ahora), es un sistema mediante el cual se provee integración hardware con los sistemas desktop modernos para los sistemas operativos tipo UNIX. HAL es un componente del proyecto FreeDesktop. En pocas palabras; permite el montaje automático de hardware en el sistema. Para ello, tan solo necesitaremos iniciar tres demonios, y tener instalado el port “gnome-volume-manager” (port que tendrás instalado si instalastes el port “x11/gnome2″.
Los demonios a iniciar, previamente al inicio de sesión Gnome, son; dbus, polkitd y hald (en este mismo orden de inicio también). Además, para que se inicien automáticamente al reiniciar la máquina, se deberá añadir lo siguiente en el fichero /etc/rc.conf:
dbus_enable=”YES”
polkitd_enable=”YES”
hald_enable=”YES”
Importante: El usuario que utilices normalmente, deberá estar incluido en el grupo “operator“, para que el montaje automático pueda funcionar correctamente. Si no lo está, como usuario root, se deberá ejecutar lo siguiente:
# pw group mod operator -m <username>
Donde ““ será el nombre de usuario que se quiere añadir al grupo. Un ejemplo práctico de esto, y pensando que mi usuario se llama “peponsio”, sería este:
# pw group mod operator -m peponsio
¡Y ya está! Ahora podrás conectar tu llave USB, o tu cámara digital, etc, y podrás ver cómo el sistema te muestra un icono de acceso en tu desktop.
También, según indican en la citada FAQ, podeis montar particiones de dispositivos fijos tipo FAT o NTFS usando HAL. Para ello se deberá editar el fichero “/usr/local/etc/PolicyKit/privilege.d/hal-storage-fixed-mount.privilege”, y añadir tu usuario en la lista “Allow”:
[Policy]
Allow=uid:
Siguiendo el caso anterior de nuestro usuario “peponsio”, habría que añadir lo siguiente en la parte “hal-storage-fixed-mount.privilege”:
[Policy]
Allow=uid:peponsio
Gary Dunn tiene un detallado Howto para el montaje por usuarios de volúmenes SMB.
Have a nice day
TooManySecrets
Leer el post completo »