On Nov 1, 2008, at 4:36 PM, Kevin Fenzi wrote:
Sending back exception [Errno 22] Invalid argument of type <type
'exceptions.IOError'>:
File "/usr/lib/python2.5/site-packages/rdiff_backup/eas_acls.py",
line 109, in write_to_rp
rp.conn.xattr.setxattr(rp.path, name, value, 0, rp.issym())
Hi Kevin,
Your error is different than the one Austin was having, although both
are related to extended attributes.
Please add the '-v 5' option to your rdiff-backup command line. With -
v 5, it will list each file that it is working on. The last filename
which it prints out before this error is the one causing the problem.
Please send the output with this option (you can sent it directly to
me if you're uncomfortable posting it publicly). Also send the type of
the file (by using the `file` command), the type of the target
filesystem, and use the getfattr command to list the extended
attributes present on the original (source) file. (It could be that
the destination filesystem is rejecting ACLs in a particular namespace.)
What is happening is that the filesystem on your destination
apparently doesn't support writing extended attributes on a file of
that type, or in that context, or something else. To solve this
problem, we need to identify the file and what is special about it.
I assume since you are using Fedora that you are running SELinux. Can
you also check in your SELinux logs for messages?
regards,
Andrew
_______________________________________________
rdiff-backup-users mailing list at [email protected]
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki