Use the ppriv utility to display the zone's privileges.
Use the ppriv utility with the -l option to list the privileges available on the system.
At the prompt, type ppriv -l zone to report the set of privileges available in the zone.
global# ppriv -l zone |
You will see a display similar to this:
contract_event contract_observer cpc_cpu . . . |
Use the ppriv utility with the -l option and the expression zone to list the zone's privileges.
Log into the non-global zone. This example uses a zone named my-zone.
At the prompt, type ppriv -l zone to report the set of privileges available in the zone.
my-zone# ppriv -l zone |
You will see a display similar to this:
contract_event contract_observer file_chown . . . |
Use the ppriv utility with the -l option, the expression zone, and the -v option to list the zone's privileges.
Log into the non-global zone. This example uses a zone named my-zone.
At the prompt, type ppriv -l -v zone to report the set of privileges available in the zone, with a description of each privilege.
my-zone# ppriv -lv zone |
You will see a display similar to this:
contract_event Allows a process to request critical events without limitation. Allows a process to request reliable delivery of all events on any event queue. contract_observer Allows a process to observe contract events generated by contracts created and owned by users other than the process's effective user ID. Allows a process to open contract event endpoints belonging to contracts created and owned by users other than the process's effective user ID. file_chown Allows a process to change a file's owner user ID. Allows a process to change a file's group ID to one other than the process' effective group ID or one of the process' supplemental group IDs. . . . |