freebsd-ports/sysutils/hal/files
2009-03-14 06:51:17 +00:00
..
10-mouse-sysmouse.fdi
extra-patch-tools_hal-storage-mount.c
hald.in Take another stab at fixing mouse support in X. This approach eliminates 2009-01-26 17:55:44 +00:00
mount-fuse
patch-config.h.in * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-configure Fix hal on the latest -CURRENT now that libusb20 has been renamed. 2009-03-14 06:51:17 +00:00
patch-configure.in Fix hal on the latest -CURRENT now that libusb20 has been renamed. 2009-03-14 06:51:17 +00:00
patch-consolekit03 * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-doc_Makefile.in
patch-fdi_policy_10osvendor_10-power-mgmt-policy.fdi - Do not search for Linux-specific hald-addon-acpi module. 2009-02-02 22:33:22 +00:00
patch-fdi_policy_10osvendor_10-x11-input.fdi When changing the input.device property we need to remove the property 2009-01-24 07:26:34 +00:00
patch-hal.conf.in Quiet the syslog messages from hal. 2009-01-31 21:49:13 +00:00
patch-hald_freebsd_addons_addon-mouse.c Take another stab at fixing mouse support in X. This approach eliminates 2009-01-26 17:55:44 +00:00
patch-hald_freebsd_addons_addon-storage.c
patch-hald_freebsd_addons_Makefile.in
patch-hald_freebsd_clock
patch-hald_freebsd_hf-acpi.c - Do not allow openning /dev/sysmouse multiple times. When there are 2009-02-04 17:45:32 +00:00
patch-hald_freebsd_hf-devd.c * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-hald_freebsd_hf-devtree.c * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-hald_freebsd_hf-storage.h * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-hald_freebsd_hf-usb.c Set the device node to NULL for usb keyboards. The xorg keyboard 2009-03-03 03:30:20 +00:00
patch-hald_freebsd_hf-usb.h * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-hald_freebsd_hf-usb2.c Set the device node to NULL for usb keyboards. The xorg keyboard 2009-03-03 03:30:20 +00:00
patch-hald_freebsd_hf-usb2.h * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-hald_freebsd_hf-volume.c
patch-hald_freebsd_Makefile.am Fix hal on the latest -CURRENT now that libusb20 has been renamed. 2009-03-14 06:51:17 +00:00
patch-hald_freebsd_Makefile.in Fix hal on the latest -CURRENT now that libusb20 has been renamed. 2009-03-14 06:51:17 +00:00
patch-hald_freebsd_osspec.c * Add support for usb2 in -CURRENT. 2009-02-23 21:44:23 +00:00
patch-hald_freebsd_probing_Makefile.am Fix hal on the latest -CURRENT now that libusb20 has been renamed. 2009-03-14 06:51:17 +00:00
patch-hald_freebsd_probing_Makefile.in Fix hal on the latest -CURRENT now that libusb20 has been renamed. 2009-03-14 06:51:17 +00:00
patch-hald_freebsd_probing_probe-hiddev.c Fix the build now that usb2 has been renamed. 2009-02-24 05:49:13 +00:00
patch-hald_freebsd_probing_probe-mouse.c - Do not allow openning /dev/sysmouse multiple times. When there are 2009-02-04 17:45:32 +00:00
patch-hald_freebsd_probing_probe-storage.c
patch-hald_freebsd_probing_probe-usb2-device.c Fix the build now that usb2 has been renamed. 2009-02-24 05:49:13 +00:00
patch-hald_freebsd_probing_probe-usb2-interface.c Fix build: 80064 -> 800064 2009-03-05 10:47:22 +00:00
patch-hald_freebsd_probing_probe-volume.c
patch-hald_hf-storage.c Fix build on older versions of FreeBSD. 2009-02-25 21:39:13 +00:00
patch-Makefile.in
patch-tools_hal-storage-eject.c
patch-tools_hal-storage-mount.c
patch-tools_hal-storage-shared.c
pkg-deinstall.in
pkg-install.in
README.fuse

Mounting Fuse File Systems with HAL
-----------------------------------

$FreeBSD$

Hal supports mounting Fuse device-backed file systems (e.g. NTFS).  To enable
this feature, copy the included %%LOCALBASE%%/share/hal/mount-fuse script
to /sbin.  Make sure this script is executable.  Edit the script, and change
the FUSE_HELPER environment variable to the name of the executable which
will actually mount the Fuse volume (e.g. for NTFS, this is ``ntfs-3g'').

Finally, the script must be renamed to ``mount_FSNAME''.  FSNAME is the name
of the file system type (e.g. for NTFS, this is ``ntfs'').  If there is
already an executable in /sbin or /usr/sbin with this name, the
existing executable must be renamed or deleted.

As is stated in the examples above, overriding FreeBSD's existing NTFS
support with Fuse's ntfs-3g is the most common use case for this.  The
ntfs-3g Fuse driver uses different mount options than FreeBSD's included
mount_ntfs.  GNOME transparently supports switching between ntfs and
ntfs-3g.  Simply edit the following GConf key in the GNOME
Configuration Editor (i.e. gconf-editor):

/system/storage/default_options/ntfs/fstype_override

Set the value to ``ntfs-3g'', then add your desired ntfs-3g options to the
following GConf key:

/system/storage/default_options/ntfs-3g/mount_options

Other desktop systems may have similar options.