]> git.saurik.com Git - apple/securityd.git/blobdiff - securityd.xcodeproj/project.pbxproj
securityd-36975.tar.gz
[apple/securityd.git] / securityd.xcodeproj / project.pbxproj
index 721a19d793056051ba719b8ed8dab16b45b24ff8..b1d52faa4768aa8d95797ee4c6470e11b066da04 100644 (file)
        archiveVersion = 1;
        classes = {
        };
-       objectVersion = 42;
+       objectVersion = 45;
        objects = {
 
 /* Begin PBXAggregateTarget section */
-               C209B3A506ADBCAC007B9E6D /* mig */ = {
+               AA6D4B7A0E6F3A910050206D /* mig */ = {
                        isa = PBXAggregateTarget;
-                       buildConfigurationList = C27AD4990987FCF4001272E0 /* Build configuration list for PBXAggregateTarget "mig" */;
+                       buildConfigurationList = AA6D4B7F0E6F3AE50050206D /* Build configuration list for PBXAggregateTarget "mig" */;
                        buildPhases = (
-                               C209B3A406ADBCAC007B9E6D /* ShellScript */,
+                               AA6D4B790E6F3A910050206D /* ShellScript */,
                        );
                        dependencies = (
                        );
                        name = mig;
-                       productName = generate;
+                       productName = mig_native;
+               };
+               AA6D4B810E6F3B210050206D /* startup */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = AA6D4B860E6F3B8D0050206D /* Build configuration list for PBXAggregateTarget "startup" */;
+                       buildPhases = (
+                               AA6D4B800E6F3B210050206D /* ShellScript */,
+                       );
+                       dependencies = (
+                       );
+                       name = startup;
+                       productName = startup_native;
+               };
+               C26CF02C0CD934260094DD9D /* DTrace */ = {
+                       isa = PBXAggregateTarget;
+                       buildConfigurationList = C26CF03B0CD934420094DD9D /* Build configuration list for PBXAggregateTarget "DTrace" */;
+                       buildPhases = (
+                               C26CF0360CD9343A0094DD9D /* ShellScript */,
+                       );
+                       dependencies = (
+                       );
+                       name = DTrace;
+                       productName = DTrace;
                };
 /* End PBXAggregateTarget section */
 
 /* Begin PBXBuildFile section */
-               405845670663B2010083E58C /* AuthorizationMechEval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 405845650663B2010083E58C /* AuthorizationMechEval.cpp */; };
-               405845680663B2010083E58C /* AuthorizationMechEval.h in Headers */ = {isa = PBXBuildFile; fileRef = 405845660663B2010083E58C /* AuthorizationMechEval.h */; };
-               40689F860725DCE00021A502 /* authhost.h in Headers */ = {isa = PBXBuildFile; fileRef = 40689F840725DCE00021A502 /* authhost.h */; };
-               40689F870725DCE00021A502 /* authhost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 40689F850725DCE00021A502 /* authhost.cpp */; };
-               407ACD080AE5B57700A9DA90 /* credential.h in Headers */ = {isa = PBXBuildFile; fileRef = 407ACD060AE5B57700A9DA90 /* credential.h */; };
-               407ACD090AE5B57700A9DA90 /* credential.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 407ACD070AE5B57700A9DA90 /* credential.cpp */; };
-               4C01B3DA06FFC640004B3A01 /* securityd.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4CE1878706FFC5D60079D235 /* securityd.1 */; };
-               4C9264C80534866F004B0E72 /* acl_keychain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264980534866F004B0E72 /* acl_keychain.cpp */; };
-               4C9264C90534866F004B0E72 /* acl_keychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264990534866F004B0E72 /* acl_keychain.h */; };
-               4C9264CA0534866F004B0E72 /* acls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649A0534866F004B0E72 /* acls.cpp */; };
-               4C9264CB0534866F004B0E72 /* acls.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649B0534866F004B0E72 /* acls.h */; };
-               4C9264CC0534866F004B0E72 /* agentquery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649C0534866F004B0E72 /* agentquery.cpp */; };
-               4C9264CD0534866F004B0E72 /* agentquery.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649D0534866F004B0E72 /* agentquery.h */; };
-               4C9264CE0534866F004B0E72 /* authority.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649E0534866F004B0E72 /* authority.cpp */; };
-               4C9264CF0534866F004B0E72 /* authority.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649F0534866F004B0E72 /* authority.h */; };
-               4C9264D00534866F004B0E72 /* AuthorizationDBPlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A00534866F004B0E72 /* AuthorizationDBPlist.cpp */; };
-               4C9264D10534866F004B0E72 /* AuthorizationDBPlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A10534866F004B0E72 /* AuthorizationDBPlist.h */; };
-               4C9264D20534866F004B0E72 /* AuthorizationEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A20534866F004B0E72 /* AuthorizationEngine.cpp */; };
-               4C9264D30534866F004B0E72 /* AuthorizationEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A30534866F004B0E72 /* AuthorizationEngine.h */; };
-               4C9264D40534866F004B0E72 /* AuthorizationRule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A40534866F004B0E72 /* AuthorizationRule.cpp */; };
-               4C9264D50534866F004B0E72 /* AuthorizationRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A50534866F004B0E72 /* AuthorizationRule.h */; };
-               4C9264D80534866F004B0E72 /* codesigdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A80534866F004B0E72 /* codesigdb.cpp */; };
-               4C9264D90534866F004B0E72 /* codesigdb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A90534866F004B0E72 /* codesigdb.h */; };
-               4C9264DA0534866F004B0E72 /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AA0534866F004B0E72 /* connection.cpp */; };
-               4C9264DB0534866F004B0E72 /* connection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AB0534866F004B0E72 /* connection.h */; };
-               4C9264DC0534866F004B0E72 /* dbcrypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AC0534866F004B0E72 /* dbcrypto.cpp */; };
-               4C9264DD0534866F004B0E72 /* dbcrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AD0534866F004B0E72 /* dbcrypto.h */; };
-               4C9264DE0534866F004B0E72 /* entropy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AE0534866F004B0E72 /* entropy.cpp */; };
-               4C9264DF0534866F004B0E72 /* entropy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AF0534866F004B0E72 /* entropy.h */; };
-               4C9264E20534866F004B0E72 /* key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B50534866F004B0E72 /* key.cpp */; };
-               4C9264E30534866F004B0E72 /* key.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264B60534866F004B0E72 /* key.h */; };
-               4C9264E40534866F004B0E72 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B70534866F004B0E72 /* main.cpp */; };
-               4C9264E50534866F004B0E72 /* notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B80534866F004B0E72 /* notifications.cpp */; };
-               4C9264E60534866F004B0E72 /* notifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264B90534866F004B0E72 /* notifications.h */; };
-               4C9264E70534866F004B0E72 /* process.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264BA0534866F004B0E72 /* process.cpp */; };
-               4C9264E80534866F004B0E72 /* process.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264BB0534866F004B0E72 /* process.h */; };
-               4C9264EA0534866F004B0E72 /* server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264BE0534866F004B0E72 /* server.cpp */; };
-               4C9264EB0534866F004B0E72 /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264BF0534866F004B0E72 /* server.h */; };
-               4C9264EC0534866F004B0E72 /* session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264C00534866F004B0E72 /* session.cpp */; };
-               4C9264ED0534866F004B0E72 /* session.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264C10534866F004B0E72 /* session.h */; };
-               4C9264EE0534866F004B0E72 /* transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264C20534866F004B0E72 /* transition.cpp */; };
-               4CB5ACBB06680AE000F359A9 /* child.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CB5ACB906680AE000F359A9 /* child.cpp */; };
-               4CB5ACBC06680AE000F359A9 /* child.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB5ACBA06680AE000F359A9 /* child.h */; };
-               C207646505EAD713004FEEDA /* kckey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C207646305EAD713004FEEDA /* kckey.cpp */; };
-               C207646605EAD713004FEEDA /* kckey.h in Headers */ = {isa = PBXBuildFile; fileRef = C207646405EAD713004FEEDA /* kckey.h */; };
-               C20764E805ED250F004FEEDA /* localdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20764E405ED250F004FEEDA /* localdatabase.cpp */; };
-               C20764E905ED250F004FEEDA /* localdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C20764E505ED250F004FEEDA /* localdatabase.h */; };
-               C20764EA05ED250F004FEEDA /* localkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20764E605ED250F004FEEDA /* localkey.cpp */; };
-               C20764EB05ED250F004FEEDA /* localkey.h in Headers */ = {isa = PBXBuildFile; fileRef = C20764E705ED250F004FEEDA /* localkey.h */; };
-               C209B3B506ADBE64007B9E6D /* self.h in Headers */ = {isa = PBXBuildFile; fileRef = C209B3B206ADBE64007B9E6D /* self.h */; };
-               C209B3B606ADBE64007B9E6D /* selfServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C209B3B306ADBE64007B9E6D /* selfServer.cpp */; settings = {COMPILER_FLAGS = "-D__MigTypeCheck=1"; }; };
-               C209B3B706ADBE64007B9E6D /* selfUser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C209B3B406ADBE64007B9E6D /* selfUser.cpp */; };
-               C20AF37E05F689540055732C /* tempdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20AF37C05F689540055732C /* tempdatabase.cpp */; };
-               C20AF37F05F689540055732C /* tempdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C20AF37D05F689540055732C /* tempdatabase.h */; };
-               C22A7F8E06AF06D9006087B7 /* tokend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C22A7F8C06AF06D9006087B7 /* tokend.cpp */; };
-               C22A7F8F06AF06D9006087B7 /* tokend.h in Headers */ = {isa = PBXBuildFile; fileRef = C22A7F8D06AF06D9006087B7 /* tokend.h */; };
-               C22C344E0B278E770009368E /* osxcodewrap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C22C344C0B278E770009368E /* osxcodewrap.cpp */; };
-               C22C344F0B278E770009368E /* osxcodewrap.h in Headers */ = {isa = PBXBuildFile; fileRef = C22C344D0B278E770009368E /* osxcodewrap.h */; };
-               C22C34540B278EB60009368E /* clientid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C22C34520B278EB60009368E /* clientid.cpp */; };
-               C22C34550B278EB60009368E /* clientid.h in Headers */ = {isa = PBXBuildFile; fileRef = C22C34530B278EB60009368E /* clientid.h */; };
-               C26D533906C1E70A00062E1E /* tokenkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26D533706C1E70A00062E1E /* tokenkey.cpp */; };
-               C26D533A06C1E70A00062E1E /* tokenkey.h in Headers */ = {isa = PBXBuildFile; fileRef = C26D533806C1E70A00062E1E /* tokenkey.h */; };
-               C26EA9530688CF34007CE21D /* tokencache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26EA9510688CF34007CE21D /* tokencache.cpp */; };
-               C26EA9540688CF34007CE21D /* tokencache.h in Headers */ = {isa = PBXBuildFile; fileRef = C26EA9520688CF34007CE21D /* tokencache.h */; };
-               C2813C810730534A00E243E8 /* tokenaccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2813C7F0730534A00E243E8 /* tokenaccess.cpp */; };
-               C2813C820730534A00E243E8 /* tokenaccess.h in Headers */ = {isa = PBXBuildFile; fileRef = C2813C800730534A00E243E8 /* tokenaccess.h */; };
-               C28654B206DBC2A30021E6E5 /* tokenacl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28654B006DBC2A30021E6E5 /* tokenacl.cpp */; };
-               C28654B306DBC2A30021E6E5 /* tokenacl.h in Headers */ = {isa = PBXBuildFile; fileRef = C28654B106DBC2A30021E6E5 /* tokenacl.h */; };
-               C28ACF9C05C9940B00447176 /* structure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28ACF9A05C9940B00447176 /* structure.cpp */; };
-               C28ACF9D05C9940B00447176 /* structure.h in Headers */ = {isa = PBXBuildFile; fileRef = C28ACF9B05C9940B00447176 /* structure.h */; };
-               C2B8DBCB05E6C3CE00E6E67C /* database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2B8DBC705E6C3CE00E6E67C /* database.cpp */; };
-               C2B8DBCC05E6C3CE00E6E67C /* database.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B8DBC805E6C3CE00E6E67C /* database.h */; };
-               C2B8DBCD05E6C3CE00E6E67C /* kcdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2B8DBC905E6C3CE00E6E67C /* kcdatabase.cpp */; };
-               C2B8DBCE05E6C3CE00E6E67C /* kcdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B8DBCA05E6C3CE00E6E67C /* kcdatabase.h */; };
-               C2BD5FDC0AC47E850057FD3D /* csproxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */; };
-               C2BD5FDD0AC47E850057FD3D /* csproxy.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BD5FDB0AC47E850057FD3D /* csproxy.h */; };
-               C2D425F305F3C07400CB11F8 /* tokendatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D425F105F3C07400CB11F8 /* tokendatabase.cpp */; };
-               C2D425F405F3C07400CB11F8 /* tokendatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D425F205F3C07400CB11F8 /* tokendatabase.h */; };
-               C2FDCAC50663CD5B0013F64C /* pcscmonitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCABD0663CD5B0013F64C /* pcscmonitor.cpp */; };
-               C2FDCAC60663CD5B0013F64C /* pcscmonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCABE0663CD5B0013F64C /* pcscmonitor.h */; };
-               C2FDCAC70663CD5B0013F64C /* reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCABF0663CD5B0013F64C /* reader.cpp */; };
-               C2FDCAC80663CD5B0013F64C /* reader.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCAC00663CD5B0013F64C /* reader.h */; };
-               C2FDCAC90663CD5B0013F64C /* token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCAC10663CD5B0013F64C /* token.cpp */; };
-               C2FDCACA0663CD5B0013F64C /* token.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCAC20663CD5B0013F64C /* token.h */; };
-               D6C887F00A55B6220044DFD2 /* SharedMemoryServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6C887ED0A55B6220044DFD2 /* SharedMemoryServer.cpp */; };
-               D6C887F10A55B6220044DFD2 /* SharedMemoryServer.h in Headers */ = {isa = PBXBuildFile; fileRef = D6C887EE0A55B6220044DFD2 /* SharedMemoryServer.h */; };
+               4E0BB2B40F79590300BBFEFA /* ccaudit_extensions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0BB2B20F79590300BBFEFA /* ccaudit_extensions.h */; };
+               4E0BB2B50F79590300BBFEFA /* ccaudit_extensions.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4E0BB2B30F79590300BBFEFA /* ccaudit_extensions.cpp */; };
+               AAC707230E6F4335003CC2B2 /* acl_keychain.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264990534866F004B0E72 /* acl_keychain.h */; };
+               AAC707240E6F4335003CC2B2 /* acls.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649B0534866F004B0E72 /* acls.h */; };
+               AAC707250E6F4335003CC2B2 /* agentquery.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649D0534866F004B0E72 /* agentquery.h */; };
+               AAC707260E6F4335003CC2B2 /* authority.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C92649F0534866F004B0E72 /* authority.h */; };
+               AAC707270E6F4335003CC2B2 /* AuthorizationDBPlist.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A10534866F004B0E72 /* AuthorizationDBPlist.h */; };
+               AAC707280E6F4335003CC2B2 /* AuthorizationEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A30534866F004B0E72 /* AuthorizationEngine.h */; };
+               AAC707290E6F4335003CC2B2 /* AuthorizationMechEval.h in Headers */ = {isa = PBXBuildFile; fileRef = 405845660663B2010083E58C /* AuthorizationMechEval.h */; };
+               AAC7072A0E6F4335003CC2B2 /* AuthorizationRule.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A50534866F004B0E72 /* AuthorizationRule.h */; };
+               AAC7072B0E6F4335003CC2B2 /* child.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB5ACBA06680AE000F359A9 /* child.h */; };
+               AAC7072C0E6F4335003CC2B2 /* codesigdb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264A90534866F004B0E72 /* codesigdb.h */; };
+               AAC7072D0E6F4335003CC2B2 /* connection.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AB0534866F004B0E72 /* connection.h */; };
+               AAC7072E0E6F4335003CC2B2 /* database.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B8DBC805E6C3CE00E6E67C /* database.h */; };
+               AAC7072F0E6F4335003CC2B2 /* dbcrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AD0534866F004B0E72 /* dbcrypto.h */; };
+               AAC707300E6F4335003CC2B2 /* entropy.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264AF0534866F004B0E72 /* entropy.h */; };
+               AAC707310E6F4335003CC2B2 /* kcdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C2B8DBCA05E6C3CE00E6E67C /* kcdatabase.h */; };
+               AAC707320E6F4335003CC2B2 /* kckey.h in Headers */ = {isa = PBXBuildFile; fileRef = C207646405EAD713004FEEDA /* kckey.h */; };
+               AAC707330E6F4335003CC2B2 /* key.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264B60534866F004B0E72 /* key.h */; };
+               AAC707340E6F4335003CC2B2 /* localdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C20764E505ED250F004FEEDA /* localdatabase.h */; };
+               AAC707350E6F4335003CC2B2 /* localkey.h in Headers */ = {isa = PBXBuildFile; fileRef = C20764E705ED250F004FEEDA /* localkey.h */; };
+               AAC707360E6F4335003CC2B2 /* notifications.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264B90534866F004B0E72 /* notifications.h */; };
+               AAC707370E6F4335003CC2B2 /* pcscmonitor.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCABE0663CD5B0013F64C /* pcscmonitor.h */; };
+               AAC707380E6F4335003CC2B2 /* process.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264BB0534866F004B0E72 /* process.h */; };
+               AAC707390E6F4335003CC2B2 /* reader.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCAC00663CD5B0013F64C /* reader.h */; };
+               AAC7073A0E6F4335003CC2B2 /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264BF0534866F004B0E72 /* server.h */; };
+               AAC7073B0E6F4335003CC2B2 /* session.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9264C10534866F004B0E72 /* session.h */; };
+               AAC7073C0E6F4335003CC2B2 /* structure.h in Headers */ = {isa = PBXBuildFile; fileRef = C28ACF9B05C9940B00447176 /* structure.h */; };
+               AAC7073D0E6F4335003CC2B2 /* tempdatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C20AF37D05F689540055732C /* tempdatabase.h */; };
+               AAC7073E0E6F4335003CC2B2 /* token.h in Headers */ = {isa = PBXBuildFile; fileRef = C2FDCAC20663CD5B0013F64C /* token.h */; };
+               AAC7073F0E6F4335003CC2B2 /* tokendatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = C2D425F205F3C07400CB11F8 /* tokendatabase.h */; };
+               AAC707400E6F4335003CC2B2 /* tokencache.h in Headers */ = {isa = PBXBuildFile; fileRef = C26EA9520688CF34007CE21D /* tokencache.h */; };
+               AAC707410E6F4335003CC2B2 /* self.h in Headers */ = {isa = PBXBuildFile; fileRef = C209B3B206ADBE64007B9E6D /* self.h */; };
+               AAC707420E6F4335003CC2B2 /* tokend.h in Headers */ = {isa = PBXBuildFile; fileRef = C22A7F8D06AF06D9006087B7 /* tokend.h */; };
+               AAC707430E6F4335003CC2B2 /* tokenkey.h in Headers */ = {isa = PBXBuildFile; fileRef = C26D533806C1E70A00062E1E /* tokenkey.h */; };
+               AAC707440E6F4335003CC2B2 /* tokenacl.h in Headers */ = {isa = PBXBuildFile; fileRef = C28654B106DBC2A30021E6E5 /* tokenacl.h */; };
+               AAC707450E6F4335003CC2B2 /* tokenaccess.h in Headers */ = {isa = PBXBuildFile; fileRef = C2813C800730534A00E243E8 /* tokenaccess.h */; };
+               AAC707460E6F4335003CC2B2 /* authhost.h in Headers */ = {isa = PBXBuildFile; fileRef = 40689F840725DCE00021A502 /* authhost.h */; };
+               AAC707470E6F4335003CC2B2 /* SharedMemoryServer.h in Headers */ = {isa = PBXBuildFile; fileRef = D6C887EE0A55B6220044DFD2 /* SharedMemoryServer.h */; };
+               AAC707480E6F4335003CC2B2 /* csproxy.h in Headers */ = {isa = PBXBuildFile; fileRef = C2BD5FDB0AC47E850057FD3D /* csproxy.h */; };
+               AAC707490E6F4335003CC2B2 /* credential.h in Headers */ = {isa = PBXBuildFile; fileRef = 407ACD060AE5B57700A9DA90 /* credential.h */; };
+               AAC7074B0E6F4335003CC2B2 /* clientid.h in Headers */ = {isa = PBXBuildFile; fileRef = C22C34530B278EB60009368E /* clientid.h */; };
+               AAC7074C0E6F4335003CC2B2 /* dtrace.h in Headers */ = {isa = PBXBuildFile; fileRef = C26CF0880CDFE1180094DD9D /* dtrace.h */; };
+               AAC7074D0E6F4352003CC2B2 /* acl_keychain.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264980534866F004B0E72 /* acl_keychain.cpp */; };
+               AAC7074E0E6F4352003CC2B2 /* acls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649A0534866F004B0E72 /* acls.cpp */; };
+               AAC7074F0E6F4352003CC2B2 /* agentquery.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649C0534866F004B0E72 /* agentquery.cpp */; };
+               AAC707500E6F4352003CC2B2 /* authority.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C92649E0534866F004B0E72 /* authority.cpp */; };
+               AAC707510E6F4352003CC2B2 /* AuthorizationDBPlist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A00534866F004B0E72 /* AuthorizationDBPlist.cpp */; };
+               AAC707520E6F4352003CC2B2 /* AuthorizationEngine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A20534866F004B0E72 /* AuthorizationEngine.cpp */; };
+               AAC707530E6F4352003CC2B2 /* AuthorizationMechEval.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 405845650663B2010083E58C /* AuthorizationMechEval.cpp */; };
+               AAC707540E6F4352003CC2B2 /* AuthorizationRule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A40534866F004B0E72 /* AuthorizationRule.cpp */; };
+               AAC707550E6F4352003CC2B2 /* child.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4CB5ACB906680AE000F359A9 /* child.cpp */; };
+               AAC707560E6F4352003CC2B2 /* codesigdb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264A80534866F004B0E72 /* codesigdb.cpp */; };
+               AAC707570E6F4352003CC2B2 /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AA0534866F004B0E72 /* connection.cpp */; };
+               AAC707580E6F4352003CC2B2 /* database.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2B8DBC705E6C3CE00E6E67C /* database.cpp */; };
+               AAC707590E6F4352003CC2B2 /* dbcrypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AC0534866F004B0E72 /* dbcrypto.cpp */; };
+               AAC7075A0E6F4352003CC2B2 /* entropy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264AE0534866F004B0E72 /* entropy.cpp */; };
+               AAC7075B0E6F4352003CC2B2 /* kcdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2B8DBC905E6C3CE00E6E67C /* kcdatabase.cpp */; };
+               AAC7075C0E6F4352003CC2B2 /* kckey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C207646305EAD713004FEEDA /* kckey.cpp */; };
+               AAC7075D0E6F4352003CC2B2 /* key.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B50534866F004B0E72 /* key.cpp */; };
+               AAC7075E0E6F4352003CC2B2 /* localdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20764E405ED250F004FEEDA /* localdatabase.cpp */; };
+               AAC7075F0E6F4352003CC2B2 /* localkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20764E605ED250F004FEEDA /* localkey.cpp */; };
+               AAC707600E6F4352003CC2B2 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B70534866F004B0E72 /* main.cpp */; };
+               AAC707610E6F4352003CC2B2 /* notifications.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264B80534866F004B0E72 /* notifications.cpp */; };
+               AAC707620E6F4352003CC2B2 /* pcscmonitor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCABD0663CD5B0013F64C /* pcscmonitor.cpp */; };
+               AAC707630E6F4352003CC2B2 /* process.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264BA0534866F004B0E72 /* process.cpp */; };
+               AAC707640E6F4352003CC2B2 /* reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCABF0663CD5B0013F64C /* reader.cpp */; };
+               AAC707650E6F4352003CC2B2 /* server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264BE0534866F004B0E72 /* server.cpp */; };
+               AAC707660E6F4352003CC2B2 /* session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264C00534866F004B0E72 /* session.cpp */; };
+               AAC707670E6F4352003CC2B2 /* structure.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28ACF9A05C9940B00447176 /* structure.cpp */; };
+               AAC707680E6F4352003CC2B2 /* tempdatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C20AF37C05F689540055732C /* tempdatabase.cpp */; };
+               AAC707690E6F4352003CC2B2 /* token.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2FDCAC10663CD5B0013F64C /* token.cpp */; };
+               AAC7076A0E6F4352003CC2B2 /* tokendatabase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2D425F105F3C07400CB11F8 /* tokendatabase.cpp */; };
+               AAC7076B0E6F4352003CC2B2 /* transition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4C9264C20534866F004B0E72 /* transition.cpp */; };
+               AAC7076C0E6F4352003CC2B2 /* tokencache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26EA9510688CF34007CE21D /* tokencache.cpp */; };
+               AAC7076D0E6F4352003CC2B2 /* selfServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C209B3B306ADBE64007B9E6D /* selfServer.cpp */; };
+               AAC7076E0E6F4352003CC2B2 /* selfUser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C209B3B406ADBE64007B9E6D /* selfUser.cpp */; };
+               AAC7076F0E6F4352003CC2B2 /* tokend.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C22A7F8C06AF06D9006087B7 /* tokend.cpp */; };
+               AAC707700E6F4352003CC2B2 /* tokenkey.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C26D533706C1E70A00062E1E /* tokenkey.cpp */; };
+               AAC707710E6F4352003CC2B2 /* tokenacl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C28654B006DBC2A30021E6E5 /* tokenacl.cpp */; };
+               AAC707720E6F4352003CC2B2 /* tokenaccess.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2813C7F0730534A00E243E8 /* tokenaccess.cpp */; };
+               AAC707730E6F4352003CC2B2 /* authhost.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 40689F850725DCE00021A502 /* authhost.cpp */; };
+               AAC707740E6F4352003CC2B2 /* SharedMemoryServer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D6C887ED0A55B6220044DFD2 /* SharedMemoryServer.cpp */; };
+               AAC707750E6F4352003CC2B2 /* csproxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */; };
+               AAC707760E6F4352003CC2B2 /* credential.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 407ACD070AE5B57700A9DA90 /* credential.cpp */; };
+               AAC707780E6F4352003CC2B2 /* clientid.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C22C34520B278EB60009368E /* clientid.cpp */; };
+               ED5130690E7F1259002A3749 /* securityd.1 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 4CE1878706FFC5D60079D235 /* securityd.1 */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
-               4CD8CCB5055884BD006B3584 /* PBXContainerItemProxy */ = {
+               AA1A9FF80E71EF08003D0309 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 4CA1FEB0052A3C5800F22E42 /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = C26CF02C0CD934260094DD9D;
+                       remoteInfo = DTrace;
+               };
+               AA1AA00E0E71F2ED003D0309 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 4CA1FEB0052A3C5800F22E42 /* Project object */;
                        proxyType = 1;
-                       remoteGlobalIDString = 4CA4EB2C0558848900CF7791;
+                       remoteGlobalIDString = AA6D4B810E6F3B210050206D;
                        remoteInfo = startup;
                };
-               C209B3A906ADBD6D007B9E6D /* PBXContainerItemProxy */ = {
+               AA1AA0100E71F2F7003D0309 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 4CA1FEB0052A3C5800F22E42 /* Project object */;
                        proxyType = 1;
-                       remoteGlobalIDString = C209B3A506ADBCAC007B9E6D;
+                       remoteGlobalIDString = AA6D4B7A0E6F3A910050206D;
                        remoteInfo = mig;
                };
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXCopyFilesBuildPhase section */
-               4C01B3D706FFC621004B3A01 /* CopyFiles */ = {
+               ED51306A0E7F1277002A3749 /* CopyFiles */ = {
                        isa = PBXCopyFilesBuildPhase;
                        buildActionMask = 8;
-                       dstPath = /usr/share/man/man1/;
+                       dstPath = /usr/share/man/man1;
                        dstSubfolderSpec = 0;
                        files = (
-                               4C01B3DA06FFC640004B3A01 /* securityd.1 in CopyFiles */,
+                               ED5130690E7F1259002A3749 /* securityd.1 in CopyFiles */,
                        );
                        runOnlyForDeploymentPostprocessing = 1;
                };
                4C9264C00534866F004B0E72 /* session.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = session.cpp; sourceTree = "<group>"; };
                4C9264C10534866F004B0E72 /* session.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = session.h; sourceTree = "<group>"; };
                4C9264C20534866F004B0E72 /* transition.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = transition.cpp; sourceTree = "<group>"; };
-               4CA1FEB6052A3C6D00F22E42 /* securityd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; path = securityd; sourceTree = BUILT_PRODUCTS_DIR; };
                4CB5ACB906680AE000F359A9 /* child.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = child.cpp; sourceTree = "<group>"; };
                4CB5ACBA06680AE000F359A9 /* child.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = child.h; sourceTree = "<group>"; };
                4CD8CCBC055884E0006B3584 /* authorization.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist; path = authorization.plist; sourceTree = "<group>"; };
                4CDD506B0537666500FEC36D /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = "<absolute>"; };
                4CE1878606FFC5D60079D235 /* BLOBFORMAT */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = BLOBFORMAT; sourceTree = "<group>"; };
                4CE1878706FFC5D60079D235 /* securityd.1 */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.man; path = securityd.1; sourceTree = "<group>"; };
+               4E0BB2B20F79590300BBFEFA /* ccaudit_extensions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ccaudit_extensions.h; sourceTree = "<group>"; };
+               4E0BB2B30F79590300BBFEFA /* ccaudit_extensions.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ccaudit_extensions.cpp; sourceTree = "<group>"; };
+               AA6D4B8A0E6F3BB80050206D /* securityd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = securityd; sourceTree = BUILT_PRODUCTS_DIR; };
+               AAA020B10E367BB000A6F842 /* dtrace.mk */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = dtrace.mk; path = dtrace/dtrace.mk; sourceTree = "<group>"; };
                C207646305EAD713004FEEDA /* kckey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = kckey.cpp; sourceTree = "<group>"; };
                C207646405EAD713004FEEDA /* kckey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kckey.h; sourceTree = "<group>"; };
                C20764E405ED250F004FEEDA /* localdatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = localdatabase.cpp; sourceTree = "<group>"; };
                C20AF37D05F689540055732C /* tempdatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tempdatabase.h; sourceTree = "<group>"; };
                C22A7F8C06AF06D9006087B7 /* tokend.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokend.cpp; sourceTree = "<group>"; };
                C22A7F8D06AF06D9006087B7 /* tokend.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokend.h; sourceTree = "<group>"; };
-               C22C344C0B278E770009368E /* osxcodewrap.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = osxcodewrap.cpp; sourceTree = "<group>"; };
-               C22C344D0B278E770009368E /* osxcodewrap.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = osxcodewrap.h; sourceTree = "<group>"; };
                C22C34520B278EB60009368E /* clientid.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = clientid.cpp; sourceTree = "<group>"; };
                C22C34530B278EB60009368E /* clientid.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = clientid.h; sourceTree = "<group>"; };
+               C26CF0230CD933AE0094DD9D /* securityd.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = securityd.d; path = src/securityd.d; sourceTree = "<group>"; };
+               C26CF0880CDFE1180094DD9D /* dtrace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dtrace.h; path = src/dtrace.h; sourceTree = "<group>"; };
                C26D533706C1E70A00062E1E /* tokenkey.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokenkey.cpp; sourceTree = "<group>"; };
                C26D533806C1E70A00062E1E /* tokenkey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokenkey.h; sourceTree = "<group>"; };
                C26EA9510688CF34007CE21D /* tokencache.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokencache.cpp; sourceTree = "<group>"; };
                C2B8DBCA05E6C3CE00E6E67C /* kcdatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = kcdatabase.h; sourceTree = "<group>"; };
                C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = csproxy.cpp; sourceTree = "<group>"; };
                C2BD5FDB0AC47E850057FD3D /* csproxy.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = csproxy.h; sourceTree = "<group>"; };
+               C2CB75A90CE26A3600727A2B /* securityd-watch.d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.dtrace; name = "securityd-watch.d"; path = "dtrace/securityd-watch.d"; sourceTree = "<group>"; };
                C2D425F105F3C07400CB11F8 /* tokendatabase.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tokendatabase.cpp; sourceTree = "<group>"; };
                C2D425F205F3C07400CB11F8 /* tokendatabase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tokendatabase.h; sourceTree = "<group>"; };
                C2FDCABD0663CD5B0013F64C /* pcscmonitor.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = pcscmonitor.cpp; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
-               4CA1FEB3052A3C6D00F22E42 /* Frameworks */ = {
+               AA6D4B880E6F3BB80050206D /* Frameworks */ = {
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
                                C28AE82606CD7E4700BE0061 /* ACLs */,
                                C28AE81106CD7D7800BE0061 /* Authorization */,
                                C22C34510B278E950009368E /* Client Identification */,
+                               C26AC79D0DAED222005BFB40 /* Code Signing */,
                                C28AE83906CD7EE900BE0061 /* Support */,
                        );
                        path = src;
                        children = (
                                4C9264970534866F004B0E72 /* src */,
                                C209B39106ADBB19007B9E6D /* mig */,
+                               C26CF0290CD933D60094DD9D /* DTrace */,
                                4CE1878506FFC5D60079D235 /* doc */,
                                C209B39406ADBB2B007B9E6D /* derived_src */,
                                C28AE82006CD7DF500BE0061 /* Build Stuff */,
                4CA1FEB7052A3C6D00F22E42 /* Products */ = {
                        isa = PBXGroup;
                        children = (
-                               4CA1FEB6052A3C6D00F22E42 /* securityd */,
+                               AA6D4B8A0E6F3BB80050206D /* securityd */,
                        );
                        name = Products;
                        sourceTree = "<group>";
                        children = (
                                C22C34530B278EB60009368E /* clientid.h */,
                                C22C34520B278EB60009368E /* clientid.cpp */,
-                               C2BD5FDB0AC47E850057FD3D /* csproxy.h */,
-                               C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */,
                                4C9264A90534866F004B0E72 /* codesigdb.h */,
                                4C9264A80534866F004B0E72 /* codesigdb.cpp */,
                        );
                        name = "Client Identification";
                        sourceTree = "<group>";
                };
+               C26AC79D0DAED222005BFB40 /* Code Signing */ = {
+                       isa = PBXGroup;
+                       children = (
+                               C2BD5FDB0AC47E850057FD3D /* csproxy.h */,
+                               C2BD5FDA0AC47E850057FD3D /* csproxy.cpp */,
+                       );
+                       name = "Code Signing";
+                       sourceTree = "<group>";
+               };
+               C26CF0290CD933D60094DD9D /* DTrace */ = {
+                       isa = PBXGroup;
+                       children = (
+                               C26CF0230CD933AE0094DD9D /* securityd.d */,
+                               C26CF0880CDFE1180094DD9D /* dtrace.h */,
+                               C2CB75A90CE26A3600727A2B /* securityd-watch.d */,
+                               AAA020B10E367BB000A6F842 /* dtrace.mk */,
+                       );
+                       name = DTrace;
+                       sourceTree = "<group>";
+               };
                C28AE7FE06CD7CFF00BE0061 /* Token */ = {
                        isa = PBXGroup;
                        children = (
                        children = (
                                4C92649D0534866F004B0E72 /* agentquery.h */,
                                4C92649C0534866F004B0E72 /* agentquery.cpp */,
+                               4E0BB2B20F79590300BBFEFA /* ccaudit_extensions.h */,
+                               4E0BB2B30F79590300BBFEFA /* ccaudit_extensions.cpp */,
                                4CB5ACBA06680AE000F359A9 /* child.h */,
                                4CB5ACB906680AE000F359A9 /* child.cpp */,
                                4C9264AF0534866F004B0E72 /* entropy.h */,
                                4C9264AE0534866F004B0E72 /* entropy.cpp */,
                                4C9264B90534866F004B0E72 /* notifications.h */,
                                4C9264B80534866F004B0E72 /* notifications.cpp */,
-                               C22C344D0B278E770009368E /* osxcodewrap.h */,
-                               C22C344C0B278E770009368E /* osxcodewrap.cpp */,
                                D6C887EE0A55B6220044DFD2 /* SharedMemoryServer.h */,
                                D6C887ED0A55B6220044DFD2 /* SharedMemoryServer.cpp */,
                        );
 /* End PBXGroup section */
 
 /* Begin PBXHeadersBuildPhase section */
-               4CA1FEB1052A3C6D00F22E42 /* Headers */ = {
+               AAC7077A0E6F437A003CC2B2 /* Headers */ = {
                        isa = PBXHeadersBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               4C9264C90534866F004B0E72 /* acl_keychain.h in Headers */,
-                               4C9264CB0534866F004B0E72 /* acls.h in Headers */,
-                               4C9264CD0534866F004B0E72 /* agentquery.h in Headers */,
-                               4C9264CF0534866F004B0E72 /* authority.h in Headers */,
-                               4C9264D10534866F004B0E72 /* AuthorizationDBPlist.h in Headers */,
-                               4C9264D30534866F004B0E72 /* AuthorizationEngine.h in Headers */,
-                               405845680663B2010083E58C /* AuthorizationMechEval.h in Headers */,
-                               4C9264D50534866F004B0E72 /* AuthorizationRule.h in Headers */,
-                               4CB5ACBC06680AE000F359A9 /* child.h in Headers */,
-                               4C9264D90534866F004B0E72 /* codesigdb.h in Headers */,
-                               4C9264DB0534866F004B0E72 /* connection.h in Headers */,
-                               C2B8DBCC05E6C3CE00E6E67C /* database.h in Headers */,
-                               4C9264DD0534866F004B0E72 /* dbcrypto.h in Headers */,
-                               4C9264DF0534866F004B0E72 /* entropy.h in Headers */,
-                               C2B8DBCE05E6C3CE00E6E67C /* kcdatabase.h in Headers */,
-                               C207646605EAD713004FEEDA /* kckey.h in Headers */,
-                               4C9264E30534866F004B0E72 /* key.h in Headers */,
-                               C20764E905ED250F004FEEDA /* localdatabase.h in Headers */,
-                               C20764EB05ED250F004FEEDA /* localkey.h in Headers */,
-                               4C9264E60534866F004B0E72 /* notifications.h in Headers */,
-                               C2FDCAC60663CD5B0013F64C /* pcscmonitor.h in Headers */,
-                               4C9264E80534866F004B0E72 /* process.h in Headers */,
-                               C2FDCAC80663CD5B0013F64C /* reader.h in Headers */,
-                               4C9264EB0534866F004B0E72 /* server.h in Headers */,
-                               4C9264ED0534866F004B0E72 /* session.h in Headers */,
-                               C28ACF9D05C9940B00447176 /* structure.h in Headers */,
-                               C20AF37F05F689540055732C /* tempdatabase.h in Headers */,
-                               C2FDCACA0663CD5B0013F64C /* token.h in Headers */,
-                               C2D425F405F3C07400CB11F8 /* tokendatabase.h in Headers */,
-                               C26EA9540688CF34007CE21D /* tokencache.h in Headers */,
-                               C209B3B506ADBE64007B9E6D /* self.h in Headers */,
-                               C22A7F8F06AF06D9006087B7 /* tokend.h in Headers */,
-                               C26D533A06C1E70A00062E1E /* tokenkey.h in Headers */,
-                               C28654B306DBC2A30021E6E5 /* tokenacl.h in Headers */,
-                               C2813C820730534A00E243E8 /* tokenaccess.h in Headers */,
-                               40689F860725DCE00021A502 /* authhost.h in Headers */,
-                               D6C887F10A55B6220044DFD2 /* SharedMemoryServer.h in Headers */,
-                               C2BD5FDD0AC47E850057FD3D /* csproxy.h in Headers */,
-                               407ACD080AE5B57700A9DA90 /* credential.h in Headers */,
-                               C22C344F0B278E770009368E /* osxcodewrap.h in Headers */,
-                               C22C34550B278EB60009368E /* clientid.h in Headers */,
+                               AAC707230E6F4335003CC2B2 /* acl_keychain.h in Headers */,
+                               AAC707240E6F4335003CC2B2 /* acls.h in Headers */,
+                               AAC707250E6F4335003CC2B2 /* agentquery.h in Headers */,
+                               AAC707260E6F4335003CC2B2 /* authority.h in Headers */,
+                               AAC707270E6F4335003CC2B2 /* AuthorizationDBPlist.h in Headers */,
+                               AAC707280E6F4335003CC2B2 /* AuthorizationEngine.h in Headers */,
+                               AAC707290E6F4335003CC2B2 /* AuthorizationMechEval.h in Headers */,
+                               AAC7072A0E6F4335003CC2B2 /* AuthorizationRule.h in Headers */,
+                               AAC7072B0E6F4335003CC2B2 /* child.h in Headers */,
+                               AAC7072C0E6F4335003CC2B2 /* codesigdb.h in Headers */,
+                               AAC7072D0E6F4335003CC2B2 /* connection.h in Headers */,
+                               AAC7072E0E6F4335003CC2B2 /* database.h in Headers */,
+                               AAC7072F0E6F4335003CC2B2 /* dbcrypto.h in Headers */,
+                               AAC707300E6F4335003CC2B2 /* entropy.h in Headers */,
+                               AAC707310E6F4335003CC2B2 /* kcdatabase.h in Headers */,
+                               AAC707320E6F4335003CC2B2 /* kckey.h in Headers */,
+                               AAC707330E6F4335003CC2B2 /* key.h in Headers */,
+                               AAC707340E6F4335003CC2B2 /* localdatabase.h in Headers */,
+                               AAC707350E6F4335003CC2B2 /* localkey.h in Headers */,
+                               AAC707360E6F4335003CC2B2 /* notifications.h in Headers */,
+                               AAC707370E6F4335003CC2B2 /* pcscmonitor.h in Headers */,
+                               AAC707380E6F4335003CC2B2 /* process.h in Headers */,
+                               AAC707390E6F4335003CC2B2 /* reader.h in Headers */,
+                               AAC7073A0E6F4335003CC2B2 /* server.h in Headers */,
+                               AAC7073B0E6F4335003CC2B2 /* session.h in Headers */,
+                               AAC7073C0E6F4335003CC2B2 /* structure.h in Headers */,
+                               AAC7073D0E6F4335003CC2B2 /* tempdatabase.h in Headers */,
+                               AAC7073E0E6F4335003CC2B2 /* token.h in Headers */,
+                               AAC7073F0E6F4335003CC2B2 /* tokendatabase.h in Headers */,
+                               AAC707400E6F4335003CC2B2 /* tokencache.h in Headers */,
+                               AAC707410E6F4335003CC2B2 /* self.h in Headers */,
+                               AAC707420E6F4335003CC2B2 /* tokend.h in Headers */,
+                               AAC707430E6F4335003CC2B2 /* tokenkey.h in Headers */,
+                               AAC707440E6F4335003CC2B2 /* tokenacl.h in Headers */,
+                               AAC707450E6F4335003CC2B2 /* tokenaccess.h in Headers */,
+                               AAC707460E6F4335003CC2B2 /* authhost.h in Headers */,
+                               AAC707470E6F4335003CC2B2 /* SharedMemoryServer.h in Headers */,
+                               AAC707480E6F4335003CC2B2 /* csproxy.h in Headers */,
+                               AAC707490E6F4335003CC2B2 /* credential.h in Headers */,
+                               AAC7074B0E6F4335003CC2B2 /* clientid.h in Headers */,
+                               AAC7074C0E6F4335003CC2B2 /* dtrace.h in Headers */,
+                               4E0BB2B40F79590300BBFEFA /* ccaudit_extensions.h in Headers */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* End PBXHeadersBuildPhase section */
 
-/* Begin PBXLegacyTarget section */
-               4CA4EB2C0558848900CF7791 /* startup */ = {
-                       isa = PBXLegacyTarget;
-                       buildArgumentsString = "-f $(SRCROOT)/etc/startup.mk $(ACTION)";
-                       buildConfigurationList = C27AD4A30987FCF4001272E0 /* Build configuration list for PBXLegacyTarget "startup" */;
+/* Begin PBXNativeTarget section */
+               AA6D4B890E6F3BB80050206D /* securityd */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = AA6D4B900E6F3BE80050206D /* Build configuration list for PBXNativeTarget "securityd" */;
                        buildPhases = (
+                               AAC7077A0E6F437A003CC2B2 /* Headers */,
+                               AA6D4B870E6F3BB80050206D /* Sources */,
+                               AA6D4B880E6F3BB80050206D /* Frameworks */,
+                               ED51306A0E7F1277002A3749 /* CopyFiles */,
+                       );
+                       buildRules = (
                        );
-                       buildToolPath = /usr/bin/gnumake;
-                       buildWorkingDirectory = "";
                        dependencies = (
+                               AA1AA00F0E71F2ED003D0309 /* PBXTargetDependency */,
+                               AA1AA0110E71F2F7003D0309 /* PBXTargetDependency */,
+                               AA1A9FF90E71EF08003D0309 /* PBXTargetDependency */,
                        );
-                       name = startup;
-                       passBuildSettingsInEnvironment = 1;
-                       productName = startup;
+                       name = securityd;
+                       productName = securityd_native;
+                       productReference = AA6D4B8A0E6F3BB80050206D /* securityd */;
+                       productType = "com.apple.product-type.tool";
                };
-/* End PBXLegacyTarget section */
+/* End PBXNativeTarget section */
 
 /* Begin PBXProject section */
                4CA1FEB0052A3C5800F22E42 /* Project object */ = {
                        isa = PBXProject;
                        buildConfigurationList = C27AD4AD0987FCF4001272E0 /* Build configuration list for PBXProject "securityd" */;
-                       compatibilityVersion = "Xcode 2.4";
+                       compatibilityVersion = "Xcode 3.1";
                        hasScannedForEncodings = 1;
                        mainGroup = 4CA1FEAC052A3C5800F22E42;
                        productRefGroup = 4CA1FEB7052A3C6D00F22E42 /* Products */;
                        projectDirPath = "";
                        projectRoot = "";
                        targets = (
-                               4CA1FEB5052A3C6D00F22E42 /* securityd */,
-                               4CA4EB2C0558848900CF7791 /* startup */,
-                               C209B3A506ADBCAC007B9E6D /* mig */,
+                               AA6D4B890E6F3BB80050206D /* securityd */,
+                               C26CF02C0CD934260094DD9D /* DTrace */,
+                               AA6D4B7A0E6F3A910050206D /* mig */,
+                               AA6D4B810E6F3B210050206D /* startup */,
                        );
                };
 /* End PBXProject section */
 
 /* Begin PBXShellScriptBuildPhase section */
-               C209B3A406ADBCAC007B9E6D /* ShellScript */ = {
+               AA6D4B790E6F3A910050206D /* ShellScript */ = {
                        isa = PBXShellScriptBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
                        outputPaths = (
                        );
                        runOnlyForDeploymentPostprocessing = 0;
-                       shellPath = /bin/bash;
+                       shellPath = /bin/sh;
                        shellScript = "make -f mig/mig.mk\n";
                };
+               AA6D4B800E6F3B210050206D /* ShellScript */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "/usr/bin/gnumake -f $SRCROOT/etc/startup.mk $ACTION\n\n";
+               };
+               C26CF0360CD9343A0094DD9D /* ShellScript */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/bash;
+                       shellScript = "export DERIVED_SRC=$BUILT_PRODUCTS_DIR/derived_src\nmkdir -p $DERIVED_SRC\nmake -f $SRCROOT/dtrace/dtrace.mk\n";
+               };
 /* End PBXShellScriptBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */
-               4CA1FEB2052A3C6D00F22E42 /* Sources */ = {
+               AA6D4B870E6F3BB80050206D /* Sources */ = {
                        isa = PBXSourcesBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               4C9264C80534866F004B0E72 /* acl_keychain.cpp in Sources */,
-                               4C9264CA0534866F004B0E72 /* acls.cpp in Sources */,
-                               4C9264CC0534866F004B0E72 /* agentquery.cpp in Sources */,
-                               4C9264CE0534866F004B0E72 /* authority.cpp in Sources */,
-                               4C9264D00534866F004B0E72 /* AuthorizationDBPlist.cpp in Sources */,
-                               4C9264D20534866F004B0E72 /* AuthorizationEngine.cpp in Sources */,
-                               405845670663B2010083E58C /* AuthorizationMechEval.cpp in Sources */,
-                               4C9264D40534866F004B0E72 /* AuthorizationRule.cpp in Sources */,
-                               4CB5ACBB06680AE000F359A9 /* child.cpp in Sources */,
-                               4C9264D80534866F004B0E72 /* codesigdb.cpp in Sources */,
-                               4C9264DA0534866F004B0E72 /* connection.cpp in Sources */,
-                               C2B8DBCB05E6C3CE00E6E67C /* database.cpp in Sources */,
-                               4C9264DC0534866F004B0E72 /* dbcrypto.cpp in Sources */,
-                               4C9264DE0534866F004B0E72 /* entropy.cpp in Sources */,
-                               C2B8DBCD05E6C3CE00E6E67C /* kcdatabase.cpp in Sources */,
-                               C207646505EAD713004FEEDA /* kckey.cpp in Sources */,
-                               4C9264E20534866F004B0E72 /* key.cpp in Sources */,
-                               C20764E805ED250F004FEEDA /* localdatabase.cpp in Sources */,
-                               C20764EA05ED250F004FEEDA /* localkey.cpp in Sources */,
-                               4C9264E40534866F004B0E72 /* main.cpp in Sources */,
-                               4C9264E50534866F004B0E72 /* notifications.cpp in Sources */,
-                               C2FDCAC50663CD5B0013F64C /* pcscmonitor.cpp in Sources */,
-                               4C9264E70534866F004B0E72 /* process.cpp in Sources */,
-                               C2FDCAC70663CD5B0013F64C /* reader.cpp in Sources */,
-                               4C9264EA0534866F004B0E72 /* server.cpp in Sources */,
-                               4C9264EC0534866F004B0E72 /* session.cpp in Sources */,
-                               C28ACF9C05C9940B00447176 /* structure.cpp in Sources */,
-                               C20AF37E05F689540055732C /* tempdatabase.cpp in Sources */,
-                               C2FDCAC90663CD5B0013F64C /* token.cpp in Sources */,
-                               C2D425F305F3C07400CB11F8 /* tokendatabase.cpp in Sources */,
-                               4C9264EE0534866F004B0E72 /* transition.cpp in Sources */,
-                               C26EA9530688CF34007CE21D /* tokencache.cpp in Sources */,
-                               C209B3B606ADBE64007B9E6D /* selfServer.cpp in Sources */,
-                               C209B3B706ADBE64007B9E6D /* selfUser.cpp in Sources */,
-                               C22A7F8E06AF06D9006087B7 /* tokend.cpp in Sources */,
-                               C26D533906C1E70A00062E1E /* tokenkey.cpp in Sources */,
-                               C28654B206DBC2A30021E6E5 /* tokenacl.cpp in Sources */,
-                               C2813C810730534A00E243E8 /* tokenaccess.cpp in Sources */,
-                               40689F870725DCE00021A502 /* authhost.cpp in Sources */,
-                               D6C887F00A55B6220044DFD2 /* SharedMemoryServer.cpp in Sources */,
-                               C2BD5FDC0AC47E850057FD3D /* csproxy.cpp in Sources */,
-                               407ACD090AE5B57700A9DA90 /* credential.cpp in Sources */,
-                               C22C344E0B278E770009368E /* osxcodewrap.cpp in Sources */,
-                               C22C34540B278EB60009368E /* clientid.cpp in Sources */,
+                               AAC7074D0E6F4352003CC2B2 /* acl_keychain.cpp in Sources */,
+                               AAC7074E0E6F4352003CC2B2 /* acls.cpp in Sources */,
+                               AAC7074F0E6F4352003CC2B2 /* agentquery.cpp in Sources */,
+                               AAC707500E6F4352003CC2B2 /* authority.cpp in Sources */,
+                               AAC707510E6F4352003CC2B2 /* AuthorizationDBPlist.cpp in Sources */,
+                               AAC707520E6F4352003CC2B2 /* AuthorizationEngine.cpp in Sources */,
+                               AAC707530E6F4352003CC2B2 /* AuthorizationMechEval.cpp in Sources */,
+                               AAC707540E6F4352003CC2B2 /* AuthorizationRule.cpp in Sources */,
+                               AAC707550E6F4352003CC2B2 /* child.cpp in Sources */,
+                               AAC707560E6F4352003CC2B2 /* codesigdb.cpp in Sources */,
+                               AAC707570E6F4352003CC2B2 /* connection.cpp in Sources */,
+                               AAC707580E6F4352003CC2B2 /* database.cpp in Sources */,
+                               AAC707590E6F4352003CC2B2 /* dbcrypto.cpp in Sources */,
+                               AAC7075A0E6F4352003CC2B2 /* entropy.cpp in Sources */,
+                               AAC7075B0E6F4352003CC2B2 /* kcdatabase.cpp in Sources */,
+                               AAC7075C0E6F4352003CC2B2 /* kckey.cpp in Sources */,
+                               AAC7075D0E6F4352003CC2B2 /* key.cpp in Sources */,
+                               AAC7075E0E6F4352003CC2B2 /* localdatabase.cpp in Sources */,
+                               AAC7075F0E6F4352003CC2B2 /* localkey.cpp in Sources */,
+                               AAC707600E6F4352003CC2B2 /* main.cpp in Sources */,
+                               AAC707610E6F4352003CC2B2 /* notifications.cpp in Sources */,
+                               AAC707620E6F4352003CC2B2 /* pcscmonitor.cpp in Sources */,
+                               AAC707630E6F4352003CC2B2 /* process.cpp in Sources */,
+                               AAC707640E6F4352003CC2B2 /* reader.cpp in Sources */,
+                               AAC707650E6F4352003CC2B2 /* server.cpp in Sources */,
+                               AAC707660E6F4352003CC2B2 /* session.cpp in Sources */,
+                               AAC707670E6F4352003CC2B2 /* structure.cpp in Sources */,
+                               AAC707680E6F4352003CC2B2 /* tempdatabase.cpp in Sources */,
+                               AAC707690E6F4352003CC2B2 /* token.cpp in Sources */,
+                               AAC7076A0E6F4352003CC2B2 /* tokendatabase.cpp in Sources */,
+                               AAC7076B0E6F4352003CC2B2 /* transition.cpp in Sources */,
+                               AAC7076C0E6F4352003CC2B2 /* tokencache.cpp in Sources */,
+                               AAC7076D0E6F4352003CC2B2 /* selfServer.cpp in Sources */,
+                               AAC7076E0E6F4352003CC2B2 /* selfUser.cpp in Sources */,
+                               AAC7076F0E6F4352003CC2B2 /* tokend.cpp in Sources */,
+                               AAC707700E6F4352003CC2B2 /* tokenkey.cpp in Sources */,
+                               AAC707710E6F4352003CC2B2 /* tokenacl.cpp in Sources */,
+                               AAC707720E6F4352003CC2B2 /* tokenaccess.cpp in Sources */,
+                               AAC707730E6F4352003CC2B2 /* authhost.cpp in Sources */,
+                               AAC707740E6F4352003CC2B2 /* SharedMemoryServer.cpp in Sources */,
+                               AAC707750E6F4352003CC2B2 /* csproxy.cpp in Sources */,
+                               AAC707760E6F4352003CC2B2 /* credential.cpp in Sources */,
+                               AAC707780E6F4352003CC2B2 /* clientid.cpp in Sources */,
+                               4E0BB2B50F79590300BBFEFA /* ccaudit_extensions.cpp in Sources */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
 /* End PBXSourcesBuildPhase section */
 
 /* Begin PBXTargetDependency section */
-               4CD8CCB6055884BD006B3584 /* PBXTargetDependency */ = {
+               AA1A9FF90E71EF08003D0309 /* PBXTargetDependency */ = {
                        isa = PBXTargetDependency;
-                       target = 4CA4EB2C0558848900CF7791 /* startup */;
-                       targetProxy = 4CD8CCB5055884BD006B3584 /* PBXContainerItemProxy */;
+                       target = C26CF02C0CD934260094DD9D /* DTrace */;
+                       targetProxy = AA1A9FF80E71EF08003D0309 /* PBXContainerItemProxy */;
                };
-               C209B3AA06ADBD6D007B9E6D /* PBXTargetDependency */ = {
+               AA1AA00F0E71F2ED003D0309 /* PBXTargetDependency */ = {
                        isa = PBXTargetDependency;
-                       target = C209B3A506ADBCAC007B9E6D /* mig */;
-                       targetProxy = C209B3A906ADBD6D007B9E6D /* PBXContainerItemProxy */;
+                       target = AA6D4B810E6F3B210050206D /* startup */;
+                       targetProxy = AA1AA00E0E71F2ED003D0309 /* PBXContainerItemProxy */;
                };
-/* End PBXTargetDependency section */
-
-/* Begin PBXToolTarget section */
-               4CA1FEB5052A3C6D00F22E42 /* securityd */ = {
-                       isa = PBXToolTarget;
-                       buildConfigurationList = C27AD4A80987FCF4001272E0 /* Build configuration list for PBXToolTarget "securityd" */;
-                       buildPhases = (
-                               4CA1FEB1052A3C6D00F22E42 /* Headers */,
-                               4CA1FEB2052A3C6D00F22E42 /* Sources */,
-                               4CA1FEB3052A3C6D00F22E42 /* Frameworks */,
-                               4C01B3D706FFC621004B3A01 /* CopyFiles */,
-                       );
-                       dependencies = (
-                               C209B3AA06ADBD6D007B9E6D /* PBXTargetDependency */,
-                               4CD8CCB6055884BD006B3584 /* PBXTargetDependency */,
-                       );
-                       name = securityd;
-                       productInstallPath = /usr/sbin;
-                       productName = securityd;
-                       productReference = 4CA1FEB6052A3C6D00F22E42 /* securityd */;
+               AA1AA0110E71F2F7003D0309 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = AA6D4B7A0E6F3A910050206D /* mig */;
+                       targetProxy = AA1AA0100E71F2F7003D0309 /* PBXContainerItemProxy */;
                };
-/* End PBXToolTarget section */
+/* End PBXTargetDependency section */
 
 /* Begin XCBuildConfiguration section */
-               C27AD49A0987FCF4001272E0 /* Development */ = {
+               AA6D4B7B0E6F3A910050206D /* Development */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                BUILD_VARIANTS = debug;
+                               CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
+                               CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
                                COPY_PHASE_STRIP = NO;
                                CSSM_HEADERS = "$(BUILT_PRODUCTS_DIR)/Security.framework/Headers:$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Headers";
                                GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                GCC_OPTIMIZATION_LEVEL = 0;
+                               HEADER_SEARCH_PATHS = (
+                                       "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
+                                       "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
+                               );
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_REZFLAGS = "";
                        };
                        name = Development;
                };
-               C27AD49B0987FCF4001272E0 /* Deployment */ = {
+               AA6D4B7C0E6F3A910050206D /* Deployment */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
+                               CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
+                               COPY_PHASE_STRIP = YES;
                                CSSM_HEADERS = "$(BUILT_PRODUCTS_DIR)/Security.framework/Headers:$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Headers";
                                DEAD_CODE_STRIPPING = YES;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                                GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                        };
                        name = Deployment;
                };
-               C27AD49C0987FCF4001272E0 /* normal with debug */ = {
+               AA6D4B7D0E6F3A910050206D /* normal with debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                BUILD_VARIANTS = normal;
+                               CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
+                               CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
                                COPY_PHASE_STRIP = NO;
                                OPT_LDFLAGS = "";
                                OPT_LDXFLAGS = "";
                        };
                        name = "normal with debug";
                };
-               C27AD49D0987FCF4001272E0 /* Default */ = {
+               AA6D4B7E0E6F3A910050206D /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
+                               CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                                OTHER_REZFLAGS = "";
                        };
                        name = Default;
                };
-               C27AD4A40987FCF4001272E0 /* Development */ = {
+               AA6D4B820E6F3B210050206D /* Development */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                BUILD_VARIANTS = debug;
                                COPY_PHASE_STRIP = NO;
                                CSSM_HEADERS = "$(BUILT_PRODUCTS_DIR)/Security.framework/Headers:$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Headers";
                                GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                GCC_OPTIMIZATION_LEVEL = 0;
                                OTHER_CFLAGS = "";
                        };
                        name = Development;
                };
-               C27AD4A50987FCF4001272E0 /* Deployment */ = {
+               AA6D4B830E6F3B210050206D /* Deployment */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               COPY_PHASE_STRIP = YES;
                                CSSM_HEADERS = "$(BUILT_PRODUCTS_DIR)/Security.framework/Headers:$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Headers";
                                DEAD_CODE_STRIPPING = YES;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                                GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
                                OTHER_CFLAGS = "";
                                OTHER_LDFLAGS = "";
                        };
                        name = Deployment;
                };
-               C27AD4A60987FCF4001272E0 /* normal with debug */ = {
+               AA6D4B840E6F3B210050206D /* normal with debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               BUILD_VARIANTS = normal;
-                               COPY_PHASE_STRIP = NO;
-                               OPT_LDFLAGS = "";
-                               OPT_LDXFLAGS = "";
-                               OPT_LDXNOPIC = "";
-                               OTHER_CFLAGS = "";
-                               OTHER_CFLAGS_normal = "$(OTHER_CFLAGS) -O1 -fno-inline";
-                               OTHER_CPLUSPLUSFLAGS_normal = "$(OTHER_CPLUSPLUSFLAGS) -O1 -fno-inline";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = startup;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
+                               PRODUCT_NAME = startup_native;
                        };
                        name = "normal with debug";
                };
-               C27AD4A70987FCF4001272E0 /* Default */ = {
+               AA6D4B850E6F3B210050206D /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
-                               OTHER_CFLAGS = "";
-                               OTHER_LDFLAGS = "";
-                               OTHER_REZFLAGS = "";
-                               PRODUCT_NAME = startup;
-                               SECTORDER_FLAGS = "";
-                               WARNING_CFLAGS = (
-                                       "-Wmost",
-                                       "-Wno-four-char-constants",
-                                       "-Wno-unknown-pragmas",
-                               );
+                               PRODUCT_NAME = startup_native;
                        };
                        name = Default;
                };
-               C27AD4A90987FCF4001272E0 /* Development */ = {
+               AA6D4B8C0E6F3BB80050206D /* Development */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
+                               ARCHS = "$(NATIVE_ARCH)";
                                BUILD_VARIANTS = debug;
                                COPY_PHASE_STRIP = NO;
                                CSSM_HEADERS = "$(BUILT_PRODUCTS_DIR)/Security.framework/Headers:$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Headers";
-                               CURRENT_PROJECT_VERSION = 36489;
+                               CURRENT_PROJECT_VERSION = 36975;
                                FRAMEWORK_SEARCH_PATHS = (
                                        /usr/local/SecurityPieces/Frameworks,
                                        /usr/local/SecurityPieces/Components/securityd,
                                        "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
                                );
                                GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
                                GCC_OPTIMIZATION_LEVEL = 0;
+                               HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/derived_src\"";
                                INSTALL_PATH = /usr/sbin;
-                               OPTIMIZATION_CFLAGS = "-O0";
                                OPT_CPPXFLAGS = "$(OPT_CXFLAGS)";
                                OPT_CXFLAGS = "-DNDEBUG $(OPT_INLINEXFLAGS)";
                                OPT_INLINEXFLAGS = "-finline-functions";
                                OPT_LDXFLAGS = "-dead_strip";
                                OPT_LDXNOPIC = ",_nopic";
+                               ORDER_FILE = "$(SRCROOT)/src/securityd.order";
                                OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
                                OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
                                OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
-                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -fno-inline";
+                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
                                OTHER_CFLAGS_normal = "$(OPT_CXFLAGS) $(OTHER_CFLAGS)";
                                OTHER_CFLAGS_profile = "$(OPT_CXFLAGS) $(OTHER_CFLAGS) -pg";
-                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -fno-inline";
+                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -O0 -fno-inline -gdwarf-2";
                                OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPXFLAGS) $(OTHER_CPLUSPLUSFLAGS)";
                                OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPXFLAGS) $(OTHER_CPLUSPLUSFLAGS) -pg";
-                               OTHER_LDFLAGS = (
-                                       "-lbsm",
-                                       "-exported_symbols_list",
-                                       "$(SRCROOT)/src/securityd.exp",
-                               );
-                               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\"";
+                               OTHER_LDFLAGS = "-lbsm";
+                               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";
                                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)\"";
                                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\"";
+                               PREBINDING = NO;
                                PRODUCT_NAME = securityd;
-                               SECTORDER_FLAGS = (
-                                       "-sectorder",
-                                       __TEXT,
-                                       __text,
-                                       src/securityd.order,
-                                       "-e",
-                                       start,
-                               );
                                VERSIONING_SYSTEM = "apple-generic";
                                WARNING_CFLAGS = (
                                        "-Wmost",
                                        "-Wno-four-char-constants",
                                        "-Wno-unknown-pragmas",
                                );
-                               ZERO_LINK = YES;
+                               ZERO_LINK = NO;
                        };
                        name = Development;
                };
-               C27AD4AA0987FCF4001272E0 /* Deployment */ = {
+               AA6D4B8D0E6F3BB80050206D /* Deployment */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
                                BUILD_VARIANTS = (
                                        normal,
                                        debug,
                                );
+                               COPY_PHASE_STRIP = "(null)";
                                CSSM_HEADERS = "$(BUILT_PRODUCTS_DIR)/Security.framework/Headers:$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Headers";
-                               CURRENT_PROJECT_VERSION = 36489;
-                               DEAD_CODE_STRIPPING = YES;
-                               EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/src/securityd.exp";
+                               CURRENT_PROJECT_VERSION = 36975;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
                                FRAMEWORK_SEARCH_PATHS = (
                                        /usr/local/SecurityPieces/Frameworks,
                                        /usr/local/SecurityPieces/Components/securityd,
                                        "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
                                );
                                GCC_DYNAMIC_NO_PIC = NO;
-                               GCC_ENABLE_FIX_AND_CONTINUE = YES;
                                GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+                               GCC_OPTIMIZATION_LEVEL = s;
+                               HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/derived_src\"";
                                INSTALL_PATH = /usr/sbin;
                                OPT_CPPXFLAGS = "$(OPT_CXFLAGS)";
                                OPT_CXFLAGS = "-DNDEBUG $(OPT_INLINEXFLAGS)";
                                OPT_INLINEXFLAGS = "-finline-functions";
                                OPT_LDXFLAGS = "-dead_strip";
                                OPT_LDXNOPIC = ",_nopic";
-                               OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
+                               ORDER_FILE = "$(SRCROOT)/src/securityd.order";
+                               OTHER_ASFLAGS_debug = "\"$(OTHER_CFLAGS)\"";
                                OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
                                OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
-                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O1 -fno-inline";
+                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
                                OTHER_CFLAGS_normal = "$(OPT_CXFLAGS) $(OTHER_CFLAGS)";
                                OTHER_CFLAGS_profile = "$(OPT_CXFLAGS) $(OTHER_CFLAGS) -pg";
-                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -O1 -fno-inline";
+                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -O0 -fno-inline -gdwarf-2";
                                OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPXFLAGS) $(OTHER_CPLUSPLUSFLAGS)";
                                OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPXFLAGS) $(OTHER_CPLUSPLUSFLAGS) -pg";
-                               OTHER_LDFLAGS = (
-                                       "-lbsm",
-                                       "-exported_symbols_list",
-                                       "$(SRCROOT)/src/securityd.exp",
-                               );
+                               OTHER_LDFLAGS = "-lbsm";
                                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\"";
                                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)\"";
                                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\"";
+                               PREBINDING = NO;
                                PRODUCT_NAME = securityd;
-                               SECTORDER_FLAGS = (
-                                       "-sectorder",
-                                       __TEXT,
-                                       __text,
-                                       src/securityd.order,
-                                       "-e",
-                                       start,
-                               );
                                VERSIONING_SYSTEM = "apple-generic";
                                WARNING_CFLAGS = (
                                        "-Wmost",
                        };
                        name = Deployment;
                };
-               C27AD4AB0987FCF4001272E0 /* normal with debug */ = {
+               AA6D4B8E0E6F3BB80050206D /* normal with debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
                                BUILD_VARIANTS = normal;
                                COPY_PHASE_STRIP = NO;
-                               CURRENT_PROJECT_VERSION = 36489;
-                               EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/src/securityd.exp";
+                               CSSM_HEADERS = "$(BUILT_PRODUCTS_DIR)/Security.framework/Headers:$(SYSTEM_LIBRARY_DIR)/Frameworks/Security.framework/Headers";
+                               CURRENT_PROJECT_VERSION = 36975;
                                FRAMEWORK_SEARCH_PATHS = (
                                        /usr/local/SecurityPieces/Frameworks,
                                        /usr/local/SecurityPieces/Components/securityd,
                                        /usr/local/SecurityPieces/Components/Security,
                                        "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
                                );
+                               GCC_DYNAMIC_NO_PIC = "";
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = "";
+                               GCC_MODEL_TUNING = G5;
+                               GCC_OPTIMIZATION_LEVEL = "";
+                               HEADER_SEARCH_PATHS = "\"$(BUILT_PRODUCTS_DIR)/derived_src\"";
                                INSTALL_PATH = /usr/sbin;
                                OPT_CPPXFLAGS = "$(OPT_CXFLAGS)";
                                OPT_CXFLAGS = "-DNDEBUG $(OPT_INLINEXFLAGS)";
                                OPT_INLINEXFLAGS = "-finline-functions";
-                               OPT_LDFLAGS = "";
                                OPT_LDXFLAGS = "";
                                OPT_LDXNOPIC = "";
-                               OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
+                               ORDER_FILE = "$(SRCROOT)/src/securityd.order";
+                               OTHER_ASFLAGS_debug = "\"$(OTHER_CFLAGS)\"";
                                OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
                                OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
-                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O1 -fno-inline";
+                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline";
                                OTHER_CFLAGS_normal = "$(OTHER_CFLAGS) -O1 -fno-inline";
                                OTHER_CFLAGS_profile = "$(OPT_CXFLAGS) $(OTHER_CFLAGS) -pg";
-                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -O1 -fno-inline";
-                               OTHER_CPLUSPLUSFLAGS_normal = "$(OTHER_CPLUSPLUSFLAGS) -O1 -fno-inline";
+                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -O0 -fno-inline -gdwarf-2";
+                               OTHER_CPLUSPLUSFLAGS_normal = "$(OTHER_CPLUSPLUSFLAGS)  -fno-inline";
                                OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPXFLAGS) $(OTHER_CPLUSPLUSFLAGS) -pg";
-                               OTHER_LDFLAGS = (
-                                       "-lbsm",
-                                       "-exported_symbols_list",
-                                       "$(SRCROOT)/src/securityd.exp",
-                               );
+                               OTHER_LDFLAGS = "-lbsm";
                                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\"";
                                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)\"";
                                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\"";
+                               PREBINDING = NO;
                                PRODUCT_NAME = securityd;
-                               SECTORDER_FLAGS = (
-                                       "-sectorder",
-                                       __TEXT,
-                                       __text,
-                                       src/securityd.order,
-                                       "-e",
-                                       start,
-                               );
                                VERSIONING_SYSTEM = "apple-generic";
                                WARNING_CFLAGS = (
                                        "-Wmost",
                                        "-Wno-four-char-constants",
                                        "-Wno-unknown-pragmas",
                                );
+                               ZERO_LINK = NO;
                        };
                        name = "normal with debug";
                };
-               C27AD4AC0987FCF4001272E0 /* Default */ = {
+               AA6D4B8F0E6F3BB80050206D /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               ALWAYS_SEARCH_USER_PATHS = NO;
                                BUILD_VARIANTS = (
                                        normal,
                                        debug,
                                );
-                               CURRENT_PROJECT_VERSION = 36489;
-                               EXPORTED_SYMBOLS_FILE = "$(SRCROOT)/src/securityd.exp";
+                               COPY_PHASE_STRIP = "(null)";
+                               CSSM_HEADERS = "";
+                               CURRENT_PROJECT_VERSION = 36975;
                                FRAMEWORK_SEARCH_PATHS = (
                                        /usr/local/SecurityPieces/Frameworks,
                                        /usr/local/SecurityPieces/Components/securityd,
                                        /usr/local/SecurityPieces/Components/Security,
                                        "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks",
                                );
+                               GCC_DYNAMIC_NO_PIC = "";
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = "";
+                               GCC_MODEL_TUNING = G5;
+                               HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/derived_src";
                                INSTALL_PATH = /usr/sbin;
                                OPT_CPPXFLAGS = "$(OPT_CXFLAGS)";
                                OPT_CXFLAGS = "-DNDEBUG $(OPT_INLINEXFLAGS)";
                                OPT_INLINEXFLAGS = "-finline-functions";
                                OPT_LDXFLAGS = "-dead_strip";
                                OPT_LDXNOPIC = ",_nopic";
+                               ORDER_FILE = "$(SRCROOT)/src/securityd.order";
                                OTHER_ASFLAGS_debug = "$(OTHER_CFLAGS)";
                                OTHER_ASFLAGS_normal = "-DNDEBUG $(OTHER_CFLAGS)";
                                OTHER_ASFLAGS_profile = "-DNDEBUG $(OTHER_CFLAGS) -pg";
-                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O1 -fno-inline";
+                               OTHER_CFLAGS_debug = "$(OTHER_CFLAGS) -O0 -fno-inline -gdwarf-2";
                                OTHER_CFLAGS_normal = "$(OPT_CXFLAGS) $(OTHER_CFLAGS)";
                                OTHER_CFLAGS_profile = "$(OPT_CXFLAGS) $(OTHER_CFLAGS) -pg";
-                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -O1 -fno-inline";
+                               OTHER_CPLUSPLUSFLAGS_debug = "$(OTHER_CPLUSPLUSFLAGS) -O0 -fno-inline -gdwarf-2 ";
                                OTHER_CPLUSPLUSFLAGS_normal = "$(OPT_CPPXFLAGS) $(OTHER_CPLUSPLUSFLAGS)";
                                OTHER_CPLUSPLUSFLAGS_profile = "$(OPT_CPPXFLAGS) $(OTHER_CPLUSPLUSFLAGS) -pg";
-                               OTHER_LDFLAGS = (
-                                       "-lbsm",
-                                       "-exported_symbols_list",
-                                       "$(SRCROOT)/src/securityd.exp",
-                               );
+                               OTHER_LDFLAGS = "-lbsm";
                                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\"";
                                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)\"";
                                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\"";
+                               PREBINDING = NO;
                                PRODUCT_NAME = securityd;
-                               SECTORDER_FLAGS = (
-                                       "-sectorder",
-                                       __TEXT,
-                                       __text,
-                                       src/securityd.order,
-                                       "-e",
-                                       start,
-                               );
                                VERSIONING_SYSTEM = "apple-generic";
                                WARNING_CFLAGS = (
                                        "-Wmost",
                                        "-Wno-four-char-constants",
                                        "-Wno-unknown-pragmas",
                                );
+                               ZERO_LINK = NO;
+                       };
+                       name = Default;
+               };
+               C26CF02D0CD934260094DD9D /* Development */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               COPY_PHASE_STRIP = NO;
+                               GCC_DYNAMIC_NO_PIC = NO;
+                               GCC_OPTIMIZATION_LEVEL = 0;
+                               INSTALLHDRS_SCRIPT_PHASE = YES;
+                               PRODUCT_NAME = DTrace;
+                       };
+                       name = Development;
+               };
+               C26CF02E0CD934260094DD9D /* Deployment */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               COPY_PHASE_STRIP = YES;
+                               DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+                               INSTALLHDRS_SCRIPT_PHASE = YES;
+                               PRODUCT_NAME = DTrace;
+                               ZERO_LINK = NO;
+                       };
+                       name = Deployment;
+               };
+               C26CF02F0CD934260094DD9D /* normal with debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INSTALLHDRS_SCRIPT_PHASE = YES;
+                               PRODUCT_NAME = DTrace;
+                       };
+                       name = "normal with debug";
+               };
+               C26CF0300CD934260094DD9D /* Default */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               INSTALLHDRS_SCRIPT_PHASE = YES;
+                               PRODUCT_NAME = DTrace;
                        };
                        name = Default;
                };
                C27AD4AE0987FCF4001272E0 /* Development */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CODE_SIGN_IDENTITY = "-";
                                CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
                                CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
+                               GCC_OPTIMIZATION_LEVEL = 0;
                                HEADER_SEARCH_PATHS = (
                                        "$(BUILT_PRODUCTS_DIR)/SecurityPieces/Headers",
                                        "$(BUILT_PRODUCTS_DIR)/SecurityPieces/PrivateHeaders",
                C27AD4AF0987FCF4001272E0 /* Deployment */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CODE_SIGN_IDENTITY = "-";
                                CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
                                CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
                        };
                C27AD4B00987FCF4001272E0 /* normal with debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CODE_SIGN_IDENTITY = "-";
                                CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
                                CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
+                               GCC_OPTIMIZATION_LEVEL = 0;
                        };
                        name = "normal with debug";
                };
                C27AD4B10987FCF4001272E0 /* Default */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
+                               CODE_SIGN_IDENTITY = "-";
                                CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)";
                                CONFIGURATION_TEMP_DIR = "$(PROJECT_TEMP_DIR)";
                        };
 /* End XCBuildConfiguration section */
 
 /* Begin XCConfigurationList section */
-               C27AD4990987FCF4001272E0 /* Build configuration list for PBXAggregateTarget "mig" */ = {
+               AA6D4B7F0E6F3AE50050206D /* Build configuration list for PBXAggregateTarget "mig" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               AA6D4B7B0E6F3A910050206D /* Development */,
+                               AA6D4B7C0E6F3A910050206D /* Deployment */,
+                               AA6D4B7D0E6F3A910050206D /* normal with debug */,
+                               AA6D4B7E0E6F3A910050206D /* Default */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Default;
+               };
+               AA6D4B860E6F3B8D0050206D /* Build configuration list for PBXAggregateTarget "startup" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
-                               C27AD49A0987FCF4001272E0 /* Development */,
-                               C27AD49B0987FCF4001272E0 /* Deployment */,
-                               C27AD49C0987FCF4001272E0 /* normal with debug */,
-                               C27AD49D0987FCF4001272E0 /* Default */,
+                               AA6D4B820E6F3B210050206D /* Development */,
+                               AA6D4B830E6F3B210050206D /* Deployment */,
+                               AA6D4B840E6F3B210050206D /* normal with debug */,
+                               AA6D4B850E6F3B210050206D /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Default;
                };
-               C27AD4A30987FCF4001272E0 /* Build configuration list for PBXLegacyTarget "startup" */ = {
+               AA6D4B900E6F3BE80050206D /* Build configuration list for PBXNativeTarget "securityd" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
-                               C27AD4A40987FCF4001272E0 /* Development */,
-                               C27AD4A50987FCF4001272E0 /* Deployment */,
-                               C27AD4A60987FCF4001272E0 /* normal with debug */,
-                               C27AD4A70987FCF4001272E0 /* Default */,
+                               AA6D4B8C0E6F3BB80050206D /* Development */,
+                               AA6D4B8D0E6F3BB80050206D /* Deployment */,
+                               AA6D4B8E0E6F3BB80050206D /* normal with debug */,
+                               AA6D4B8F0E6F3BB80050206D /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Default;
                };
-               C27AD4A80987FCF4001272E0 /* Build configuration list for PBXToolTarget "securityd" */ = {
+               C26CF03B0CD934420094DD9D /* Build configuration list for PBXAggregateTarget "DTrace" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
-                               C27AD4A90987FCF4001272E0 /* Development */,
-                               C27AD4AA0987FCF4001272E0 /* Deployment */,
-                               C27AD4AB0987FCF4001272E0 /* normal with debug */,
-                               C27AD4AC0987FCF4001272E0 /* Default */,
+                               C26CF02D0CD934260094DD9D /* Development */,
+                               C26CF02E0CD934260094DD9D /* Deployment */,
+                               C26CF02F0CD934260094DD9D /* normal with debug */,
+                               C26CF0300CD934260094DD9D /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Default;