diff options
author | rwatson <rwatson@FreeBSD.org> | 2005-04-16 13:29:15 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2005-04-16 13:29:15 +0000 |
commit | 51183f0f84c55dbff5987158aa92cc12382f45c9 (patch) | |
tree | e1ac2c88c9e8206122edd042d8c77dd7a8d385b4 /lib/libc/stdlib/strtoul.c | |
parent | 8973ecaa77eb9d84b96a485dfdc1fffc5276fd2a (diff) | |
download | FreeBSD-src-51183f0f84c55dbff5987158aa92cc12382f45c9.zip FreeBSD-src-51183f0f84c55dbff5987158aa92cc12382f45c9.tar.gz |
Introduce new MAC Framework and MAC Policy entry points to control the use
of system calls to manipulate elements of the process credential,
including:
setuid() mac_check_proc_setuid()
seteuid() mac_check_proc_seteuid()
setgid() mac_check_proc_setgid()
setegid() mac_check_proc_setegid()
setgroups() mac_check_proc_setgroups()
setreuid() mac_check_proc_setreuid()
setregid() mac_check_proc_setregid()
setresuid() mac_check_proc_setresuid()
setresgid() mac_check_rpoc_setresgid()
MAC checks are performed before other existing security checks; both
current credential and intended modifications are passed as arguments
to the entry points. The mac_test and mac_stub policies are updated.
Submitted by: Samy Al Bahra <samy@kerneled.org>
Obtained from: TrustedBSD Project
Diffstat (limited to 'lib/libc/stdlib/strtoul.c')
0 files changed, 0 insertions, 0 deletions