Like nifteaux (nifto) man, all I did was change the sleep time and I get different results:
$ touch u; sleep 0;touch v; chmod 0 v; rsync u v; ls -og u v; /bin/rm -f u v -rw-r--r-- 1 0 2005-04-25 00:05 u ---------- 1 0 2005-04-25 00:05 v $ touch u; sleep 1;touch v; chmod 0 v; rsync u v; ls -og u v; /bin/rm -f u v -rw-r--r-- 1 0 2005-04-25 00:05 u -rw-r--r-- 1 0 2005-04-25 00:05 v OK, never mind that. What bothers me is rsync: open "/mnt/usb/cf/webtree/media/ham/freq/freedom_en.html" failed: Permission denied (13) rsync error: some files could not be transferred (code 23) at main.c(702) -r-xr-xr-x 1 jidanni 4248 2005-04-18 03:31 freedom_en.html Therefore in the manual at -p, --perms This option causes rsync to set the destination permissions to be the same as the source permissions. also mention what to do when one copies some readonly files, only to find that later we can't update them a second time, because they are readonly. Duh. One sees a --force, but the docs say it is for other purposes. I used rsync -a --inplace -v webtree /mnt/usb/cf -p: Without this option, each new file gets its permissions set based on the source file's permissions and the umask at the receiving end, Added?, subtracted?, etc. Say so. -- To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html