NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ATTRIBUTES | RETURN VALUES | EXAMPLES | SEE ALSO
ppriv, a proc tools command, gets the effective privilege set of the process specified by pid. With the -a option, ppriv gets all privilege sets of the process. If no pid is specified, the privileges of the ppriv command are displayed.
When all the privileges are effective, the display is simply all:
$ ppriv 789 all |
Display all privilege sets of the process whose process ID is specified. If no process ID is specified, the privilege sets of the ppriv command are displayed.
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Availability | SUNWtsu |
If no pid has been specified, the effective privileges of ppriv are displayed:
$ ppriv5771: proc_mac_read, proc_owner |
With the -a option, all privilege sets of ppriv are displayed:
$ ppriv -a 5756: Effective: proc_mac_read, proc_owner Permitted: proc_mac_read, proc_owner Inheritable: none Saved: none |
If several pids are specified, their effective privileges are displayed:
$ ppriv 5741 5756 54755741: sys_trans_label 5756: proc_mac_read, proc_owner 5475: No such process |
With the -a option, all privilege sets of pid are displayed:
$ ppriv -a 5741 4435741: Effective: sys_trans_label Permitted: sys_trans_label Inheritable: none Saved: none 443: Effective: net_mac_read Permitted: net_mac_read Inheritable: none Saved: none |
proc(1), pprivtest(1), getppriv(2)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ATTRIBUTES | RETURN VALUES | EXAMPLES | SEE ALSO