11

I found this in a man page for ls in solaris linux.

http://www.unix.com/man-page/opensolaris/1/ls/

What does it mean when it says:

D the entry is a door?

Dharman
  • 229
  • 4
    Wikipedia is your friend Doors_(computing) Doors are an inter-process communication facility for Unix computer systems. They provide a form of procedure call. – HBruijn Apr 29 '14 at 11:28
  • 4
    They also allow for a killer interview question for Solaris admins: When is a door not a door? When it's a jar. – Matt Apr 29 '14 at 11:39

1 Answers1

14

A door is a special file in Solaris for bidirectional communication between processes (IPC). Doors provide client processes with a way to call remote code in a server process and fetch the result.

As @HBrujin stated, the Wikipedia article is a good entry point to doors (if that makes sense to you).

As explained by ls man page, doors are identified by the letter D in ls output.

dimo414
  • 1,797
lgeorget
  • 13,914