I'm not sure this is the best idea, since it adds more configurations that aren't going to get tested often, but the idea is that this would enable proper and consistent control of the symlink type used from setup, as discussed in [1].
[1] https://cygwin.com/pipermail/cygwin-apps/2021-May/041327.html Jon Turney (3): Rename WSYM_sysfile to WSM_default Add winsymlinks:magic Add winsymlinks:wslstrict winsup/cygwin/environ.cc | 5 +++++ winsup/cygwin/globals.cc | 8 +++++--- winsup/cygwin/path.cc | 16 ++++++++++++---- winsup/doc/cygwinenv.xml | 29 ++++++++++++++++++++++++++++- winsup/doc/pathnames.xml | 7 +++---- 5 files changed, 53 insertions(+), 12 deletions(-) -- 2.32.0