summaryrefslogtreecommitdiff
path: root/test/integration/test-essential-force-loopbreak
diff options
context:
space:
mode:
authorDavid Kalnischkies <david@kalnischkies.de>2016-07-05 20:04:27 +0200
committerDavid Kalnischkies <david@kalnischkies.de>2016-07-06 02:25:51 +0200
commit3465138575e1fd0d5892d9b6be1ae232eb873460 (patch)
tree07f541a2c958f8b67b392da360bb38aa9fd9c59d /test/integration/test-essential-force-loopbreak
parent68151307d42ed64cd6258f94a0d748abe9efb8e0 (diff)
don't change owner/perms/times through file:// symlinks
If we have files in partial/ from a previous invocation or similar such those could be symlinks created by file:// sources. The code is expecting only real files through and happily changes owner, modification times and permission on the file the symlink points to which tend to be files we have no business in touching in this way. Permissions of symlinks shouldn't be changed, changing owner is usually pointless to, but just to be sure we pick the easy way out and use lchown, check for symlinks before chmod/utimes. Reported-By: Mattia Rizzolo on IRC
Diffstat (limited to 'test/integration/test-essential-force-loopbreak')
0 files changed, 0 insertions, 0 deletions