-x tries to descend into FUSE filesystems

Robert Siemer Robert.Siemer-rsync at backsla.sh
Tue Sep 5 09:23:12 GMT 2006


I've noticed that an "rsync -avx . host:/test" tries to descend into a
FUSE filesystem (on the origin/sending side). This is at least true when
the FUSE is mounted by somebody else.

I came accross this while my nightly backup choked on this with
"Permission denied" at the mount point.

FUSE is a mount subsystem in Linux that enables userspace filesystems.
A FUSE mounted fs is normally not accessible by other users. - This is
to avoid trapping e.g. root in some system calls that are in fact in
control of the user who mounted the fs.

Here is what e.g. "ls" sees:

ls -la ~siemer/mnt/ 
total 20
drwxr-xr-x   4 siemer siemer  4096 2006-03-24 13:43 .
drwxr-xr-x 125 siemer siemer 12288 2006-09-05 10:32 ..
drwxr-xr-x   2 siemer siemer  4096 2006-03-24 13:43 cd
?---------   ? ?      ?          ?                ? /home/siemer/mnt/elf12

Is there a work around? <-:


More information about the rsync mailing list