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