This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Support planned for vista symbolic links?


On Jan 28 13:38, Shankar Unni wrote:
> This article from Mark "Sysinternals" Russinovitch discusses the new 
> "real" symbolic link feature in Vista ("real" in that it's classic 
> Unix-style, where the symlink is interpreted on the local OS, even for 
> links in mounted shares, and can refer to either a file or a directory):
> 
> http://www.microsoft.com/technet/technetmag/issues/2007/02/VistaKernel/default.aspx#S4
> 
> The only catch he mentions is that you need a special privilege to 
> create these symlinks, and that privilege is only granted to 
> administrators by default. (Usual windows reason: to "protect" users 
> from tools that are not symbolic-link-aware)
> 
> Anyway: is any support planned in cygwin and/or coreutils for this 
> feature?  (specifically, supporting symlink(), S_ISLNK support in stat, 
> etc.)

See the snapshots.  The next major Cygwin release will be able to read
native NTFS symlinks and treats them as symlinks.  However, it's not
planned to utilize native NTFS symlinks when creating symlinks in
Cygwin.  This has two reasons.

One is the above mentioned non-sensical restriction that only users with
a special privilege may create native symlinks.

The other one is that native symlinks on remote Vista shares are not
implemented transparently to non-Vista client machines trying to access
a Vista share.  An XP client can not access the target file of the
symlink by opening it.

Frustrating, isn't it?


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]