chase-symlinks: add new flag for prohibiting any following of symlinks
authorLennart Poettering <lennart@poettering.net>
Fri, 11 Nov 2022 16:31:34 +0000 (17:31 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 13 Nov 2022 08:46:30 +0000 (17:46 +0900)
commitd43e78b643535da398345d5ae680a96d7b65940e
tree429d96724e2651b0051fbd8f1c75aeb8d66f7659
parent1c03f7f4ba419aa65997e90accc0d935ae1cfbc5
chase-symlinks: add new flag for prohibiting any following of symlinks

This is useful when operating in the ESP, which is untrusted territory,
and where under no circumstances we should be tricked by symlinks into
doing anything we don't want to.
src/basic/chase-symlinks.c
src/basic/chase-symlinks.h
src/test/test-fs-util.c