From: Szakacsits S. <sz...@si...> - 2007-03-04 12:25:28
|
Hi, On Sun, 4 Mar 2007, Benjamin Adler wrote: > I'm using ntfs-3g 1.0 with fuse 2.6.3 and a 2.6.20 kernel on gentoo/amd64. > Mounting and using NTFS drives works just fine, except when trying to > synchronize files with unison-2.17.1. > > mount -l says: > /dev/sda6 on /mnt/daten type fuseblk > (rw,nosuid,nodev,noexec,noatime,allow_other,default_permissions,blksize=4096) > > and the line in fstab is > /dev/sda6 /mnt/daten ntfs-3g > auto,users,uid=1000,gid=100,umask=000,rw,locale=de_DE.utf8 0 0 Try without the uid, gid and umask options and mounted as root. > Unison works fine when syncing to an ext3-filesystem, but when synching to > ntfs, I get the following errors: > > [thread] Exception caught by Thread.unwindProtect: Failed to set permissions > of > file /mnt/daten/ebay/.#RIMG0008.JPG.bdbd9022684c136bb5f52a5b1ca7ce9e.unison.tmp > to rw-r--r--: the permissions was set to rwxrwxrwx instead This is expected, no such level of file permission handling is implemented. > In the end, the synchronized files simply don't exist on the ntfs target. I tried unison now and it worked fine for me. Version 2.9.1. Regards, Szaka |