]> git.saurik.com Git - apple/system_cmds.git/blame - proc_uuid_policy.tproj/proc_uuid_policy.1
system_cmds-735.20.1.tar.gz
[apple/system_cmds.git] / proc_uuid_policy.tproj / proc_uuid_policy.1
CommitLineData
cf37c299
A
1.\" Copyright (c) 2016, Apple Inc. All rights reserved.
2.\"
3.Dd March 14, 2016
4.Dt PROC_UUID_POLICY 1
5.Os "Mac OS X"
6.Sh NAME
7.Nm proc_uuid_policy
8.Nd Set UUID policy with the kernel
9.Sh SYNOPSIS
10.Nm
11.Ar verb
12.Ar policy
13.Ar uuid
14.Sh DESCRIPTION
15.Nm
16sets policy for a specific UUID or mach-o file with the kernel
17.Pp
18The uuid may be a uuid of the form 1A213FB4-B430-333F-AC63-891678070AFE
19or a path to a valid mach-o executable.
20.Nm
21will extract the LC_UUID load commands from the executable.
22.Pp
23.Sh VERBS
24The verbs are as follows:
25.Bl -tag -width indent
26.\" ==========
27.It clear
28Clear the policy for the given UUID with PROC_UUID_POLICY_OPERATION_CLEAR.
29.\" ==========
30.It add
31Add the policy for the given UUID with PROC_UUID_POLICY_OPERATION_ADD.
32.\" ==========
33.It remove
34Add the policy for the given UUID with PROC_UUID_POLICY_OPERATION_REMOVE.
35.\" ==========
36.Sh POLICIES
37The policies are as follows:
38.Bl -tag -width indent
39.\" ==========
40.It none
41PROC_UUID_POLICY_FLAGS_NONE
42.\" ==========
43.It no_cellular
44PROC_UUID_NO_CELLULAR
45.\" ==========
46.It necp
47PROC_UUID_NO_CELLULAR
48.\" ==========
49.It alt-dyld
50PROC_UUID_ALT_DYLD_POLICY
51.\" ==========
52.El
53.Sh SEE ALSO
54.Xr otool 1