aboutsummaryrefslogtreecommitdiffstats
path: root/man7/unix.7
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2016-06-20 11:24:11 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2016-06-20 14:08:31 +0200
commit44cca454d2b9d1adfa44bafbf12d7777ad0c4f8c (patch)
tree963e6c51e867e646d25f249a0941c412a6ebbb6d /man7/unix.7
parentd1875c13fc5fcd2cd5bf41d6079c1feb67530615 (diff)
downloadman-pages-44cca454d2b9d1adfa44bafbf12d7777ad0c4f8c.tar.gz
unix.7: Note that umask / permissions have no effect for abstract sockets
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man7/unix.7')
-rw-r--r--man7/unix.710
1 files changed, 10 insertions, 0 deletions
diff --git a/man7/unix.7 b/man7/unix.7
index 267d083e71..7e6495692c 100644
--- a/man7/unix.7
+++ b/man7/unix.7
@@ -250,6 +250,16 @@ and
.\" However, fchown() and fchmod() do not seem to have an effect
.\"
.SS Abstract sockets
+Socket permissions have no meaning for abstract sockets:
+the process
+.BR umask (2)
+has no effect when binding an abstract socket,
+and changing the ownership and permissions of the object (via
+.BR fchown (2)
+and
+.BR fchmod (2))
+has no effect on the accessibility of the socket.
+
Abstract sockets automatically disappear when all open references
to the socket are closed.