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