On Mon, Oct 06, 2003 at 08:58:02AM -0500, Redmond Militante typed: > hi all > > i'm trying to do a 'push' rsync operation to mirror the contents of my websites root > directory on one machine over to a remote machine. rsync is installed on both > machines. the command i'm using to rsync is > > rsync -e ssh -avz --exclude "/phpSysInfo" --exclude "/webalizer" --exclude > "/phpMyAdmin" --delete --stats /usr/local/www/data-dist/ > remote.machine.com=:/usr/local/www/data-dist/ > > this works, for the most part. the majority of files on the remote directory are > sync'ed correctly after the operation. the problem is - this websites root > directory is owned by one user - webuser, who is a member of group - webuser. > various subdirectories inside of the websites root folder are owned by other users, > who are also members of the 'webuser' group. the files/folders in the websites root > direcotry are chmod'ed 775. > > this causes problems with the rsync operation, as i'm rsync'ing as webuser:webuser. > i get errors during the rsync process such as > > failed to set permissions on studentwork/winter03old/war/images : Operation not > permitted > > again, the majority of files sync correctly. but can anyone recommend a good way > around this? i'm not able at this point to limit the websites root directory to > only one user account...
There's only one way to do this: rsync as root. Only root can change ownership. > thanks > redmond > > -- > FreeBSD 5.1-RELEASE-p10 FreeBSD 5.1-RELEASE-p10 #0: Fri Oct 3 21:30:51 CDT 2003 > 8:30AM up 22:46, 1 user, load averages: 1.69, 1.61, 1.47 > > Ever notice that even the busiest people are never too busy to tell you > just how busy they are. > _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"