If the trailing component (i.e., basename) of pathname is a symbolic link, then the open fails, with the error ELOOP. Symbolic links in earlier components of the pathname will still be followed.
On Sat, Mar 27, 2021 at 10:19:20PM +0100, Maxime Devos wrote:
> Hi,
>
> [CC'ing some Guile and Guix maintainers because this is
> important for the security of Guix System.]
[snipped CC, since my answer is just a thankyou]
> I want to explain why these patches (and the O_FLAGS (*)
> patch) should be included in Guile [...]
*THANK YOU*
This from someone striving to make Guile the "default tool for
around the house".
Cheers
- t