>> Cygwin never creates Windows Directory or Filesystem Junction reparse points, >> and by default it uses its own version of Unix path symlink files, preceded >> by >> a flag ("magic cookie") value, and with system attribute, to allow >> compatibility with FAT file system limitations, or else NFS symlinks on NFS >> filesystems. >> CYGWIN env var settings allow creation of Windows shortcuts and symbolic >> link >> reparse points instead of its default (equivalent to winsymlinks:sys), when >> supported by the file system and Windows release: >> https://cygwin.com/cygwin-ug-net/using-cygwinenv.html >> https://cygwin.com/cygwin-ug-net/using.html#pathnames-symlinks
That ^^^ hasn't been true for how many years now? That was the OLD, deprecated mechanism which hasn't seen the light of day since what, WIndows 7 or 10? 13:36 45 $ unset CYGWIN; /bin/ln -s README.md test-link13:37 46 $ cmd /c dir /a: test-link Volume in drive C is Windows Directory of C:\Users\pattonma 11/17/2023 01:37 PM <JUNCTION> test-link [...] 1 File(s) 0 bytes 0 Dir(s) 241,024,512,000 bytes free My environment is shared between Win10, Cygwin, and WSL and Dropbox for a bunch of targets of symlinks. Some 'DOS' tools, specifically AWS CLI can't follow Junctions so I had to take matters into my own hands. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple