This is the mail archive of the
mailing list for the Cygwin project.
Re: [linux-cifs-client] interoperability between samba, linux-cifs,cywgin and sfu
- From: "Wagner, Chris (GEAE, CBTS)" <chris dot wagner at ae dot ge dot com>
- To: Martin Koeppe <mkoeppe at gmx dot de>
- Cc: samba-technical at lists dot samba dot org, linux-cifs-client at lists dot samba dot org, cygwin at cygwin dot com
- Date: Mon, 05 Dec 2005 13:20:21 -0500
- Subject: Re: [linux-cifs-client] interoperability between samba, linux-cifs,cywgin and sfu
- References: <Pine.LNX.email@example.com>
Martin Koeppe wrote:
> A concrete problem on cygwin is that you can create device files, but
> these device files are shown as symlinks instead of as device files
> cygwin$ mkfifo myfifo && ls -l myfifo
> prw-rw-rw- 1 martin mkpasswd 102 Nov 30 23:09 myfifo
> The fifo is made correctly and shown as such, but has a file size of
> 102 which is <>0, so not, what I would have expected.
> It would be nice if Cygwin could store these files in the same way as
> SFU. And Samba could then convert the SFU method to real device and
> fifo files on the disk. For the cifs client, work has begun to include
> the SFU way:
> The only thing one could discuss is how to store symlinks. Cygwin's
> symlinks can be followed in Windows Explorer, whereas SFU symlinks are
> more consistent, as they are named exactly the same on the
> underlying disk, no .lnk appended.
I would only point out that Cygwin does things this way to maintain
compatability with FAT32 which doesn't support magic file types on the disk.
So the only way to do it is as normal files with special contents or
attributes. I do believe however that Cygwin compiled apps (samba etc) will
respect Cygwin's magic files.
GE Aircraft Engines
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html