On Thu, 2022-03-24 at 20:26 -0500, Paul Gilmartin wrote: > On Thu, 24 Mar 2022 19:29:03 -0500, Kirk Wolf wrote: > > > The ISPF display for special files only says "Char", which doesn't tell you > > enough. > > > > To see what it really is, you need to do "ls -al: command: > > On my z/OS V2R4 system: > > > > > ls -al /var/CEAServer > > srwxrwxrwx 1 OMVSKERN OMVSGRP 0 Mar 21 13:47 /var/CEAServer > > > > The "s" means that this is a Unix-domain socket file. These are created > > by a program that does a "bind()" in AF_UNIX. I don't think that you can > > copy or create these otherwise. > > > Why is the executable bit set on a socket file?
Good question. It's not the default behaviour for bind(). Our product uses UNIX domain sockets and they are created with the following permissions: untagged T=off srw-rw---- 1 TS8006 PDUSER 0 Oct 24 2017 txc_fts1.sock= > > > > I'm not sure what this is for, but if you want to move it from /var, I > > would look at some CEA documentation to see if the location is configurable. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
