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