- Update to version 0.3.9-pre1.20080208 (agreed with author). - Download directly from the Mercurial reposirory (as tarball), to ease maintainence. - Remove all local patches as they were integrated. - Convert setup.sh into setup.sh.in, and use SUB_FILES instead of manual replacement. - Use kldload instead of rc.d script in setup.sh.in because the latter gives an error. - Remove "sleep 1" from rc.d script as now the FUSE daemon makes umount wait until disks are synced (synchronous unmount). - Update pkg-message. From [2]: - Pass SRC_BASE to the actual build (previously was only used by the port to detect if the source was installed, but not passed to the internal Makefile). PR: ports/120420 [1], ports/118112 [2] Submitted by: alepulver [1], Yuri Pankov <yuri.pankov@gmail.com> [2] Approved by: maintainer (timeout) [1], maintainer [2]
19 lines
826 B
Text
19 lines
826 B
Text
==============================================================================
|
|
|
|
In order to automatically load the fuse module on startup, you need to:
|
|
|
|
- Add fusefs_enable="YES" to your /etc/rc.conf.
|
|
- Run "%%PREFIX%%/etc/rc.d/fusefs start" (for the first time).
|
|
|
|
Set "sysctl vfs.usermount=1" if you want to be able to mount fuse devices as
|
|
an ordinary user.
|
|
|
|
Now fuse filesystems (sysutils/fusefs-*) can be mounted at startup from
|
|
/etc/fstab with the "late" parameter. This requires a symlink in /usr/sbin
|
|
named "mount_<fstype>", which is not created by all the fusefs ports.
|
|
|
|
Note that the rc.d script will unmount all fuse filesystems when called with
|
|
"stop" (in reverse order in case of nested mounts), so it can unload the
|
|
kernel module.
|
|
|
|
==============================================================================
|