|Subject:||Re: [rdiff-backup-users] Have rdiff-backup not preserve permissions?|
|Date:||Fri, 22 Mar 2013 22:29:08 +0000|
Which version of windows? There is a known bug in Cygwin which causes big problem under Windows 8 (but also exists under Windows 7) by which the 'group' of the cygwin user is set incorrectly.
To fix this for any future files:
- Look up the group ID of the "Users" group in /etc/group:
cat /etc/group|egrep '^Users:'|cut -f3 -d':'
- Edit your /etc/passwd file. Locate the record for your user. The 4th colon-delimited field is the "primary group" for the user, incorrectly set to a non-existent group. Change that number to the number you found above and save the file.
- Close the cygwin terminal and reopen. Create a new file. It should have group "Users" and you should be able to change its permissions as desired.
To correct existing files with wrong group settings use a recursive chgrp like this (for all files in user's home):
chgrp -R Users ~
It might help?
On 19/03/2013 22:31, Dave Potts wrote:
Dave.Thanks,Hi,I've exactly the same problems as Timothy Stella. I'm running cygwin on windows to debain linux. The first backup works fine. The second fails with permission issues on the directory I'm backing up to. Does anyone have a solution?
From: Timothy Stella
Subject: [rdiff-backup-users] Have rdiff-backup not preserve permissions?
Date: Fri, 1 Mar 2013 09:57:28 -0800
I'm currently having a problem with rdiff-backup backing up some data. It's running into really weird permissions issues.
I am using rdiff-backup 1.2.8 on CentOS pulling from rdiff-backup 1.2.8 on Cygwin (winxp) like so:
backup@ centos$rdiff-backup -v6 address@hidden::/cygdrive/c/files/ /mnt/backups/winserver/files/
I have it backing up a directory -- the first time the backup runs, everything is fine. The second time, however, I get permission issues with the local copy (the directory I am backing up to).
I tried to remedy this by adding a chmod -R u+rwx at the end of my script, but it doesn't seem to help.
I also tried to set the directory to 777 just to see if it'd work, and it still fails. However, running the backup as root does work.
It is also worth noting that other directories (separate rdiff-backup runs) for that same server are working without issue.
I tried to look up if I can have rdiff-backup just ignore the remote (in this case, winserver) permissions but it doesn't seem possible. Is there any way for me to get around this other than running that one directory as root?
_______________________________________________ rdiff-backup-users mailing list at address@hidden https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
TimeDicer: Free File Recovery from Whenever
rdiff-backup-users mailing list at address@hidden
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki
|[Prev in Thread]||Current Thread||[Next in Thread]|