netbsd man page for secmodel_suser

Query: secmodel_suser

OS: netbsd

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

SECMODEL_SUSER(9)					   BSD Kernel Developer's Manual					 SECMODEL_SUSER(9)

NAME
secmodel_suser -- super-user security model
DESCRIPTION
secmodel_suser implements the traditional super-user (root) as the user with effective user-id 0. The super-user is the host administrator, considered to have higher privileges than other users.
FUNCTIONS
secmodel_suser exposes a secmodel_eval(9) evaluation routine to test whether a set of credentials can be assimilated to super-user creden- tials or not. The parameters to secmodel_eval(9) are: id the unique identifier of secmodel_suser: "org.netbsd.secmodel.suser" what a string, "is-root". arg the kauth(9) credentials (kauth_cred_t) of the caller. ret a boolean, set by secmodel_suser to true when the credentials are equivalent to super-user, false otherwise.
RETURN TYPES
If successful, the evaluation returns 0 with the ret argument being either true or false.
SEE ALSO
kauth(9), secmodel(9), secmodel_bsd44(9), secmodel_eval(9)
AUTHORS
Elad Efrat <elad@NetBSD.org>
BSD
December 4, 2011 BSD
Related Man Pages
secmodel_deregister(9) - netbsd
secmodel_securelevel(9) - netbsd
chflags(1) - netbsd
secmodel_extensions(9) - netbsd
cr_seeotheruids(9) - linux
Similar Topics in the Unix Linux Community
How can l create a user that as all the Attribute &amp; Privilages of root
Assigning Authorization to a user
The Unix super-micro is back - Techworld.com
loggin remote computer as a super user.
How to avoid logging with root user?