This bug is present in maverick too and as far as I can tell was introduced with the latest update of libfuse2 and fuse-utils.
Steps to reproduce:
1. Try to mount/create an encfs with fuse-utils_2.8.4-1ubuntu1.3 and libfuse2_2.8.4-1ubuntu1.3 installed, e.g.
Actual results:
$ encfs /home/henryk/.secure /home/henryk/_secure/
EncFS Password:
fusermount: failed to access mountpoint /home/henryk/_secure: Permission denied
fuse failed. Common problems:
- fuse kernel module not installed (modprobe fuse)
- invalid options -- see usage message
$ ls -la | grep secure
ls: cannot access _secure: Transport endpoint is not connected
d????????? ? ? ? ? ? _secure
drwxr-xr-x 11 henryk henryk 4096 2011-04-21 16:20 .secure
$ fusermount -u _secure
fusermount: entry for /home/henryk/_secure not found in /etc/mtab
$ sudo umount _secure
Workaround: Downgrade fuse-utils/libfuse2 packages (I only have 2.8.4-1ubuntu1 present, but I believe I have anecdotal evidence that 2.8.4-1ubuntu1.2 works too):
$ sudo aptitude install libfuse2=2.8.4-1ubuntu1 fuse-utils=2.8.4-1ubuntu1
The following packages will be DOWNGRADED:
fuse-utils libfuse2
...
This bug is present in maverick too and as far as I can tell was introduced with the latest update of libfuse2 and fuse-utils.
Steps to reproduce: 2.8.4-1ubuntu1. 3 and libfuse2_ 2.8.4-1ubuntu1. 3 installed, e.g.
1. Try to mount/create an encfs with fuse-utils_
Actual results:
$ encfs /home/henryk/ .secure /home/henryk/ _secure/ _secure: Permission denied
EncFS Password:
fusermount: failed to access mountpoint /home/henryk/
fuse failed. Common problems:
- fuse kernel module not installed (modprobe fuse)
- invalid options -- see usage message
$ ls -la | grep secure
ls: cannot access _secure: Transport endpoint is not connected
d????????? ? ? ? ? ? _secure
drwxr-xr-x 11 henryk henryk 4096 2011-04-21 16:20 .secure
$ fusermount -u _secure _secure not found in /etc/mtab
fusermount: entry for /home/henryk/
$ sudo umount _secure
Workaround: Downgrade fuse-utils/libfuse2 packages (I only have 2.8.4-1ubuntu1 present, but I believe I have anecdotal evidence that 2.8.4-1ubuntu1.2 works too):
$ sudo aptitude install libfuse2= 2.8.4-1ubuntu1 fuse-utils= 2.8.4-1ubuntu1
The following packages will be DOWNGRADED:
fuse-utils libfuse2
...
$ encfs /home/henryk/ .secure /home/henryk/ _secure/
EncFS Password:
$ ls -la | grep secure
drwxr-xr-x 11 henryk henryk 4096 2011-04-21 16:20 _secure
drwxr-xr-x 11 henryk henryk 4096 2011-04-21 16:20 .secure