Joó Ádám
2016-Jul-12 15:17 UTC
Rsync (3.1.1) reports directories but not files with changed permissions
Hello, $ ssh remote mkdir /tmp/tests $ ssh remote mkdir /tmp/tests/test.d $ ssh remote touch /tmp/tests/test $ ssh remote chmod 700 /tmp/tests $ ssh remote chmod 700 /tmp/tests/test.d $ ssh remote chmod 600 /tmp/tests/test $ rsync -rp remote:/tmp/tests /tmp $ chmod o+r /tmp/tests/test.d $ chmod o+r /tmp/tests/test $ rsync -rpcv --info=flist0,stats0 remote:/tmp/tests /tmp -n -i .f...p..... tests/test .d...p..... tests/test.d/ $ rsync -rpcv --info=flist0,stats0 remote:/tmp/tests /tmp -n tests/test.d/ I would expect rsync to report changes in permissions consistently both in case of files and directories. Ádám
Joó Ádám
2016-Aug-07 18:00 UTC
Rsync (3.1.1) reports directories but not files with changed permissions
Can anyone at least confirm that this is an issue or if I’m doing something wrong? Thanks, Ádám On Tue, Jul 12, 2016 at 5:17 PM, Joó Ádám <adam at jooadam.hu> wrote:> Hello, > > $ ssh remote mkdir /tmp/tests > $ ssh remote mkdir /tmp/tests/test.d > $ ssh remote touch /tmp/tests/test > > $ ssh remote chmod 700 /tmp/tests > $ ssh remote chmod 700 /tmp/tests/test.d > $ ssh remote chmod 600 /tmp/tests/test > > $ rsync -rp remote:/tmp/tests /tmp > > $ chmod o+r /tmp/tests/test.d > $ chmod o+r /tmp/tests/test > > $ rsync -rpcv --info=flist0,stats0 remote:/tmp/tests /tmp -n -i > .f...p..... tests/test > .d...p..... tests/test.d/ > > $ rsync -rpcv --info=flist0,stats0 remote:/tmp/tests /tmp -n > tests/test.d/ > > I would expect rsync to report changes in permissions consistently > both in case of files and directories. > > > Ádám
Francis.Montagnac at inria.fr
2016-Aug-07 19:18 UTC
Rsync (3.1.1) reports directories but not files with changed permissions
Hi. On Sun, 07 Aug 2016 20:00:46 +0200 Joó Ádám wrote:> Can anyone at least confirm that this is an issue or if I’m doing > something wrong?This seems a bug yes. I checked that it shows up also when one uses the --times option instead of --checksum. Using -i (--itemize-changes) seems the only current possible turnaround. Francis