summaryrefslogtreecommitdiff
path: root/src/delta
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2016-11-29 15:54:42 +0100
committerLennart Poettering <lennart@poettering.net>2016-12-01 00:25:51 +0100
commita4eaf3cf822dae1d076dfc98afc3ab0d53871dac (patch)
tree4d1ac4a9856c484b4fb94fd008f19acf1390fe69 /src/delta
parentdf878e682d009bc3c0842499fedc44703a7e7ede (diff)
fs-util: change chase_symlinks() behaviour in regards to escaping the root dir
Previously, we'd generate an EINVAL error if it is attempted to escape a root directory with relative ".." symlinks. With this commit this is changed so that ".." from the root directory is a NOP, following the kernel's own behaviour where /.. is equivalent to /. As suggested by @keszybz.
Diffstat (limited to 'src/delta')
0 files changed, 0 insertions, 0 deletions