delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/08/25/15:13:42

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:references
:in-reply-to:content-type:content-id:content-transfer-encoding
:mime-version; q=dns; s=default; b=g+1PaPeH5UzkdhyXJijombIqgs4vj
C1vlgtJ0qqRh300PDv1X5zuaUHd9MIpZZ/aa4WwCe+msUolBwcQmwGlFmYYEps2e
kW+9Cy79GTN9BrgcRiCespTjdjiNhyBQJomxP5omqibBDhFEVeokwoRUszcATFHV
gHJfnyFlXxc0QI=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:subject:date:message-id:references
:in-reply-to:content-type:content-id:content-transfer-encoding
:mime-version; s=default; bh=d5WKc7b21scGqXydKuQuzykNoC0=; b=Dml
4Y+eaFGWw2/+tUrhjy7R7ETHwMJnjC1QbOnluNtiC3uZBZGifKJfvRGN/HgjAuMJ
W0Wul9fHxKoctcI5eWb02/V9tdSlx8TaVMg21/pGmtcmUG8WrApgsaVf98CXxk0c
UX7aDAcuCCYK9HCyHtNONgbAIJtXpyHIe5UqDWj4=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=H*RU:sk:mail-by, Hx-spam-relays-external:sk:mail-by, Hx-languages-length:1064, H*MI:sk:223d291
X-HELO: NAM01-BY2-obe.outbound.protection.outlook.com
From: Bill Zissimopoulos <billziss AT navimatics DOT com>
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: Re: FUSE, symbolic links and special files
Date: Thu, 25 Aug 2016 19:13:09 +0000
Message-ID: <D3E51C0E.AFAC%billziss@navimatics.com>
References: <D3E490C7.AEB9%billziss AT navimatics DOT com> <20160825124512 DOT GE9783 AT calimero DOT vinschen DOT de> <3c14b27b-838f-dca8-b4ec-ab24ba9af5fa AT secure-endpoints DOT com> <20160825131647 DOT GH9783 AT calimero DOT vinschen DOT de> <4a9aecee-42ae-e28d-90b4-2025df7af9ac AT secure-endpoints DOT com> <20160825152127 DOT GL9783 AT calimero DOT vinschen DOT de> <223d291e-689f-15f8-cca2-efbe972e123c AT secure-endpoints DOT com>
In-Reply-To: <223d291e-689f-15f8-cca2-efbe972e123c@secure-endpoints.com>
authentication-results: spf=none (sender IP is ) smtp.mailfrom=billziss AT navimatics DOT com;
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-office365-filtering-correlation-id: e4649a93-e06f-464e-14a1-08d3cd1bda0c
x-microsoft-exchange-diagnostics: 1;CY1PR07MB2199;6:mcoW11WocSEfTf+10oNVPzvEDhdD/5cpqUahwC3jGUc4xKhEnHtJJYSI18tUtfNjlXf1lO933522jbNwrvuW9eulGPa05jaFX/pPcpQd9Ygsc1kOI5oB0z+7lOuFHnBJ57NjSd33YtvMIKvngOc67hCuMlhYQCuAotAbonA1d/mDBulzCZyhSSzHrPVhdc5rrH8IVGT/4nAyOpEf/+BrDMYh20fbDnx5S1yperJZo6HTJ/SY6ourIkcnPTzC8IJvpHgjW6SAgFVYrrhMFCk/mGwsDaB4e2Lr2JTZrLaRZE6WTzHKmnQxk/tCDLjd4lYp;5:AaglyFefHu5ti/bSjShg5orSH60AfsbofQCtAurPAGsmVXiUKgLA+3loDM4cCMzqKVWBPhZJQG8mK4JQbRO3aGHb8Ei5nuUX7dXgDL30mjGpI+a6wXBVBh9c9oA0oTgdUy4mLnQbdKRqJ/jupPUAng==;24:KC2g9ezIUnqcn4WYx1rjITIaG8m41UiP+P/7GyD8oPaJjT31Ayy30tp22ib20VTcTnoIXYUOYTfAAoWnZ6h/8ZNZ9Tz6LiXrxdrn9vNLoJU=;7:z1ixyE6NNzzzksneWqDWEAlWihIm5cYCavDZSzBsCbTPdUbXzq/Xp/VAKRh/ZyyC1aDGz40qp+pIb2qLRHhmqPT1VvTKcMSF0CFyX8V35SwcgPTelEd+qIuUZZFgzYfQ6dnIFtOM/2Rn1hT0ccv7a0A+6rJq/b9867Kv9VjILaNMsdd/QvlyCGyxvtycwfvB72vjWbl0cMYLi/NkvNX66Ird7dE9miEDsB+hfm7u1/xTBXT3IoMc7UTltserJVun
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2199;
x-microsoft-antispam-prvs: <CY1PR07MB2199068CB9663344FDE65E3ABCED0 AT CY1PR07MB2199 DOT namprd07 DOT prod DOT outlook DOT com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6042046)(6043046);SRVR:CY1PR07MB2199;BCL:0;PCL:0;RULEID:;SRVR:CY1PR07MB2199;
x-forefront-prvs: 0045236D47
x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(199003)(24454002)(189002)(377454003)(97736004)(107886002)(110136002)(68736007)(92566002)(2501003)(189998001)(11100500001)(5640700001)(66066001)(36756003)(87936001)(106116001)(106356001)(305945005)(105586002)(99286002)(2351001)(122556002)(77096005)(54356999)(2900100001)(93886004)(101416001)(86362001)(2950100001)(10400500002)(50986999)(76176999)(450100001)(3280700002)(5660300001)(8936002)(102836003)(5002640100001)(8676002)(7736002)(3846002)(1730700003)(81156014)(586003)(2906002)(81166006)(7846002)(3660700001)(6116002)(94096001);DIR:OUT;SFP:1102;SCL:1;SRVR:CY1PR07MB2199;H:CY1PR07MB2199.namprd07.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en;
received-spf: None (protection.outlook.com: navimatics.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
MIME-Version: 1.0
X-OriginatorOrg: navimatics.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Aug 2016 19:13:09.2255 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 21071be9-4f9a-413b-89ac-8353a5d2410a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2199
X-IsSubscribed: yes
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id u7PJDaKS010498

On 8/25/16, 7:14 PM, Jeffrey Altman wrote:

>On 8/25/2016 11:21 AM, Corinna Vinschen wrote:
>>Granted, it *could* be used by Cygwin on NTFS to indicate Cygwin's own
>> implementations of AF_LOCAL sockets or fifos.  Or even for symlinks.
>> But that would only introduce YA symlink type which would be unusable
>> from non-Cygwin applications.
>
>Correct.
>
>With its own reparse tag Cygwin could store exactly the same metadata it
>stores today in the data stream of the .lnk file as reparse tag data.
>The benefit of applying a reparse tag is that the .lnk will no longer be
>confused for a regular file.   On file systems that do not support
>reparse points it can continue to store the data in the data stream.

I agree with Jeffrey, and I did think of this as a potential solution for
FUSE for Cygwin (and perhaps Cygwin itself).

But since I learned about the NFS reparse points I find them a very good
solution, especially because they indicate that someone in Microsoft has
already thought about this problem.

Bill


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019