X-Spam-Check-By: sourceware.org Date: Thu, 27 Jul 2006 14:08:00 +0200 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Can NTFS junctions be listed? Message-ID: <20060727120800.GV11991@calimero.vinschen.de> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <20060727071019 DOT GT11991 AT calimero DOT vinschen DOT de> <008101c6b158$9ce0bb90$a501a8c0 AT CAM DOT ARTIMI DOT COM> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <008101c6b158$9ce0bb90$a501a8c0@CAM.ARTIMI.COM> User-Agent: Mutt/1.4.2i Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com On Jul 27 09:42, Dave Korn wrote: > On 27 July 2006 08:10, Corinna Vinschen wrote: > > > On Jul 26 21:35, Eric Blake wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- > >> Hash: SHA1 > >> > >> According to John and Holly Klug on 7/25/2006 7:32 PM: > >>> It would still be nice if cygwin "find" supported junctions. > >> > >> cygwin "find" will only support junctions if the underlying cygwin is > >> changed to support them, at which point all cygwin programs that do > >> traversal will do so at the same time. > > > > Can anybody explain to me what "supporting junctions" is supposed to > > mean in POSIX terms? > > > Make it look like an xdev mountpoint or perhaps a hard link? Junctions used as mount points should already work by returning another device number in st_dev on stat(2). Junctions used as symlinks to other directories are not treated as symlinks right now and I'm not actually inclined to implement them at all. Junctions used as generic symlinks are only available starting with Windows Vista/Longhorn and are not treated as symlinks so far. I will implement junction symlinks when Vista gets released. While it's nice to see Windows starting to implement native symlinks, they are not *quite* as transparent as they should be, unfortunately. Another annoying fact is that we have three different types of symlinks then. Sigh. 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/