mkfifo: cannot set permissions of 'x.fifo': Not a directory
Martin Wege
martin.l.wege@gmail.com
Fri Aug 18 04:02:27 GMT 2023
On Mon, Aug 7, 2023 at 4:42 PM Martin Wege <martin.l.wege@gmail.com> wrote:
>
> Hello,
>
> We get a weird mkfifo failure in Cygwin on NTFS:
>
> /usr/bin/mkfifo -m 600 x.fifo
> mkfifo: cannot set permissions of 'x.fifo': Not a directory
>
> Is there a known workaround? So far named fifos cannot be created somehow.
This is fixed for NTFS, but still broken for Windows builtin NFS v3 client:
$ mkfifo -m 0600 hellofifo.fifo
mkfifo: cannot set permissions of 'hellofifo.fifo': No such file or directory
$ ls -l hellofifo.fifo
lrwxrwxrwx 1 Unix_User+3640 Unix_Group+3640 11 Aug 18 05:58
hellofifo.fifo -> ':\0:c4:1180'
$ uname -a
CYGWIN_NT-10.0-19045 wincluster01_40_88 3.4.8-1.x86_64 2023-08-17
17:02 UTC x86_64 Cygwin
Thanks,
Martin
More information about the Cygwin
mailing list