mirror of https://github.com/mkerrisk/man-pages
setfsuid.2: Wording improvements
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
68f2e81eda
commit
2ec26c2b30
|
@ -38,14 +38,15 @@ setfsuid \- set user identity used for filesystem checks
|
|||
.SH DESCRIPTION
|
||||
The system call
|
||||
.BR setfsuid ()
|
||||
sets the user ID that the Linux kernel uses to check for all accesses
|
||||
changes the value of the caller's filesystem user ID\(emthe
|
||||
user ID that the Linux kernel uses to check for all accesses
|
||||
to the filesystem.
|
||||
Normally, the value of
|
||||
.I fsuid
|
||||
the filesystem user ID
|
||||
will shadow the value of the effective user ID.
|
||||
In fact, whenever the
|
||||
effective user ID is changed,
|
||||
.I fsuid
|
||||
the filesystem user ID
|
||||
will also be changed to the new value of the effective user ID.
|
||||
|
||||
Explicit calls to
|
||||
|
@ -62,9 +63,8 @@ is a security hole that can expose it to unwanted signals.
|
|||
.BR setfsuid ()
|
||||
will succeed only if the caller is the superuser or if
|
||||
.I fsuid
|
||||
matches either the real user ID, effective user ID, saved set-user-ID, or
|
||||
the current value of
|
||||
.IR fsuid .
|
||||
matches either the caller's real user ID, effective user ID,
|
||||
saved set-user-ID, or current filesystem user ID.
|
||||
.SH RETURN VALUE
|
||||
On both success and failure,
|
||||
this call returns the previous filesystem user ID of the caller.
|
||||
|
|
Loading…
Reference in New Issue