credentials.7: Minor layout fixes to make list format more consistent

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
seteuid.2: seteuid() and setegid() are implemented as library functions

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setresuid.2: Correct the description of the EAGAIN error

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setuid.2: Correct the description of the EAGAIN error

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setreuid.2: Add EAGAIN error for hitting RLIMIT_NPROC limit

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setresuid.2: Document EAGAIN error that can occur after kernel alloc_uid() failure

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setreuid.2: Document EAGAIN error that can occur after kernel alloc_uid() failure

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setuid.2: Document EAGAIN error that can occur after kernel alloc_uid() failure

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setresuid.2: Since Linux 3.1, the EAGAIN case for RLIMIT_NPROC no longer occurs

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setreuid.2: Since Linux 3.1, the EAGAIN case for RLIMIT_NPROC no longer occurs

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setuid.2: Since Linux 3.1, the EAGAIN case for RLIMIT_NPROC no longer occurs

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setuid.2: Error checking should always be performed, even when caller is UID 0

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
seteuid.2: Error checking should always be performed, even when caller is UID 0

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setresuid.2: Error checking should always be performed, even when caller is UID 0

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
setreuid.2: Error checking should always be performed, even when caller is UID 0

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
execve.2: Document EAGAIN error

See also https://bugzilla.kernel.org/show_bug.cgi?id=42704

Reviewed-by: Vasiliy Kulikov <segoon@openwall.com>
Reviewed-by: NeilBrown <neilb@suse.de>
Reported-by: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
execve.2: Before kernel 2.6.0, RLIMIT_NPROC had no effect for set*uid()

Reported-by: NeilBrown <neilb@suse.de>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
execve.2: RLIMIT_NPROC is checked only if preceded by set*uid()

Reported-by: Vasiliy Kulikov <segoon@openwall.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>