]> git.saurik.com Git - apple/securityd.git/blob - securityd.xcodeproj/project.pbxproj
securityd-55130.10.tar.gz
[apple/securityd.git] / securityd.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 45;
7 objects = {
8
9 /* Begin PBXAggregateTarget section */
10 AA6D4B7A0E6F3A910050206D /* mig */ = {
11 isa = PBXAggregateTarget;
12 buildConfigurationList = AA6D4B7F0E6F3AE50050206D /* Build configuration list for PBXAggregateTarget "mig" */;
13 buildPhases = (
14 AA6D4B790E6F3A910050206D /* ShellScript */,
15 );
16 dependencies = (
17 );
18 name = mig;
19 productName = mig_native;
20 };
21 AA6D4B810E6F3B210050206D /* startup */ = {
22 isa = PBXAggregateTarget;
23 buildConfigurationList = AA6D4B860E6F3B8D0050206D /* Build configuration list for PBXAggregateTarget "startup" */;
24 buildPhases = (
25 AA6D4B800E6F3B210050206D /* ShellScript */,
26 18132F7B148D6DD900CC58B2 /* Run Script (install /etc/authorization.merge) */,
27 );
28 dependencies = (
29 );
30 name = startup;
31 productName = startup_native;
32 };
33 C26CF02C0CD934260094DD9D /* DTrace */ = {
34 isa = PBXAggregateTarget;
35 buildConfigurationList = C26CF03B0CD934420094DD9D /* Build configuration list for PBXAggregateTarget "DTrace" */;
36 buildPhases = (
37 C26CF0360CD9343A0094DD9D /* ShellScript */,
38 );
39 dependencies = (
40 );
41 name = DTrace;
42 productName = DTrace;
43 };
44 /* End PBXAggregateTarget section */
45
46 /* Begin PBXBuildFile section */
47 1865FFB11474FED300FD79DF /* libsecurity_tokend_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1865FFB01474FED300FD79DF /* libsecurity_tokend_client.a */; };
48 1865FFB3147505C800FD79DF /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1865FFB2147505C800FD79DF /* libbsm.dylib */; };
49 1865FFCF1475169A00FD79DF /* libsecurityd_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1865FFCE1475169A00FD79DF /* libsecurityd_client.a */; };
50 1865FFDC14751B0600FD79DF /* libobjc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B967B514731B78005A4D2E /* libobjc.dylib */; };
51 1865FFE114751C9100FD79DF /* libauto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B967B314731B69005A4D2E /* libauto.dylib */; };
52 1865FFEA1475208000FD79DF /* libsecurity_codesigning.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1865FFD0147516CF00FD79DF /* libsecurity_codesigning.a */; };
53 1865FFEB1475208B00FD79DF /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B967B114731B55005A4D2E /* libsqlite3.dylib */; };
54 18B27134148C2C3D0087AE98 /* securityd_dtrace.h in Headers */ = {isa = PBXBuildFile; fileRef = 18B27133148C2C3D0087AE98 /* securityd_dtrace.h */; };
55 18B965CD14731612005A4D2E /* libsecurity_agent_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965BD147314BE005A4D2E /* libsecurity_agent_client.a */; };
56 18B965D314731963005A4D2E /* libsecurity_utilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965D214731963005A4D2E /* libsecurity_utilities.a */; };
57 18B965D51473197B005A4D2E /* libsecurity_cdsa_utilities.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965D41473197B005A4D2E /* libsecurity_cdsa_utilities.a */; };
58 18B965D614731996005A4D2E /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CDD506B0537666500FEC36D /* IOKit.framework */; };
59 18B965D71473199F005A4D2E /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CDD5018053765A900FEC36D /* CoreFoundation.framework */; };
60 18B965D8147319A6005A4D2E /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4CDD5019053765A900FEC36D /* Security.framework */; };
61 18B965DA147319C8005A4D2E /* libsecurity_cdsa_client.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965D9147319C8005A4D2E /* libsecurity_cdsa_client.a */; };
62 18B965DC147319E5005A4D2E /* libsecurityd_server.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 18B965DB147319E5005A4D2E /* libsecurityd_server.a */; };
63 18B965DD147319F6005A4D2E /* PCSC.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C276AAD60663E7A400B57276 /* PCSC.framework */; };
64 4E0BB2B40F79590300BBFEFA /* ccaudit_extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0BB2B20F79590300BBFEFA /* ccaudit_extensions.h */; };
65 4E0BB2B50F79590300BBFEFA /* ccaudit_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E0BB2B30F79590300BBFEFA /* ccaudit_extensions.cpp */; };
66 AAC707230E6F4335003CC2B2 /* acl_keychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264990534866F004B0E72 /* acl_keychain.h */; };
67 AAC707240E6F4335003CC2B2 /* acls.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649B0534866F004B0E72 /* acls.h */; };
68 AAC707250E6F4335003CC2B2 /* agentquery.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649D0534866F004B0E72 /* agentquery.h */; };
69 AAC707260E6F4335003CC2B2 /* authority.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649F0534866F004B0E72 /* authority.h */; };
70 AAC707270E6F4335003CC2B2 /* AuthorizationDBPlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A10534866F004B0E72 /* AuthorizationDBPlist.h */; };
71 AAC707280E6F4335003CC2B2 /* AuthorizationEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A30534866F004B0E72 /* AuthorizationEngine.h */; };
72 AAC707290E6F4335003CC2B2 /* AuthorizationMechEval.h in Headers */ = {isa = PBXBuildFile; fileRef = 405845660663B2010083E58C /* AuthorizationMechEval.h */; };
73 AAC7072A0E6F4335003CC2B2 /* AuthorizationRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A50534866F004B0E72 /* AuthorizationRule.h */; };
74 AAC7072B0E6F4335003CC2B2 /* child.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB5ACBA06680AE000F359A9 /* child.h */; };
75 AAC7072C0E6F4335003CC2B2 /* codesigdb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A90534866F004B0E72 /* codesigdb.h */; };
76 AAC7072D0E6F4335003CC2B2 /* connection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AB0534866F004B0E72 /* connection.h */; };
77 AAC7072E0E6F4335003CC2B2 /* database.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B8DBC805E6C3CE00E6E67C /* database.h */; };
78 AAC7072F0E6F4335003CC2B2 /* dbcrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AD0534866F004B0E72 /* dbcrypto.h */; };
79 AAC707300E6F4335003CC2B2 /* entropy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AF0534866F004B0E72 /* entropy.h */; };
80 AAC707310E6F4335003CC2B2 /* kcdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B8DBCA05E6C3CE00E6E67C /* kcdatabase.h */; };
81 AAC707320E6F4335003CC2B2 /* kckey.h in Headers */ = {isa = PBXBuildFile; fileRef = C207646405EAD713004FEEDA /* kckey.h */; };
82 AAC707330E6F4335003CC2B2 /* key.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264B60534866F004B0E72 /* key.h */; };
83 AAC707340E6F4335003CC2B2 /* localdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C20764E505ED250F004FEEDA /* localdatabase.h */; };
84 AAC707350E6F4335003CC2B2 /* localkey.h in Headers */ = {isa = PBXBuildFile; fileRef = C20764E705ED250F004FEEDA /* localkey.h */; };
85 AAC707360E6F4335003CC2B2 /* notifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264B90534866F004B0E72 /* notifications.h */; };
86 AAC707370E6F4335003CC2B2 /* pcscmonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCABE0663CD5B0013F64C /* pcscmonitor.h */; };
87 AAC707380E6F4335003CC2B2 /* process.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264BB0534866F004B0E72 /* process.h */; };
88 AAC707390E6F4335003CC2B2 /* reader.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCAC00663CD5B0013F64C /* reader.h */; };
89 AAC7073A0E6F4335003CC2B2 /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264BF0534866F004B0E72 /* server.h */; };
90 AAC7073B0E6F4335003CC2B2 /* session.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264C10534866F004B0E72 /* session.h */; };
91 AAC7073C0E6F4335003CC2B2 /* structure.h in Headers */ = {isa = PBXBuildFile; fileRef = C28ACF9B05C9940B00447176 /* structure.h */; };
92 AAC7073D0E6F4335003CC2B2 /* tempdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C20AF37D05F689540055732C /* tempdatabase.h */; };
93 AAC7073E0E6F4335003CC2B2 /* token.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCAC20663CD5B0013F64C /* token.h */; };
94 AAC7073F0E6F4335003CC2B2 /* tokendatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D425F205F3C07400CB11F8 /* tokendatabase.h */; };
95 AAC707400E6F4335003CC2B2 /* tokencache.h in Headers */ = {isa = PBXBuildFile; fileRef = C26EA9520688CF34007CE21D /* tokencache.h */; };
96 AAC707410E6F4335003CC2B2 /* self.h in Headers */ = {isa = PBXBuildFile; fileRef = C209B3B206ADBE64007B9E6D /* self.h */; };
97 AAC707420E6F4335003CC2B2 /* tokend.h in Headers */ = {isa = PBXBuildFile; fileRef = C22A7F8D06AF06D9006087B7 /* tokend.h */; };
98 AAC707430E6F4335003CC2B2 /* tokenkey.h in Headers */ = {isa = PBXBuildFile; fileRef = C26D533806C1E70A00062E1E /* tokenkey.h */; };
99 AAC707440E6F4335003CC2B2 /* tokenacl.h in Headers */ = {isa = PBXBuildFile; fileRef = C28654B106DBC2A30021E6E5 /* tokenacl.h */; };
100 AAC707450E6F4335003CC2B2 /* tokenaccess.h in Headers */ = {isa = PBXBuildFile; fileRef = C2813C800730534A00E243E8 /* tokenaccess.h */; };
101 AAC707460E6F4335003CC2B2 /* authhost.h in Headers */ = {isa = PBXBuildFile; fileRef = 40689F840725DCE00021A502 /* authhost.h */; };
102 AAC707470E6F4335003CC2B2 /* SharedMemoryServer.h in Headers */ = {isa = PBXBuildFile; fileRef = D6C887EE0A55B6220044DFD2 /* SharedMemoryServer.h */; };
103 AAC707480E6F4335003CC2B2 /* csproxy.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BD5FDB0AC47E850057FD3D /* csproxy.h */; };
104 AAC707490E6F4335003CC2B2 /* credential.h in Headers */ = {isa = PBXBuildFile; fileRef = 407ACD060AE5B57700A9DA90 /* credential.h */; };
105 AAC7074B0E6F4335003CC2B2 /* clientid.h in Headers */ = {isa = PBXBuildFile; fileRef = C22C34530B278EB60009368E /* clientid.h */; };
106 AAC7074C0E6F4335003CC2B2 /* dtrace.h in Headers */ = {isa = PBXBuildFile; fileRef = C26CF0880CDFE1180094DD9D /* dtrace.h */; };
107 AAC7074D0E6F4352003CC2B2 /* acl_keychain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264980534866F004B0E72 /* acl_keychain.cpp */; };
108 AAC7074E0E6F4352003CC2B2 /* acls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649A0534866F004B0E72 /* acls.cpp */; };
109 AAC7074F0E6F4352003CC2B2 /* agentquery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649C0534866F004B0E72 /* agentquery.cpp */; };
110 AAC707500E6F4352003CC2B2 /* authority.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649E0534866F004B0E72 /* authority.cpp */; };
111 AAC707510E6F4352003CC2B2 /* AuthorizationDBPlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A00534866F004B0E72 /* AuthorizationDBPlist.cpp */; };
112 AAC707520E6F4352003CC2B2 /* AuthorizationEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A20534866F004B0E72 /* AuthorizationEngine.cpp */; };
113 AAC707530E6F4352003CC2B2 /* AuthorizationMechEval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 405845650663B2010083E58C /* AuthorizationMechEval.cpp */; };
114 AAC707540E6F4352003CC2B2 /* AuthorizationRule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A40534866F004B0E72 /* AuthorizationRule.cpp */; };
115 AAC707550E6F4352003CC2B2 /* child.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CB5ACB906680AE000F359A9 /* child.cpp */; };
116 AAC707560E6F4352003CC2B2 /* codesigdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A80534866F004B0E72 /* codesigdb.cpp */; };
117 AAC707570E6F4352003CC2B2 /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AA0534866F004B0E72 /* connection.cpp */; };
118 AAC707580E6F4352003CC2B2 /* database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2B8DBC705E6C3CE00E6E67C /* database.cpp */; };
119 AAC707590E6F4352003CC2B2 /* dbcrypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AC0534866F004B0E72 /* dbcrypto.cpp */; };
120 AAC7075A0E6F4352003CC2B2 /* entropy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AE0534866F004B0E72 /* entropy.cpp */; };
121 AAC7075B0E6F4352003CC2B2 /* kcdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2B8DBC905E6C3CE00E6E67C /* kcdatabase.cpp */; };
122 AAC7075C0E6F4352003CC2B2 /* kckey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C207646305EAD713004FEEDA /* kckey.cpp */; };
123 AAC7075D0E6F4352003CC2B2 /* key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B50534866F004B0E72 /* key.cpp */; };
124 AAC7075E0E6F4352003CC2B2 /* localdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20764E405ED250F004FEEDA /* localdatabase.cpp */; };
125 AAC7075F0E6F4352003CC2B2 /* localkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20764E605ED250F004FEEDA /* localkey.cpp */; };
126 AAC707600E6F4352003CC2B2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B70534866F004B0E72 /* main.cpp */; };
127 AAC707610E6F4352003CC2B2 /* notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B80534866F004B0E72 /* notifications.cpp */; };
128 AAC707620E6F4352003CC2B2 /* pcscmonitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCABD0663CD5B0013F64C /* pcscmonitor.cpp */; };
129 AAC707630E6F4352003CC2B2 /* process.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264BA0534866F004B0E72 /* process.cpp */; };
130 AAC707640E6F4352003CC2B2 /* reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCABF0663CD5B0013F64C /* reader.cpp */; };
131 AAC707650E6F4352003CC2B2 /* server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264BE0534866F004B0E72 /* server.cpp */; };
132 AAC707660E6F4352003CC2B2 /* session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264C00534866F004B0E72 /* session.cpp */; };
133 AAC707670E6F4352003CC2B2 /* structure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28ACF9A05C9940B00447176 /* structure.cpp */; };
134 AAC707680E6F4352003CC2B2 /* tempdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20AF37C05F689540055732C /* tempdatabase.cpp */; };
135 AAC707690E6F4352003CC2B2 /* token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCAC10663CD5B0013F64C /* token.cpp */; };
136 AAC7076A0E6F4352003CC2B2 /* tokendatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D425F105F3C07400CB11F8 /* tokendatabase.cpp */; };
137 AAC7076B0E6F4352003CC2B2 /* transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264C20534866F004B0E72 /* transition.cpp */; };
138 AAC7076C0E6F4352003CC2B2 /* tokencache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26EA9510688CF34007CE21D /* tokencache.cpp */; };
139 AAC7076D0E6F4352003CC2B2 /* selfServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C209B3B306ADBE64007B9E6D /* selfServer.cpp */; };
140 AAC7076E0E6F4352003CC2B2 /* selfUser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C209B3B406ADBE64007B9E6D /* selfUser.cpp */; };
141 AAC7076F0E6F4352003CC2B2 /* tokend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C22A7F8C06AF06D9006087B7 /* tokend.cpp */; };
142 AAC707700E6F4352003CC2B2 /* tokenkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26D533706C1E70A00062E1E /* tokenkey.cpp */; };
143 AAC707710E6F4352003CC2B2 /* tokenacl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28654B006DBC2A30021E6E5 /* tokenacl.cpp */; };
144 AAC707720E6F4352003CC2B2 /* tokenaccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2813C7F0730534A00E243E8 /* tokenaccess.cpp */; };
145 AAC707730E6F4352003CC2B2 /* authhost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 40689F850725DCE00021A502 /* authhost.cpp */; };
146 AAC707740E6F4352003CC2B2 /* SharedMemoryServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6C887ED0A55B6220044DFD2 /* SharedMemoryServer.cpp */; };
147 AAC707750E6F4352003CC2B2 /* csproxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */; };
148 AAC707760E6F4352003CC2B2 /* credential.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 407ACD070AE5B57700A9DA90 /* credential.cpp */; };
149 AAC707780E6F4352003CC2B2 /* clientid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C22C34520B278EB60009368E /* clientid.cpp */; };
150 C274C51E0F9E8E0F001ABDA3 /* auditevents.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C274C51C0F9E8E0F001ABDA3 /* auditevents.cpp */; };
151 C274C51F0F9E8E0F001ABDA3 /* auditevents.h in Headers */ = {isa = PBXBuildFile; fileRef = C274C51D0F9E8E0F001ABDA3 /* auditevents.h */; };
152 ED5130690E7F1259002A3749 /* securityd.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4CE1878706FFC5D60079D235 /* securityd.1 */; };
153 /* End PBXBuildFile section */
154
155 /* Begin PBXContainerItemProxy section */
156 18B965BC147314BE005A4D2E /* PBXContainerItemProxy */ = {
157 isa = PBXContainerItemProxy;
158 containerPortal = 18B965B0147314BE005A4D2E /* libsecurity_agent.xcodeproj */;
159 proxyType = 2;
160 remoteGlobalIDString = 4CA1FEBE052A3C8100F22E42;
161 remoteInfo = libsecurity_agent_client;
162 };
163 18B965C0147314BE005A4D2E /* PBXContainerItemProxy */ = {
164 isa = PBXContainerItemProxy;
165 containerPortal = 18B965B0147314BE005A4D2E /* libsecurity_agent.xcodeproj */;
166 proxyType = 2;
167 remoteGlobalIDString = 4CA1FED4052A450F00F22E42;
168 remoteInfo = libsecurity_agent_server;
169 };
170 18B967B814731BB1005A4D2E /* PBXContainerItemProxy */ = {
171 isa = PBXContainerItemProxy;
172 containerPortal = 18B965B0147314BE005A4D2E /* libsecurity_agent.xcodeproj */;
173 proxyType = 1;
174 remoteGlobalIDString = 40635B69052E4CBD0009891B;
175 remoteInfo = world;
176 };
177 AA1A9FF80E71EF08003D0309 /* PBXContainerItemProxy */ = {
178 isa = PBXContainerItemProxy;
179 containerPortal = 4CA1FEB0052A3C5800F22E42 /* Project object */;
180 proxyType = 1;
181 remoteGlobalIDString = C26CF02C0CD934260094DD9D;
182 remoteInfo = DTrace;
183 };
184 AA1AA00E0E71F2ED003D0309 /* PBXContainerItemProxy */ = {
185 isa = PBXContainerItemProxy;
186 containerPortal = 4CA1FEB0052A3C5800F22E42 /* Project object */;
187 proxyType = 1;
188 remoteGlobalIDString = AA6D4B810E6F3B210050206D;
189 remoteInfo = startup;
190 };
191 AA1AA0100E71F2F7003D0309 /* PBXContainerItemProxy */ = {
192 isa = PBXContainerItemProxy;
193 containerPortal = 4CA1FEB0052A3C5800F22E42 /* Project object */;
194 proxyType = 1;
195 remoteGlobalIDString = AA6D4B7A0E6F3A910050206D;
196 remoteInfo = mig;
197 };
198 /* End PBXContainerItemProxy section */
199
200 /* Begin PBXCopyFilesBuildPhase section */
201 ED51306A0E7F1277002A3749 /* CopyFiles */ = {
202 isa = PBXCopyFilesBuildPhase;
203 buildActionMask = 8;
204 dstPath = /usr/share/man/man1;
205 dstSubfolderSpec = 0;
206 files = (
207 ED5130690E7F1259002A3749 /* securityd.1 in CopyFiles */,
208 );
209 runOnlyForDeploymentPostprocessing = 1;
210 };
211 /* End PBXCopyFilesBuildPhase section */
212
213 /* Begin PBXFileReference section */
214 1865FFA01474FB1100FD79DF /* debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = debug.xcconfig; sourceTree = "<group>"; };
215 1865FFA11474FB1100FD79DF /* project.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = project.xcconfig; sourceTree = "<group>"; };
216 1865FFA21474FB1100FD79DF /* release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = release.xcconfig; sourceTree = "<group>"; };
217 1865FFB01474FED300FD79DF /* libsecurity_tokend_client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_tokend_client.a; path = /usr/local/lib/libsecurity_tokend_client.a; sourceTree = "<absolute>"; };
218 1865FFB2147505C800FD79DF /* libbsm.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbsm.dylib; path = /usr/lib/libbsm.dylib; sourceTree = "<absolute>"; };
219 1865FFCE1475169A00FD79DF /* libsecurityd_client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurityd_client.a; path = /usr/local/lib/libsecurityd_client.a; sourceTree = "<absolute>"; };
220 1865FFD0147516CF00FD79DF /* libsecurity_codesigning.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_codesigning.a; path = /usr/local/lib/libsecurity_codesigning.a; sourceTree = "<absolute>"; };
221 18B27133148C2C3D0087AE98 /* securityd_dtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = securityd_dtrace.h; path = derived_src/securityd_dtrace.h; sourceTree = BUILT_PRODUCTS_DIR; };
222 18B965B0147314BE005A4D2E /* libsecurity_agent.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = libsecurity_agent.xcodeproj; path = libsecurity_agent/libsecurity_agent.xcodeproj; sourceTree = "<group>"; };
223 18B965D214731963005A4D2E /* libsecurity_utilities.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_utilities.a; path = /usr/local/lib/libsecurity_utilities.a; sourceTree = "<absolute>"; };
224 18B965D41473197B005A4D2E /* libsecurity_cdsa_utilities.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_cdsa_utilities.a; path = /usr/local/lib/libsecurity_cdsa_utilities.a; sourceTree = "<absolute>"; };
225 18B965D9147319C8005A4D2E /* libsecurity_cdsa_client.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurity_cdsa_client.a; path = /usr/local/lib/libsecurity_cdsa_client.a; sourceTree = "<absolute>"; };
226 18B965DB147319E5005A4D2E /* libsecurityd_server.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libsecurityd_server.a; path = /usr/local/lib/libsecurityd_server.a; sourceTree = "<absolute>"; };
227 18B967B114731B55005A4D2E /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = /usr/lib/libsqlite3.dylib; sourceTree = "<absolute>"; };
228 18B967B314731B69005A4D2E /* libauto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libauto.dylib; path = /usr/lib/libauto.dylib; sourceTree = "<absolute>"; };
229 18B967B514731B78005A4D2E /* libobjc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libobjc.dylib; path = /usr/lib/libobjc.dylib; sourceTree = "<absolute>"; };
230 405845650663B2010083E58C /* AuthorizationMechEval.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AuthorizationMechEval.cpp; sourceTree = "<group>"; };
231 405845660663B2010083E58C /* AuthorizationMechEval.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AuthorizationMechEval.h; sourceTree = "<group>"; };
232 40689F840725DCE00021A502 /* authhost.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = authhost.h; sourceTree = "<group>"; };
233 40689F850725DCE00021A502 /* authhost.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = authhost.cpp; sourceTree = "<group>"; };
234 407ACD060AE5B57700A9DA90 /* credential.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = credential.h; sourceTree = "<group>"; };
235 407ACD070AE5B57700A9DA90 /* credential.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = credential.cpp; sourceTree = "<group>"; };
236 4C9264980534866F004B0E72 /* acl_keychain.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = acl_keychain.cpp; sourceTree = "<group>"; };
237 4C9264990534866F004B0E72 /* acl_keychain.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = acl_keychain.h; sourceTree = "<group>"; };
238 4C92649A0534866F004B0E72 /* acls.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = acls.cpp; sourceTree = "<group>"; };
239 4C92649B0534866F004B0E72 /* acls.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = acls.h; sourceTree = "<group>"; };
240 4C92649C0534866F004B0E72 /* agentquery.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = agentquery.cpp; sourceTree = "<group>"; };
241 4C92649D0534866F004B0E72 /* agentquery.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = agentquery.h; sourceTree = "<group>"; };
242 4C92649E0534866F004B0E72 /* authority.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = authority.cpp; sourceTree = "<group>"; };
243 4C92649F0534866F004B0E72 /* authority.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = authority.h; sourceTree = "<group>"; };
244 4C9264A00534866F004B0E72 /* AuthorizationDBPlist.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AuthorizationDBPlist.cpp; sourceTree = "<group>"; };
245 4C9264A10534866F004B0E72 /* AuthorizationDBPlist.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AuthorizationDBPlist.h; sourceTree = "<group>"; };
246 4C9264A20534866F004B0E72 /* AuthorizationEngine.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AuthorizationEngine.cpp; sourceTree = "<group>"; };
247 4C9264A30534866F004B0E72 /* AuthorizationEngine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AuthorizationEngine.h; sourceTree = "<group>"; };
248 4C9264A40534866F004B0E72 /* AuthorizationRule.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AuthorizationRule.cpp; sourceTree = "<group>"; };
249 4C9264A50534866F004B0E72 /* AuthorizationRule.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AuthorizationRule.h; sourceTree = "<group>"; };
250 4C9264A80534866F004B0E72 /* codesigdb.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = codesigdb.cpp; sourceTree = "<group>"; };
251 4C9264A90534866F004B0E72 /* codesigdb.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = codesigdb.h; sourceTree = "<group>"; };
252 4C9264AA0534866F004B0E72 /* connection.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = connection.cpp; sourceTree = "<group>"; };
253 4C9264AB0534866F004B0E72 /* connection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = connection.h; sourceTree = "<group>"; };
254 4C9264AC0534866F004B0E72 /* dbcrypto.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = dbcrypto.cpp; sourceTree = "<group>"; };
255 4C9264AD0534866F004B0E72 /* dbcrypto.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dbcrypto.h; sourceTree = "<group>"; };
256 4C9264AE0534866F004B0E72 /* entropy.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = entropy.cpp; sourceTree = "<group>"; };
257 4C9264AF0534866F004B0E72 /* entropy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = entropy.h; sourceTree = "<group>"; };
258 4C9264B50534866F004B0E72 /* key.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = key.cpp; sourceTree = "<group>"; };
259 4C9264B60534866F004B0E72 /* key.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = key.h; sourceTree = "<group>"; };
260 4C9264B70534866F004B0E72 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
261 4C9264B80534866F004B0E72 /* notifications.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = notifications.cpp; sourceTree = "<group>"; };
262 4C9264B90534866F004B0E72 /* notifications.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = notifications.h; sourceTree = "<group>"; };
263 4C9264BA0534866F004B0E72 /* process.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = process.cpp; sourceTree = "<group>"; };
264 4C9264BB0534866F004B0E72 /* process.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = process.h; sourceTree = "<group>"; };
265 4C9264BC0534866F004B0E72 /* securityd.order */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = securityd.order; sourceTree = "<group>"; };
266 4C9264BE0534866F004B0E72 /* server.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = server.cpp; sourceTree = "<group>"; };
267 4C9264BF0534866F004B0E72 /* server.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = server.h; sourceTree = "<group>"; };
268 4C9264C00534866F004B0E72 /* session.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = session.cpp; sourceTree = "<group>"; };
269 4C9264C10534866F004B0E72 /* session.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = session.h; sourceTree = "<group>"; };
270 4C9264C20534866F004B0E72 /* transition.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = transition.cpp; sourceTree = "<group>"; };
271 4CB5ACB906680AE000F359A9 /* child.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = child.cpp; sourceTree = "<group>"; };
272 4CB5ACBA06680AE000F359A9 /* child.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = child.h; sourceTree = "<group>"; };
273 4CD8CCBC055884E0006B3584 /* authorization.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist; path = authorization.plist; sourceTree = "<group>"; };
274 4CD8CCBD055884E0006B3584 /* CodeEquivalenceCandidates */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = CodeEquivalenceCandidates; sourceTree = "<group>"; };
275 4CD8CCC0055884E0006B3584 /* startup.mk */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = startup.mk; sourceTree = "<group>"; };
276 4CDD5018053765A900FEC36D /* CoreFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreFoundation.framework; path = /System/Library/Frameworks/CoreFoundation.framework; sourceTree = "<absolute>"; };
277 4CDD5019053765A900FEC36D /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
278 4CDD506B0537666500FEC36D /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
279 4CE1878606FFC5D60079D235 /* BLOBFORMAT */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = BLOBFORMAT; sourceTree = "<group>"; };
280 4CE1878706FFC5D60079D235 /* securityd.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; path = securityd.1; sourceTree = "<group>"; };
281 4E0BB2B20F79590300BBFEFA /* ccaudit_extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccaudit_extensions.h; sourceTree = "<group>"; };
282 4E0BB2B30F79590300BBFEFA /* ccaudit_extensions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ccaudit_extensions.cpp; sourceTree = "<group>"; };
283 AA6D4B8A0E6F3BB80050206D /* securityd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = securityd; sourceTree = BUILT_PRODUCTS_DIR; };
284 AAA020B10E367BB000A6F842 /* dtrace.mk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dtrace.mk; path = dtrace/dtrace.mk; sourceTree = "<group>"; };
285 C207646305EAD713004FEEDA /* kckey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = kckey.cpp; sourceTree = "<group>"; };
286 C207646405EAD713004FEEDA /* kckey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kckey.h; sourceTree = "<group>"; };
287 C20764E405ED250F004FEEDA /* localdatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = localdatabase.cpp; sourceTree = "<group>"; };
288 C20764E505ED250F004FEEDA /* localdatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = localdatabase.h; sourceTree = "<group>"; };
289 C20764E605ED250F004FEEDA /* localkey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = localkey.cpp; sourceTree = "<group>"; };
290 C20764E705ED250F004FEEDA /* localkey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = localkey.h; sourceTree = "<group>"; };
291 C209B3AD06ADBDB4007B9E6D /* mig.mk */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = mig.mk; sourceTree = "<group>"; };
292 C209B3AE06ADBDB4007B9E6D /* self.defs */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.mig; path = self.defs; sourceTree = "<group>"; };
293 C209B3B206ADBE64007B9E6D /* self.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = self.h; path = derived_src/self.h; sourceTree = BUILT_PRODUCTS_DIR; };
294 C209B3B306ADBE64007B9E6D /* selfServer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = selfServer.cpp; path = derived_src/selfServer.cpp; sourceTree = BUILT_PRODUCTS_DIR; };
295 C209B3B406ADBE64007B9E6D /* selfUser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = selfUser.cpp; path = derived_src/selfUser.cpp; sourceTree = BUILT_PRODUCTS_DIR; };
296 C20AF37C05F689540055732C /* tempdatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tempdatabase.cpp; sourceTree = "<group>"; };
297 C20AF37D05F689540055732C /* tempdatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tempdatabase.h; sourceTree = "<group>"; };
298 C22A7F8C06AF06D9006087B7 /* tokend.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokend.cpp; sourceTree = "<group>"; };
299 C22A7F8D06AF06D9006087B7 /* tokend.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokend.h; sourceTree = "<group>"; };
300 C22C34520B278EB60009368E /* clientid.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = clientid.cpp; sourceTree = "<group>"; };
301 C22C34530B278EB60009368E /* clientid.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = clientid.h; sourceTree = "<group>"; };
302 C26CF0230CD933AE0094DD9D /* securityd.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = securityd.d; path = src/securityd.d; sourceTree = "<group>"; };
303 C26CF0880CDFE1180094DD9D /* dtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dtrace.h; path = src/dtrace.h; sourceTree = "<group>"; };
304 C26D533706C1E70A00062E1E /* tokenkey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokenkey.cpp; sourceTree = "<group>"; };
305 C26D533806C1E70A00062E1E /* tokenkey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokenkey.h; sourceTree = "<group>"; };
306 C26EA9510688CF34007CE21D /* tokencache.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokencache.cpp; sourceTree = "<group>"; };
307 C26EA9520688CF34007CE21D /* tokencache.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokencache.h; sourceTree = "<group>"; };
308 C26FB2650BC2C3A300D8EFC8 /* com.apple.securityd.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = com.apple.securityd.plist; sourceTree = "<group>"; };
309 C274C51C0F9E8E0F001ABDA3 /* auditevents.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = auditevents.cpp; sourceTree = "<group>"; };
310 C274C51D0F9E8E0F001ABDA3 /* auditevents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = auditevents.h; sourceTree = "<group>"; };
311 C276AAD60663E7A400B57276 /* PCSC.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = PCSC.framework; path = /System/Library/Frameworks/PCSC.framework; sourceTree = "<absolute>"; };
312 C2813C7F0730534A00E243E8 /* tokenaccess.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokenaccess.cpp; sourceTree = "<group>"; };
313 C2813C800730534A00E243E8 /* tokenaccess.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokenaccess.h; sourceTree = "<group>"; };
314 C28654B006DBC2A30021E6E5 /* tokenacl.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokenacl.cpp; sourceTree = "<group>"; };
315 C28654B106DBC2A30021E6E5 /* tokenacl.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokenacl.h; sourceTree = "<group>"; };
316 C28ACF9A05C9940B00447176 /* structure.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = structure.cpp; sourceTree = "<group>"; };
317 C28ACF9B05C9940B00447176 /* structure.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = structure.h; sourceTree = "<group>"; };
318 C2B8DBC705E6C3CE00E6E67C /* database.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = database.cpp; sourceTree = "<group>"; };
319 C2B8DBC805E6C3CE00E6E67C /* database.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = database.h; sourceTree = "<group>"; };
320 C2B8DBC905E6C3CE00E6E67C /* kcdatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = kcdatabase.cpp; sourceTree = "<group>"; };
321 C2B8DBCA05E6C3CE00E6E67C /* kcdatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kcdatabase.h; sourceTree = "<group>"; };
322 C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csproxy.cpp; sourceTree = "<group>"; };
323 C2BD5FDB0AC47E850057FD3D /* csproxy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csproxy.h; sourceTree = "<group>"; };
324 C2CB75A90CE26A3600727A2B /* securityd-watch.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = "securityd-watch.d"; path = "dtrace/securityd-watch.d"; sourceTree = "<group>"; };
325 C2D425F105F3C07400CB11F8 /* tokendatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokendatabase.cpp; sourceTree = "<group>"; };
326 C2D425F205F3C07400CB11F8 /* tokendatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokendatabase.h; sourceTree = "<group>"; };
327 C2FDCABD0663CD5B0013F64C /* pcscmonitor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = pcscmonitor.cpp; sourceTree = "<group>"; };
328 C2FDCABE0663CD5B0013F64C /* pcscmonitor.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = pcscmonitor.h; sourceTree = "<group>"; };
329 C2FDCABF0663CD5B0013F64C /* reader.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = reader.cpp; sourceTree = "<group>"; };
330 C2FDCAC00663CD5B0013F64C /* reader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = "<group>"; };
331 C2FDCAC10663CD5B0013F64C /* token.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = token.cpp; sourceTree = "<group>"; };
332 C2FDCAC20663CD5B0013F64C /* token.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = token.h; sourceTree = "<group>"; };
333 D6C887ED0A55B6220044DFD2 /* SharedMemoryServer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SharedMemoryServer.cpp; sourceTree = "<group>"; };
334 D6C887EE0A55B6220044DFD2 /* SharedMemoryServer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SharedMemoryServer.h; sourceTree = "<group>"; };
335 /* End PBXFileReference section */
336
337 /* Begin PBXFrameworksBuildPhase section */
338 AA6D4B880E6F3BB80050206D /* Frameworks */ = {
339 isa = PBXFrameworksBuildPhase;
340 buildActionMask = 2147483647;
341 files = (
342 1865FFEB1475208B00FD79DF /* libsqlite3.dylib in Frameworks */,
343 1865FFEA1475208000FD79DF /* libsecurity_codesigning.a in Frameworks */,
344 1865FFE114751C9100FD79DF /* libauto.dylib in Frameworks */,
345 1865FFDC14751B0600FD79DF /* libobjc.dylib in Frameworks */,
346 18B965CD14731612005A4D2E /* libsecurity_agent_client.a in Frameworks */,
347 1865FFCF1475169A00FD79DF /* libsecurityd_client.a in Frameworks */,
348 18B965DC147319E5005A4D2E /* libsecurityd_server.a in Frameworks */,
349 1865FFB11474FED300FD79DF /* libsecurity_tokend_client.a in Frameworks */,
350 18B965D51473197B005A4D2E /* libsecurity_cdsa_utilities.a in Frameworks */,
351 18B965DA147319C8005A4D2E /* libsecurity_cdsa_client.a in Frameworks */,
352 18B965D314731963005A4D2E /* libsecurity_utilities.a in Frameworks */,
353 1865FFB3147505C800FD79DF /* libbsm.dylib in Frameworks */,
354 18B965DD147319F6005A4D2E /* PCSC.framework in Frameworks */,
355 18B965D8147319A6005A4D2E /* Security.framework in Frameworks */,
356 18B965D71473199F005A4D2E /* CoreFoundation.framework in Frameworks */,
357 18B965D614731996005A4D2E /* IOKit.framework in Frameworks */,
358 );
359 runOnlyForDeploymentPostprocessing = 0;
360 };
361 /* End PBXFrameworksBuildPhase section */
362
363 /* Begin PBXGroup section */
364 1865FF9F1474FB1100FD79DF /* config */ = {
365 isa = PBXGroup;
366 children = (
367 1865FFA01474FB1100FD79DF /* debug.xcconfig */,
368 1865FFA11474FB1100FD79DF /* project.xcconfig */,
369 1865FFA21474FB1100FD79DF /* release.xcconfig */,
370 );
371 path = config;
372 sourceTree = "<group>";
373 };
374 18B965B1147314BE005A4D2E /* Products */ = {
375 isa = PBXGroup;
376 children = (
377 18B965BD147314BE005A4D2E /* libsecurity_agent_client.a */,
378 18B965C1147314BE005A4D2E /* libsecurity_agent_server.a */,
379 );
380 name = Products;
381 sourceTree = "<group>";
382 };
383 4C9264970534866F004B0E72 /* src */ = {
384 isa = PBXGroup;
385 children = (
386 4C9264B70534866F004B0E72 /* main.cpp */,
387 C28AE81406CD7DA100BE0061 /* Core Structure */,
388 C2C8B29806F8A60F000EBDA2 /* Crypto */,
389 C28AE81706CD7DC500BE0061 /* Database Types */,
390 C28AE81A06CD7DE200BE0061 /* Smartcards */,
391 C28AE82306CD7E0F00BE0061 /* Transit */,
392 C28AE82606CD7E4700BE0061 /* ACLs */,
393 C28AE81106CD7D7800BE0061 /* Authorization */,
394 C22C34510B278E950009368E /* Client Identification */,
395 C26AC79D0DAED222005BFB40 /* Code Signing */,
396 C28AE83906CD7EE900BE0061 /* Support */,
397 );
398 path = src;
399 sourceTree = "<group>";
400 };
401 4CA1FEAC052A3C5800F22E42 = {
402 isa = PBXGroup;
403 children = (
404 18B965B0147314BE005A4D2E /* libsecurity_agent.xcodeproj */,
405 1865FF9F1474FB1100FD79DF /* config */,
406 4C9264970534866F004B0E72 /* src */,
407 C209B39106ADBB19007B9E6D /* mig */,
408 C26CF0290CD933D60094DD9D /* DTrace */,
409 4CE1878506FFC5D60079D235 /* doc */,
410 C209B39406ADBB2B007B9E6D /* derived_src */,
411 C28AE82006CD7DF500BE0061 /* Build Stuff */,
412 4CDD50150537658500FEC36D /* Linked Frameworks */,
413 4CA1FEB7052A3C6D00F22E42 /* Products */,
414 4CD8CCBB055884E0006B3584 /* Other Installs */,
415 );
416 sourceTree = "<group>";
417 };
418 4CA1FEB7052A3C6D00F22E42 /* Products */ = {
419 isa = PBXGroup;
420 children = (
421 AA6D4B8A0E6F3BB80050206D /* securityd */,
422 );
423 name = Products;
424 sourceTree = "<group>";
425 };
426 4CD8CCBB055884E0006B3584 /* Other Installs */ = {
427 isa = PBXGroup;
428 children = (
429 C26FB2650BC2C3A300D8EFC8 /* com.apple.securityd.plist */,
430 4CD8CCBC055884E0006B3584 /* authorization.plist */,
431 4CD8CCBD055884E0006B3584 /* CodeEquivalenceCandidates */,
432 4CD8CCC0055884E0006B3584 /* startup.mk */,
433 );
434 name = "Other Installs";
435 path = etc;
436 sourceTree = "<group>";
437 };
438 4CDD50150537658500FEC36D /* Linked Frameworks */ = {
439 isa = PBXGroup;
440 children = (
441 1865FFD0147516CF00FD79DF /* libsecurity_codesigning.a */,
442 1865FFCE1475169A00FD79DF /* libsecurityd_client.a */,
443 1865FFB2147505C800FD79DF /* libbsm.dylib */,
444 1865FFB01474FED300FD79DF /* libsecurity_tokend_client.a */,
445 18B967B514731B78005A4D2E /* libobjc.dylib */,
446 18B967B314731B69005A4D2E /* libauto.dylib */,
447 18B967B114731B55005A4D2E /* libsqlite3.dylib */,
448 18B965DB147319E5005A4D2E /* libsecurityd_server.a */,
449 18B965D9147319C8005A4D2E /* libsecurity_cdsa_client.a */,
450 18B965D41473197B005A4D2E /* libsecurity_cdsa_utilities.a */,
451 18B965D214731963005A4D2E /* libsecurity_utilities.a */,
452 4CDD5018053765A900FEC36D /* CoreFoundation.framework */,
453 4CDD506B0537666500FEC36D /* IOKit.framework */,
454 C276AAD60663E7A400B57276 /* PCSC.framework */,
455 4CDD5019053765A900FEC36D /* Security.framework */,
456 );
457 name = "Linked Frameworks";
458 path = src;
459 sourceTree = "<group>";
460 };
461 4CE1878506FFC5D60079D235 /* doc */ = {
462 isa = PBXGroup;
463 children = (
464 4CE1878606FFC5D60079D235 /* BLOBFORMAT */,
465 4CE1878706FFC5D60079D235 /* securityd.1 */,
466 );
467 path = doc;
468 sourceTree = "<group>";
469 };
470 C209B39106ADBB19007B9E6D /* mig */ = {
471 isa = PBXGroup;
472 children = (
473 C209B3AD06ADBDB4007B9E6D /* mig.mk */,
474 C209B3AE06ADBDB4007B9E6D /* self.defs */,
475 );
476 path = mig;
477 sourceTree = "<group>";
478 };
479 C209B39406ADBB2B007B9E6D /* derived_src */ = {
480 isa = PBXGroup;
481 children = (
482 C209B3B206ADBE64007B9E6D /* self.h */,
483 C209B3B306ADBE64007B9E6D /* selfServer.cpp */,
484 C209B3B406ADBE64007B9E6D /* selfUser.cpp */,
485 );
486 path = derived_src;
487 sourceTree = BUILT_PRODUCTS_DIR;
488 };
489 C22C34510B278E950009368E /* Client Identification */ = {
490 isa = PBXGroup;
491 children = (
492 C22C34530B278EB60009368E /* clientid.h */,
493 C22C34520B278EB60009368E /* clientid.cpp */,
494 4C9264A90534866F004B0E72 /* codesigdb.h */,
495 4C9264A80534866F004B0E72 /* codesigdb.cpp */,
496 );
497 name = "Client Identification";
498 sourceTree = "<group>";
499 };
500 C26AC79D0DAED222005BFB40 /* Code Signing */ = {
501 isa = PBXGroup;
502 children = (
503 C2BD5FDB0AC47E850057FD3D /* csproxy.h */,
504 C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */,
505 );
506 name = "Code Signing";
507 sourceTree = "<group>";
508 };
509 C26CF0290CD933D60094DD9D /* DTrace */ = {
510 isa = PBXGroup;
511 children = (
512 18B27133148C2C3D0087AE98 /* securityd_dtrace.h */,
513 C26CF0230CD933AE0094DD9D /* securityd.d */,
514 C26CF0880CDFE1180094DD9D /* dtrace.h */,
515 C2CB75A90CE26A3600727A2B /* securityd-watch.d */,
516 AAA020B10E367BB000A6F842 /* dtrace.mk */,
517 );
518 name = DTrace;
519 sourceTree = "<group>";
520 };
521 C28AE7FE06CD7CFF00BE0061 /* Token */ = {
522 isa = PBXGroup;
523 children = (
524 C2D425F205F3C07400CB11F8 /* tokendatabase.h */,
525 C2D425F105F3C07400CB11F8 /* tokendatabase.cpp */,
526 C26D533806C1E70A00062E1E /* tokenkey.h */,
527 C26D533706C1E70A00062E1E /* tokenkey.cpp */,
528 C2813C800730534A00E243E8 /* tokenaccess.h */,
529 C2813C7F0730534A00E243E8 /* tokenaccess.cpp */,
530 );
531 name = Token;
532 sourceTree = "<group>";
533 };
534 C28AE80106CD7D0E00BE0061 /* Temporary */ = {
535 isa = PBXGroup;
536 children = (
537 C20AF37D05F689540055732C /* tempdatabase.h */,
538 C20AF37C05F689540055732C /* tempdatabase.cpp */,
539 );
540 name = Temporary;
541 sourceTree = "<group>";
542 };
543 C28AE80406CD7D1D00BE0061 /* Local */ = {
544 isa = PBXGroup;
545 children = (
546 C20764E505ED250F004FEEDA /* localdatabase.h */,
547 C20764E405ED250F004FEEDA /* localdatabase.cpp */,
548 C20764E705ED250F004FEEDA /* localkey.h */,
549 C20764E605ED250F004FEEDA /* localkey.cpp */,
550 );
551 name = Local;
552 sourceTree = "<group>";
553 };
554 C28AE80706CD7D2700BE0061 /* Keychain */ = {
555 isa = PBXGroup;
556 children = (
557 C2B8DBCA05E6C3CE00E6E67C /* kcdatabase.h */,
558 C2B8DBC905E6C3CE00E6E67C /* kcdatabase.cpp */,
559 C207646405EAD713004FEEDA /* kckey.h */,
560 C207646305EAD713004FEEDA /* kckey.cpp */,
561 );
562 name = Keychain;
563 sourceTree = "<group>";
564 };
565 C28AE81106CD7D7800BE0061 /* Authorization */ = {
566 isa = PBXGroup;
567 children = (
568 40689F840725DCE00021A502 /* authhost.h */,
569 40689F850725DCE00021A502 /* authhost.cpp */,
570 4C92649F0534866F004B0E72 /* authority.h */,
571 4C92649E0534866F004B0E72 /* authority.cpp */,
572 407ACD060AE5B57700A9DA90 /* credential.h */,
573 407ACD070AE5B57700A9DA90 /* credential.cpp */,
574 4C9264A10534866F004B0E72 /* AuthorizationDBPlist.h */,
575 4C9264A00534866F004B0E72 /* AuthorizationDBPlist.cpp */,
576 4C9264A30534866F004B0E72 /* AuthorizationEngine.h */,
577 4C9264A20534866F004B0E72 /* AuthorizationEngine.cpp */,
578 405845660663B2010083E58C /* AuthorizationMechEval.h */,
579 405845650663B2010083E58C /* AuthorizationMechEval.cpp */,
580 4C9264A50534866F004B0E72 /* AuthorizationRule.h */,
581 4C9264A40534866F004B0E72 /* AuthorizationRule.cpp */,
582 );
583 name = Authorization;
584 sourceTree = "<group>";
585 };
586 C28AE81406CD7DA100BE0061 /* Core Structure */ = {
587 isa = PBXGroup;
588 children = (
589 4C9264AB0534866F004B0E72 /* connection.h */,
590 4C9264AA0534866F004B0E72 /* connection.cpp */,
591 C2B8DBC805E6C3CE00E6E67C /* database.h */,
592 C2B8DBC705E6C3CE00E6E67C /* database.cpp */,
593 4C9264B60534866F004B0E72 /* key.h */,
594 4C9264B50534866F004B0E72 /* key.cpp */,
595 4C9264BB0534866F004B0E72 /* process.h */,
596 4C9264BA0534866F004B0E72 /* process.cpp */,
597 4C9264BF0534866F004B0E72 /* server.h */,
598 4C9264BE0534866F004B0E72 /* server.cpp */,
599 4C9264C10534866F004B0E72 /* session.h */,
600 4C9264C00534866F004B0E72 /* session.cpp */,
601 C28ACF9B05C9940B00447176 /* structure.h */,
602 C28ACF9A05C9940B00447176 /* structure.cpp */,
603 );
604 name = "Core Structure";
605 sourceTree = "<group>";
606 };
607 C28AE81706CD7DC500BE0061 /* Database Types */ = {
608 isa = PBXGroup;
609 children = (
610 C28AE80406CD7D1D00BE0061 /* Local */,
611 C28AE80706CD7D2700BE0061 /* Keychain */,
612 C28AE80106CD7D0E00BE0061 /* Temporary */,
613 C28AE7FE06CD7CFF00BE0061 /* Token */,
614 );
615 name = "Database Types";
616 sourceTree = "<group>";
617 };
618 C28AE81A06CD7DE200BE0061 /* Smartcards */ = {
619 isa = PBXGroup;
620 children = (
621 C2FDCABE0663CD5B0013F64C /* pcscmonitor.h */,
622 C2FDCABD0663CD5B0013F64C /* pcscmonitor.cpp */,
623 C2FDCAC00663CD5B0013F64C /* reader.h */,
624 C2FDCABF0663CD5B0013F64C /* reader.cpp */,
625 C2FDCAC20663CD5B0013F64C /* token.h */,
626 C2FDCAC10663CD5B0013F64C /* token.cpp */,
627 C22A7F8D06AF06D9006087B7 /* tokend.h */,
628 C22A7F8C06AF06D9006087B7 /* tokend.cpp */,
629 C26EA9520688CF34007CE21D /* tokencache.h */,
630 C26EA9510688CF34007CE21D /* tokencache.cpp */,
631 );
632 name = Smartcards;
633 sourceTree = "<group>";
634 };
635 C28AE82006CD7DF500BE0061 /* Build Stuff */ = {
636 isa = PBXGroup;
637 children = (
638 4C9264BC0534866F004B0E72 /* securityd.order */,
639 );
640 name = "Build Stuff";
641 path = src;
642 sourceTree = "<group>";
643 };
644 C28AE82306CD7E0F00BE0061 /* Transit */ = {
645 isa = PBXGroup;
646 children = (
647 4C9264C20534866F004B0E72 /* transition.cpp */,
648 );
649 name = Transit;
650 sourceTree = "<group>";
651 };
652 C28AE82606CD7E4700BE0061 /* ACLs */ = {
653 isa = PBXGroup;
654 children = (
655 4C92649B0534866F004B0E72 /* acls.h */,
656 4C92649A0534866F004B0E72 /* acls.cpp */,
657 C28654B106DBC2A30021E6E5 /* tokenacl.h */,
658 C28654B006DBC2A30021E6E5 /* tokenacl.cpp */,
659 4C9264990534866F004B0E72 /* acl_keychain.h */,
660 4C9264980534866F004B0E72 /* acl_keychain.cpp */,
661 );
662 name = ACLs;
663 sourceTree = "<group>";
664 };
665 C28AE83906CD7EE900BE0061 /* Support */ = {
666 isa = PBXGroup;
667 children = (
668 4C92649D0534866F004B0E72 /* agentquery.h */,
669 4C92649C0534866F004B0E72 /* agentquery.cpp */,
670 C274C51D0F9E8E0F001ABDA3 /* auditevents.h */,
671 C274C51C0F9E8E0F001ABDA3 /* auditevents.cpp */,
672 4E0BB2B20F79590300BBFEFA /* ccaudit_extensions.h */,
673 4E0BB2B30F79590300BBFEFA /* ccaudit_extensions.cpp */,
674 4CB5ACBA06680AE000F359A9 /* child.h */,
675 4CB5ACB906680AE000F359A9 /* child.cpp */,
676 4C9264AF0534866F004B0E72 /* entropy.h */,
677 4C9264AE0534866F004B0E72 /* entropy.cpp */,
678 4C9264B90534866F004B0E72 /* notifications.h */,
679 4C9264B80534866F004B0E72 /* notifications.cpp */,
680 D6C887EE0A55B6220044DFD2 /* SharedMemoryServer.h */,
681 D6C887ED0A55B6220044DFD2 /* SharedMemoryServer.cpp */,
682 );
683 name = Support;
684 sourceTree = "<group>";
685 };
686 C2C8B29806F8A60F000EBDA2 /* Crypto */ = {
687 isa = PBXGroup;
688 children = (
689 4C9264AD0534866F004B0E72 /* dbcrypto.h */,
690 4C9264AC0534866F004B0E72 /* dbcrypto.cpp */,
691 );
692 name = Crypto;
693 sourceTree = "<group>";
694 };
695 /* End PBXGroup section */
696
697 /* Begin PBXHeadersBuildPhase section */
698 AAC7077A0E6F437A003CC2B2 /* Headers */ = {
699 isa = PBXHeadersBuildPhase;
700 buildActionMask = 2147483647;
701 files = (
702 AAC707230E6F4335003CC2B2 /* acl_keychain.h in Headers */,
703 AAC707240E6F4335003CC2B2 /* acls.h in Headers */,
704 AAC707250E6F4335003CC2B2 /* agentquery.h in Headers */,
705 AAC707260E6F4335003CC2B2 /* authority.h in Headers */,
706 AAC707270E6F4335003CC2B2 /* AuthorizationDBPlist.h in Headers */,
707 AAC707280E6F4335003CC2B2 /* AuthorizationEngine.h in Headers */,
708 AAC707290E6F4335003CC2B2 /* AuthorizationMechEval.h in Headers */,
709 AAC7072A0E6F4335003CC2B2 /* AuthorizationRule.h in Headers */,
710 AAC7072B0E6F4335003CC2B2 /* child.h in Headers */,
711 AAC7072C0E6F4335003CC2B2 /* codesigdb.h in Headers */,
712 AAC7072D0E6F4335003CC2B2 /* connection.h in Headers */,
713 AAC7072E0E6F4335003CC2B2 /* database.h in Headers */,
714 AAC7072F0E6F4335003CC2B2 /* dbcrypto.h in Headers */,
715 AAC707300E6F4335003CC2B2 /* entropy.h in Headers */,
716 AAC707310E6F4335003CC2B2 /* kcdatabase.h in Headers */,
717 AAC707320E6F4335003CC2B2 /* kckey.h in Headers */,
718 AAC707330E6F4335003CC2B2 /* key.h in Headers */,
719 AAC707340E6F4335003CC2B2 /* localdatabase.h in Headers */,
720 AAC707350E6F4335003CC2B2 /* localkey.h in Headers */,
721 AAC707360E6F4335003CC2B2 /* notifications.h in Headers */,
722 AAC707370E6F4335003CC2B2 /* pcscmonitor.h in Headers */,
723 AAC707380E6F4335003CC2B2 /* process.h in Headers */,
724 AAC707390E6F4335003CC2B2 /* reader.h in Headers */,
725 AAC7073A0E6F4335003CC2B2 /* server.h in Headers */,
726 AAC7073B0E6F4335003CC2B2 /* session.h in Headers */,
727 AAC7073C0E6F4335003CC2B2 /* structure.h in Headers */,
728 AAC7073D0E6F4335003CC2B2 /* tempdatabase.h in Headers */,
729 AAC7073E0E6F4335003CC2B2 /* token.h in Headers */,
730 AAC7073F0E6F4335003CC2B2 /* tokendatabase.h in Headers */,
731 AAC707400E6F4335003CC2B2 /* tokencache.h in Headers */,
732 AAC707410E6F4335003CC2B2 /* self.h in Headers */,
733 AAC707420E6F4335003CC2B2 /* tokend.h in Headers */,
734 AAC707430E6F4335003CC2B2 /* tokenkey.h in Headers */,
735 AAC707440E6F4335003CC2B2 /* tokenacl.h in Headers */,
736 AAC707450E6F4335003CC2B2 /* tokenaccess.h in Headers */,
737 AAC707460E6F4335003CC2B2 /* authhost.h in Headers */,
738 AAC707470E6F4335003CC2B2 /* SharedMemoryServer.h in Headers */,
739 AAC707480E6F4335003CC2B2 /* csproxy.h in Headers */,
740 AAC707490E6F4335003CC2B2 /* credential.h in Headers */,
741 AAC7074B0E6F4335003CC2B2 /* clientid.h in Headers */,
742 AAC7074C0E6F4335003CC2B2 /* dtrace.h in Headers */,
743 4E0BB2B40F79590300BBFEFA /* ccaudit_extensions.h in Headers */,
744 C274C51F0F9E8E0F001ABDA3 /* auditevents.h in Headers */,
745 18B27134148C2C3D0087AE98 /* securityd_dtrace.h in Headers */,
746 );
747 runOnlyForDeploymentPostprocessing = 0;
748 };
749 /* End PBXHeadersBuildPhase section */
750
751 /* Begin PBXNativeTarget section */
752 AA6D4B890E6F3BB80050206D /* securityd */ = {
753 isa = PBXNativeTarget;
754 buildConfigurationList = AA6D4B900E6F3BE80050206D /* Build configuration list for PBXNativeTarget "securityd" */;
755 buildPhases = (
756 AAC7077A0E6F437A003CC2B2 /* Headers */,
757 AA6D4B870E6F3BB80050206D /* Sources */,
758 AA6D4B880E6F3BB80050206D /* Frameworks */,
759 ED51306A0E7F1277002A3749 /* CopyFiles */,
760 );
761 buildRules = (
762 );
763 dependencies = (
764 18B967B914731BB1005A4D2E /* PBXTargetDependency */,
765 AA1AA00F0E71F2ED003D0309 /* PBXTargetDependency */,
766 AA1AA0110E71F2F7003D0309 /* PBXTargetDependency */,
767 AA1A9FF90E71EF08003D0309 /* PBXTargetDependency */,
768 );
769 name = securityd;
770 productName = securityd_native;
771 productReference = AA6D4B8A0E6F3BB80050206D /* securityd */;
772 productType = "com.apple.product-type.tool";
773 };
774 /* End PBXNativeTarget section */
775
776 /* Begin PBXProject section */
777 4CA1FEB0052A3C5800F22E42 /* Project object */ = {
778 isa = PBXProject;
779 buildConfigurationList = C27AD4AD0987FCF4001272E0 /* Build configuration list for PBXProject "securityd" */;
780 compatibilityVersion = "Xcode 3.1";
781 developmentRegion = English;
782 hasScannedForEncodings = 1;
783 knownRegions = (
784 English,
785 Japanese,
786 French,
787 German,
788 );
789 mainGroup = 4CA1FEAC052A3C5800F22E42;
790 productRefGroup = 4CA1FEB7052A3C6D00F22E42 /* Products */;
791 projectDirPath = "";
792 projectReferences = (
793 {
794 ProductGroup = 18B965B1147314BE005A4D2E /* Products */;
795 ProjectRef = 18B965B0147314BE005A4D2E /* libsecurity_agent.xcodeproj */;
796 },
797 );
798 projectRoot = "";
799 targets = (
800 AA6D4B890E6F3BB80050206D /* securityd */,
801 C26CF02C0CD934260094DD9D /* DTrace */,
802 AA6D4B7A0E6F3A910050206D /* mig */,
803 AA6D4B810E6F3B210050206D /* startup */,
804 );
805 };
806 /* End PBXProject section */
807
808 /* Begin PBXReferenceProxy section */
809 18B965BD147314BE005A4D2E /* libsecurity_agent_client.a */ = {
810 isa = PBXReferenceProxy;
811 fileType = archive.ar;
812 path = libsecurity_agent_client.a;
813 remoteRef = 18B965BC147314BE005A4D2E /* PBXContainerItemProxy */;
814 sourceTree = BUILT_PRODUCTS_DIR;
815 };
816 18B965C1147314BE005A4D2E /* libsecurity_agent_server.a */ = {
817 isa = PBXReferenceProxy;
818 fileType = archive.ar;
819 path = libsecurity_agent_server.a;
820 remoteRef = 18B965C0147314BE005A4D2E /* PBXContainerItemProxy */;
821 sourceTree = BUILT_PRODUCTS_DIR;
822 };
823 /* End PBXReferenceProxy section */
824
825 /* Begin PBXShellScriptBuildPhase section */
826 18132F7B148D6DD900CC58B2 /* Run Script (install /etc/authorization.merge) */ = {
827 isa = PBXShellScriptBuildPhase;
828 buildActionMask = 2147483647;
829 files = (
830 );
831 inputPaths = (
832 );
833 name = "Run Script (install /etc/authorization.merge)";
834 outputPaths = (
835 );
836 runOnlyForDeploymentPostprocessing = 0;
837 shellPath = /bin/sh;
838 shellScript = "${SRCROOT}/etc/authmerge.sh";
839 };
840 AA6D4B790E6F3A910050206D /* ShellScript */ = {
841 isa = PBXShellScriptBuildPhase;
842 buildActionMask = 2147483647;
843 files = (
844 );
845 inputPaths = (
846 );
847 outputPaths = (
848 );
849 runOnlyForDeploymentPostprocessing = 0;
850 shellPath = /bin/sh;
851 shellScript = "make -f mig/mig.mk\n";
852 };
853 AA6D4B800E6F3B210050206D /* ShellScript */ = {
854 isa = PBXShellScriptBuildPhase;
855 buildActionMask = 2147483647;
856 files = (
857 );
858 inputPaths = (
859 );
860 outputPaths = (
861 );
862 runOnlyForDeploymentPostprocessing = 0;
863 shellPath = /bin/sh;
864 shellScript = "/usr/bin/gnumake -f $SRCROOT/etc/startup.mk $ACTION\n\n";
865 };
866 C26CF0360CD9343A0094DD9D /* ShellScript */ = {
867 isa = PBXShellScriptBuildPhase;
868 buildActionMask = 2147483647;
869 files = (
870 );
871 inputPaths = (
872 );
873 outputPaths = (
874 );
875 runOnlyForDeploymentPostprocessing = 0;
876 shellPath = /bin/bash;
877 shellScript = "export DERIVED_SRC=$BUILT_PRODUCTS_DIR/derived_src\nmkdir -p $DERIVED_SRC\nmake -f $SRCROOT/dtrace/dtrace.mk\n";
878 };
879 /* End PBXShellScriptBuildPhase section */
880
881 /* Begin PBXSourcesBuildPhase section */
882 AA6D4B870E6F3BB80050206D /* Sources */ = {
883 isa = PBXSourcesBuildPhase;
884 buildActionMask = 2147483647;
885 files = (
886 AAC7074D0E6F4352003CC2B2 /* acl_keychain.cpp in Sources */,
887 AAC7074E0E6F4352003CC2B2 /* acls.cpp in Sources */,
888 AAC7074F0E6F4352003CC2B2 /* agentquery.cpp in Sources */,
889 AAC707500E6F4352003CC2B2 /* authority.cpp in Sources */,
890 AAC707510E6F4352003CC2B2 /* AuthorizationDBPlist.cpp in Sources */,
891 AAC707520E6F4352003CC2B2 /* AuthorizationEngine.cpp in Sources */,
892 AAC707530E6F4352003CC2B2 /* AuthorizationMechEval.cpp in Sources */,
893 AAC707540E6F4352003CC2B2 /* AuthorizationRule.cpp in Sources */,
894 AAC707550E6F4352003CC2B2 /* child.cpp in Sources */,
895 AAC707560E6F4352003CC2B2 /* codesigdb.cpp in Sources */,
896 AAC707570E6F4352003CC2B2 /* connection.cpp in Sources */,
897 AAC707580E6F4352003CC2B2 /* database.cpp in Sources */,
898 AAC707590E6F4352003CC2B2 /* dbcrypto.cpp in Sources */,
899 AAC7075A0E6F4352003CC2B2 /* entropy.cpp in Sources */,
900 AAC7075B0E6F4352003CC2B2 /* kcdatabase.cpp in Sources */,
901 AAC7075C0E6F4352003CC2B2 /* kckey.cpp in Sources */,
902 AAC7075D0E6F4352003CC2B2 /* key.cpp in Sources */,
903 AAC7075E0E6F4352003CC2B2 /* localdatabase.cpp in Sources */,
904 AAC7075F0E6F4352003CC2B2 /* localkey.cpp in Sources */,
905 AAC707600E6F4352003CC2B2 /* main.cpp in Sources */,
906 AAC707610E6F4352003CC2B2 /* notifications.cpp in Sources */,
907 AAC707620E6F4352003CC2B2 /* pcscmonitor.cpp in Sources */,
908 AAC707630E6F4352003CC2B2 /* process.cpp in Sources */,
909 AAC707640E6F4352003CC2B2 /* reader.cpp in Sources */,
910 AAC707650E6F4352003CC2B2 /* server.cpp in Sources */,
911 AAC707660E6F4352003CC2B2 /* session.cpp in Sources */,
912 AAC707670E6F4352003CC2B2 /* structure.cpp in Sources */,
913 AAC707680E6F4352003CC2B2 /* tempdatabase.cpp in Sources */,
914 AAC707690E6F4352003CC2B2 /* token.cpp in Sources */,
915 AAC7076A0E6F4352003CC2B2 /* tokendatabase.cpp in Sources */,
916 AAC7076B0E6F4352003CC2B2 /* transition.cpp in Sources */,
917 AAC7076C0E6F4352003CC2B2 /* tokencache.cpp in Sources */,
918 AAC7076D0E6F4352003CC2B2 /* selfServer.cpp in Sources */,
919 AAC7076E0E6F4352003CC2B2 /* selfUser.cpp in Sources */,
920 AAC7076F0E6F4352003CC2B2 /* tokend.cpp in Sources */,
921 AAC707700E6F4352003CC2B2 /* tokenkey.cpp in Sources */,
922 AAC707710E6F4352003CC2B2 /* tokenacl.cpp in Sources */,
923 AAC707720E6F4352003CC2B2 /* tokenaccess.cpp in Sources */,
924 AAC707730E6F4352003CC2B2 /* authhost.cpp in Sources */,
925 AAC707740E6F4352003CC2B2 /* SharedMemoryServer.cpp in Sources */,
926 AAC707750E6F4352003CC2B2 /* csproxy.cpp in Sources */,
927 AAC707760E6F4352003CC2B2 /* credential.cpp in Sources */,
928 AAC707780E6F4352003CC2B2 /* clientid.cpp in Sources */,
929 4E0BB2B50F79590300BBFEFA /* ccaudit_extensions.cpp in Sources */,
930 C274C51E0F9E8E0F001ABDA3 /* auditevents.cpp in Sources */,
931 );
932 runOnlyForDeploymentPostprocessing = 0;
933 };
934 /* End PBXSourcesBuildPhase section */
935
936 /* Begin PBXTargetDependency section */
937 18B967B914731BB1005A4D2E /* PBXTargetDependency */ = {
938 isa = PBXTargetDependency;
939 name = world;
940 targetProxy = 18B967B814731BB1005A4D2E /* PBXContainerItemProxy */;
941 };
942 AA1A9FF90E71EF08003D0309 /* PBXTargetDependency */ = {
943 isa = PBXTargetDependency;
944 target = C26CF02C0CD934260094DD9D /* DTrace */;
945 targetProxy = AA1A9FF80E71EF08003D0309 /* PBXContainerItemProxy */;
946 };
947 AA1AA00F0E71F2ED003D0309 /* PBXTargetDependency */ = {
948 isa = PBXTargetDependency;
949 target = AA6D4B810E6F3B210050206D /* startup */;
950 targetProxy = AA1AA00E0E71F2ED003D0309 /* PBXContainerItemProxy */;
951 };
952 AA1AA0110E71F2F7003D0309 /* PBXTargetDependency */ = {
953 isa = PBXTargetDependency;
954 target = AA6D4B7A0E6F3A910050206D /* mig */;
955 targetProxy = AA1AA0100E71F2F7003D0309 /* PBXContainerItemProxy */;
956 };
957 /* End PBXTargetDependency section */
958
959 /* Begin XCBuildConfiguration section */
960 AA6D4B7B0E6F3A910050206D /* Debug */ = {
961 isa = XCBuildConfiguration;
962 buildSettings = {
963 };
964 name = Debug;
965 };
966 AA6D4B7E0E6F3A910050206D /* Release */ = {
967 isa = XCBuildConfiguration;
968 buildSettings = {
969 };
970 name = Release;
971 };
972 AA6D4B820E6F3B210050206D /* Debug */ = {
973 isa = XCBuildConfiguration;
974 buildSettings = {
975 };
976 name = Debug;
977 };
978 AA6D4B850E6F3B210050206D /* Release */ = {
979 isa = XCBuildConfiguration;
980 buildSettings = {
981 };
982 name = Release;
983 };
984 AA6D4B8C0E6F3BB80050206D /* Debug */ = {
985 isa = XCBuildConfiguration;
986 baseConfigurationReference = 1865FFA01474FB1100FD79DF /* debug.xcconfig */;
987 buildSettings = {
988 HEADER_SEARCH_PATHS = (
989 "$(inherited)",
990 "$(BUILT_PRODUCTS_DIR)/derived_src",
991 "$(SRCROOT)",
992 );
993 INSTALL_PATH = /usr/sbin;
994 LIBRARY_SEARCH_PATHS = (
995 "$(inherited)",
996 "\"$(SRCROOT)/../../../build/Products\"",
997 );
998 ORDER_FILE = "$(SRCROOT)/src/securityd.order";
999 };
1000 name = Debug;
1001 };
1002 AA6D4B8F0E6F3BB80050206D /* Release */ = {
1003 isa = XCBuildConfiguration;
1004 baseConfigurationReference = 1865FFA21474FB1100FD79DF /* release.xcconfig */;
1005 buildSettings = {
1006 HEADER_SEARCH_PATHS = (
1007 "$(inherited)",
1008 "$(BUILT_PRODUCTS_DIR)/derived_src",
1009 "$(SRCROOT)",
1010 );
1011 INSTALL_PATH = /usr/sbin;
1012 LIBRARY_SEARCH_PATHS = (
1013 "$(inherited)",
1014 "\"$(SRCROOT)/../../../build/Products\"",
1015 );
1016 ORDER_FILE = "$(SRCROOT)/src/securityd.order";
1017 };
1018 name = Release;
1019 };
1020 C26CF02D0CD934260094DD9D /* Debug */ = {
1021 isa = XCBuildConfiguration;
1022 buildSettings = {
1023 };
1024 name = Debug;
1025 };
1026 C26CF0300CD934260094DD9D /* Release */ = {
1027 isa = XCBuildConfiguration;
1028 buildSettings = {
1029 };
1030 name = Release;
1031 };
1032 C27AD4AE0987FCF4001272E0 /* Debug */ = {
1033 isa = XCBuildConfiguration;
1034 baseConfigurationReference = 1865FFA11474FB1100FD79DF /* project.xcconfig */;
1035 buildSettings = {
1036 };
1037 name = Debug;
1038 };
1039 C27AD4B10987FCF4001272E0 /* Release */ = {
1040 isa = XCBuildConfiguration;
1041 baseConfigurationReference = 1865FFA11474FB1100FD79DF /* project.xcconfig */;
1042 buildSettings = {
1043 };
1044 name = Release;
1045 };
1046 /* End XCBuildConfiguration section */
1047
1048 /* Begin XCConfigurationList section */
1049 AA6D4B7F0E6F3AE50050206D /* Build configuration list for PBXAggregateTarget "mig" */ = {
1050 isa = XCConfigurationList;
1051 buildConfigurations = (
1052 AA6D4B7B0E6F3A910050206D /* Debug */,
1053 AA6D4B7E0E6F3A910050206D /* Release */,
1054 );
1055 defaultConfigurationIsVisible = 0;
1056 defaultConfigurationName = Release;
1057 };
1058 AA6D4B860E6F3B8D0050206D /* Build configuration list for PBXAggregateTarget "startup" */ = {
1059 isa = XCConfigurationList;
1060 buildConfigurations = (
1061 AA6D4B820E6F3B210050206D /* Debug */,
1062 AA6D4B850E6F3B210050206D /* Release */,
1063 );
1064 defaultConfigurationIsVisible = 0;
1065 defaultConfigurationName = Release;
1066 };
1067 AA6D4B900E6F3BE80050206D /* Build configuration list for PBXNativeTarget "securityd" */ = {
1068 isa = XCConfigurationList;
1069 buildConfigurations = (
1070 AA6D4B8C0E6F3BB80050206D /* Debug */,
1071 AA6D4B8F0E6F3BB80050206D /* Release */,
1072 );
1073 defaultConfigurationIsVisible = 0;
1074 defaultConfigurationName = Release;
1075 };
1076 C26CF03B0CD934420094DD9D /* Build configuration list for PBXAggregateTarget "DTrace" */ = {
1077 isa = XCConfigurationList;
1078 buildConfigurations = (
1079 C26CF02D0CD934260094DD9D /* Debug */,
1080 C26CF0300CD934260094DD9D /* Release */,
1081 );
1082 defaultConfigurationIsVisible = 0;
1083 defaultConfigurationName = Release;
1084 };
1085 C27AD4AD0987FCF4001272E0 /* Build configuration list for PBXProject "securityd" */ = {
1086 isa = XCConfigurationList;
1087 buildConfigurations = (
1088 C27AD4AE0987FCF4001272E0 /* Debug */,
1089 C27AD4B10987FCF4001272E0 /* Release */,
1090 );
1091 defaultConfigurationIsVisible = 0;
1092 defaultConfigurationName = Release;
1093 };
1094 /* End XCConfigurationList section */
1095 };
1096 rootObject = 4CA1FEB0052A3C5800F22E42 /* Project object */;
1097 }