1// !$*UTF8*$!
2{
3	archiveVersion = 1;
4	classes = {
5	};
6	objectVersion = 46;
7	objects = {
8
9/* Begin PBXAggregateTarget section */
10		1C3D9D1B101FB9CB007934F5 /* OpenPAM */ = {
11			isa = PBXAggregateTarget;
12			buildConfigurationList = 1C3D9D29101FBA33007934F5 /* Build configuration list for PBXAggregateTarget "OpenPAM" */;
13			buildPhases = (
14			);
15			dependencies = (
16				1C3D9D20101FB9DB007934F5 /* PBXTargetDependency */,
17				1CEE194F1027B212002306F4 /* PBXTargetDependency */,
18				1C3D9D24101FB9E2007934F5 /* PBXTargetDependency */,
19				1C3D9D22101FB9DE007934F5 /* PBXTargetDependency */,
20				1C3D9F0F101FCA59007934F5 /* PBXTargetDependency */,
21				1C3D9F0B101FCA54007934F5 /* PBXTargetDependency */,
22				1C3D9F0D101FCA57007934F5 /* PBXTargetDependency */,
23				1C3D9F26101FCFCF007934F5 /* PBXTargetDependency */,
24			);
25			name = OpenPAM;
26			productName = all;
27		};
28		1C3D9E5C101FC704007934F5 /* Install Legal */ = {
29			isa = PBXAggregateTarget;
30			buildConfigurationList = 1C3D9E66101FC704007934F5 /* Build configuration list for PBXAggregateTarget "Install Legal" */;
31			buildPhases = (
32				1C3D9E65101FC704007934F5 /* ShellScript */,
33			);
34			dependencies = (
35				1C3D9E5D101FC704007934F5 /* PBXTargetDependency */,
36				1C3D9E5F101FC704007934F5 /* PBXTargetDependency */,
37				1C3D9E63101FC704007934F5 /* PBXTargetDependency */,
38			);
39			name = "Install Legal";
40			productName = "Install pam.d";
41		};
42		1C3D9E6B101FC76A007934F5 /* Install Manpages */ = {
43			isa = PBXAggregateTarget;
44			buildConfigurationList = 1C3D9E71101FC7E8007934F5 /* Build configuration list for PBXAggregateTarget "Install Manpages" */;
45			buildPhases = (
46				1C3D9E6A101FC76A007934F5 /* Copy to man3 */,
47				1C3D9E70101FC7E8007934F5 /* Copy to man5 */,
48			);
49			dependencies = (
50			);
51			name = "Install Manpages";
52			productName = "Install Manpages";
53		};
54		1C3D9EFB101FC918007934F5 /* Install pam.d */ = {
55			isa = PBXAggregateTarget;
56			buildConfigurationList = 1C3D9F01101FC942007934F5 /* Build configuration list for PBXAggregateTarget "Install pam.d" */;
57			buildPhases = (
58				1C3D9EFA101FC918007934F5 /* CopyFiles */,
59			);
60			dependencies = (
61			);
62			name = "Install pam.d";
63			productName = "Install pam.d";
64		};
65		1C3D9F1A101FCF61007934F5 /* Cleanup EVERYTHING */ = {
66			isa = PBXAggregateTarget;
67			buildConfigurationList = 1C3D9F24101FCF8C007934F5 /* Build configuration list for PBXAggregateTarget "Cleanup EVERYTHING" */;
68			buildPhases = (
69				1C3D9F19101FCF61007934F5 /* ShellScript */,
70			);
71			dependencies = (
72				1C3D9F1D101FCF66007934F5 /* PBXTargetDependency */,
73				1C3D9F1F101FCF66007934F5 /* PBXTargetDependency */,
74				1C3D9F23101FCF66007934F5 /* PBXTargetDependency */,
75			);
76			name = "Cleanup EVERYTHING";
77			productName = "Cleanup EVERYTHING";
78		};
79/* End PBXAggregateTarget section */
80
81/* Begin PBXBuildFile section */
82		1C3D9D10101FB962007934F5 /* pam_deny.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D0F101FB962007934F5 /* pam_deny.c */; };
83		1C3D9D12101FB973007934F5 /* pam_permit.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D11101FB973007934F5 /* pam_permit.c */; };
84		1C3D9D31101FBA60007934F5 /* openpam_attr.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3D9D2A101FBA60007934F5 /* openpam_attr.h */; settings = {ATTRIBUTES = (Public, ); }; };
85		1C3D9D32101FBA60007934F5 /* openpam_version.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3D9D2B101FBA60007934F5 /* openpam_version.h */; settings = {ATTRIBUTES = (Public, ); }; };
86		1C3D9D33101FBA60007934F5 /* openpam.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3D9D2C101FBA60007934F5 /* openpam.h */; settings = {ATTRIBUTES = (Public, ); }; };
87		1C3D9D34101FBA60007934F5 /* pam_appl.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3D9D2D101FBA60007934F5 /* pam_appl.h */; settings = {ATTRIBUTES = (Public, ); }; };
88		1C3D9D35101FBA60007934F5 /* pam_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3D9D2E101FBA60007934F5 /* pam_constants.h */; settings = {ATTRIBUTES = (Public, ); }; };
89		1C3D9D36101FBA60007934F5 /* pam_modules.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3D9D2F101FBA60007934F5 /* pam_modules.h */; settings = {ATTRIBUTES = (Public, ); }; };
90		1C3D9D37101FBA60007934F5 /* pam_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C3D9D30101FBA60007934F5 /* pam_types.h */; settings = {ATTRIBUTES = (Public, ); }; };
91		1C3D9D75101FBA9F007934F5 /* openpam_borrow_cred.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D3B101FBA9F007934F5 /* openpam_borrow_cred.c */; };
92		1C3D9D76101FBA9F007934F5 /* openpam_configure.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D3C101FBA9F007934F5 /* openpam_configure.c */; };
93		1C3D9D77101FBA9F007934F5 /* openpam_dispatch.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D3D101FBA9F007934F5 /* openpam_dispatch.c */; };
94		1C3D9D78101FBA9F007934F5 /* openpam_dynamic.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D3E101FBA9F007934F5 /* openpam_dynamic.c */; };
95		1C3D9D79101FBA9F007934F5 /* openpam_findenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D3F101FBA9F007934F5 /* openpam_findenv.c */; };
96		1C3D9D7A101FBA9F007934F5 /* openpam_free_data.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D40101FBA9F007934F5 /* openpam_free_data.c */; };
97		1C3D9D7B101FBA9F007934F5 /* openpam_free_envlist.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D41101FBA9F007934F5 /* openpam_free_envlist.c */; };
98		1C3D9D7C101FBA9F007934F5 /* openpam_get_option.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D42101FBA9F007934F5 /* openpam_get_option.c */; };
99		1C3D9D7E101FBA9F007934F5 /* openpam_load.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D44101FBA9F007934F5 /* openpam_load.c */; };
100		1C3D9D7F101FBA9F007934F5 /* openpam_log.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D45101FBA9F007934F5 /* openpam_log.c */; };
101		1C3D9D80101FBA9F007934F5 /* openpam_nullconv.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D46101FBA9F007934F5 /* openpam_nullconv.c */; };
102		1C3D9D81101FBA9F007934F5 /* openpam_readline.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D47101FBA9F007934F5 /* openpam_readline.c */; };
103		1C3D9D82101FBA9F007934F5 /* openpam_restore_cred.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D48101FBA9F007934F5 /* openpam_restore_cred.c */; };
104		1C3D9D83101FBA9F007934F5 /* openpam_set_option.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D49101FBA9F007934F5 /* openpam_set_option.c */; };
105		1C3D9D84101FBA9F007934F5 /* openpam_static.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D4A101FBA9F007934F5 /* openpam_static.c */; };
106		1C3D9D85101FBA9F007934F5 /* openpam_ttyconv.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D4B101FBA9F007934F5 /* openpam_ttyconv.c */; };
107		1C3D9D86101FBA9F007934F5 /* pam_acct_mgmt.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D4C101FBA9F007934F5 /* pam_acct_mgmt.c */; };
108		1C3D9D88101FBA9F007934F5 /* pam_authenticate.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D4E101FBA9F007934F5 /* pam_authenticate.c */; };
109		1C3D9D89101FBA9F007934F5 /* pam_chauthtok.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D4F101FBA9F007934F5 /* pam_chauthtok.c */; };
110		1C3D9D8A101FBA9F007934F5 /* pam_close_session.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D50101FBA9F007934F5 /* pam_close_session.c */; };
111		1C3D9D8B101FBA9F007934F5 /* pam_end.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D51101FBA9F007934F5 /* pam_end.c */; };
112		1C3D9D8C101FBA9F007934F5 /* pam_error.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D52101FBA9F007934F5 /* pam_error.c */; };
113		1C3D9D8D101FBA9F007934F5 /* pam_get_authtok.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D53101FBA9F007934F5 /* pam_get_authtok.c */; };
114		1C3D9D8E101FBA9F007934F5 /* pam_get_data.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D54101FBA9F007934F5 /* pam_get_data.c */; };
115		1C3D9D8F101FBA9F007934F5 /* pam_get_item.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D55101FBA9F007934F5 /* pam_get_item.c */; };
116		1C3D9D92101FBA9F007934F5 /* pam_get_user.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D58101FBA9F007934F5 /* pam_get_user.c */; };
117		1C3D9D93101FBA9F007934F5 /* pam_getenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D59101FBA9F007934F5 /* pam_getenv.c */; };
118		1C3D9D94101FBA9F007934F5 /* pam_getenvlist.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D5A101FBA9F007934F5 /* pam_getenvlist.c */; };
119		1C3D9D95101FBA9F007934F5 /* pam_info.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D5B101FBA9F007934F5 /* pam_info.c */; };
120		1C3D9D96101FBA9F007934F5 /* pam_open_session.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D5C101FBA9F007934F5 /* pam_open_session.c */; };
121		1C3D9D97101FBA9F007934F5 /* pam_prompt.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D5D101FBA9F007934F5 /* pam_prompt.c */; };
122		1C3D9D98101FBA9F007934F5 /* pam_putenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D5E101FBA9F007934F5 /* pam_putenv.c */; };
123		1C3D9D99101FBA9F007934F5 /* pam_set_data.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D5F101FBA9F007934F5 /* pam_set_data.c */; };
124		1C3D9D9A101FBA9F007934F5 /* pam_set_item.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D60101FBA9F007934F5 /* pam_set_item.c */; };
125		1C3D9D9D101FBA9F007934F5 /* pam_setcred.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D63101FBA9F007934F5 /* pam_setcred.c */; };
126		1C3D9D9E101FBA9F007934F5 /* pam_setenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D64101FBA9F007934F5 /* pam_setenv.c */; };
127		1C3D9DAA101FBA9F007934F5 /* pam_start.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D70101FBA9F007934F5 /* pam_start.c */; };
128		1C3D9DAB101FBA9F007934F5 /* pam_strerror.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D71101FBA9F007934F5 /* pam_strerror.c */; };
129		1C3D9DAC101FBA9F007934F5 /* pam_verror.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D72101FBA9F007934F5 /* pam_verror.c */; };
130		1C3D9DAD101FBA9F007934F5 /* pam_vinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D73101FBA9F007934F5 /* pam_vinfo.c */; };
131		1C3D9DAE101FBA9F007934F5 /* pam_vprompt.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D74101FBA9F007934F5 /* pam_vprompt.c */; };
132		1C3D9EB2101FC88C007934F5 /* openpam.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E7C101FC7FE007934F5 /* openpam.3 */; };
133		1C3D9EB4101FC88C007934F5 /* openpam_borrow_cred.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E72101FC7FE007934F5 /* openpam_borrow_cred.3 */; };
134		1C3D9EB5101FC88C007934F5 /* openpam_free_data.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E73101FC7FE007934F5 /* openpam_free_data.3 */; };
135		1C3D9EB6101FC88C007934F5 /* openpam_free_envlist.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E74101FC7FE007934F5 /* openpam_free_envlist.3 */; };
136		1C3D9EB7101FC88C007934F5 /* openpam_get_option.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E75101FC7FE007934F5 /* openpam_get_option.3 */; };
137		1C3D9EB8101FC88C007934F5 /* openpam_log.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E76101FC7FE007934F5 /* openpam_log.3 */; };
138		1C3D9EB9101FC88C007934F5 /* openpam_nullconv.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E77101FC7FE007934F5 /* openpam_nullconv.3 */; };
139		1C3D9EBA101FC88C007934F5 /* openpam_readline.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E78101FC7FE007934F5 /* openpam_readline.3 */; };
140		1C3D9EBB101FC88C007934F5 /* openpam_restore_cred.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E79101FC7FE007934F5 /* openpam_restore_cred.3 */; };
141		1C3D9EBC101FC88C007934F5 /* openpam_set_option.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E7A101FC7FE007934F5 /* openpam_set_option.3 */; };
142		1C3D9EBD101FC88C007934F5 /* openpam_ttyconv.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E7B101FC7FE007934F5 /* openpam_ttyconv.3 */; };
143		1C3D9EBE101FC88C007934F5 /* pam.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E9E101FC7FE007934F5 /* pam.3 */; };
144		1C3D9EBF101FC88C007934F5 /* pam_acct_mgmt.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E7E101FC7FE007934F5 /* pam_acct_mgmt.3 */; };
145		1C3D9EC0101FC88C007934F5 /* pam_authenticate.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E7F101FC7FE007934F5 /* pam_authenticate.3 */; };
146		1C3D9EC1101FC88C007934F5 /* pam_chauthtok.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E80101FC7FE007934F5 /* pam_chauthtok.3 */; };
147		1C3D9EC2101FC88C007934F5 /* pam_close_session.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E81101FC7FE007934F5 /* pam_close_session.3 */; };
148		1C3D9EC3101FC88C007934F5 /* pam_conv.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E82101FC7FE007934F5 /* pam_conv.3 */; };
149		1C3D9EC4101FC88C007934F5 /* pam_end.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E83101FC7FE007934F5 /* pam_end.3 */; };
150		1C3D9EC5101FC88C007934F5 /* pam_error.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E84101FC7FE007934F5 /* pam_error.3 */; };
151		1C3D9EC6101FC88C007934F5 /* pam_get_authtok.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E85101FC7FE007934F5 /* pam_get_authtok.3 */; };
152		1C3D9EC7101FC88C007934F5 /* pam_get_data.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E86101FC7FE007934F5 /* pam_get_data.3 */; };
153		1C3D9EC8101FC88C007934F5 /* pam_get_item.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E87101FC7FE007934F5 /* pam_get_item.3 */; };
154		1C3D9EC9101FC88C007934F5 /* pam_get_user.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E88101FC7FE007934F5 /* pam_get_user.3 */; };
155		1C3D9ECA101FC88C007934F5 /* pam_getenv.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E89101FC7FE007934F5 /* pam_getenv.3 */; };
156		1C3D9ECB101FC88C007934F5 /* pam_getenvlist.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E8A101FC7FE007934F5 /* pam_getenvlist.3 */; };
157		1C3D9ECC101FC88C007934F5 /* pam_info.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E8B101FC7FE007934F5 /* pam_info.3 */; };
158		1C3D9ECD101FC88C007934F5 /* pam_open_session.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E8C101FC7FE007934F5 /* pam_open_session.3 */; };
159		1C3D9ECE101FC88C007934F5 /* pam_prompt.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E8D101FC7FE007934F5 /* pam_prompt.3 */; };
160		1C3D9ECF101FC88C007934F5 /* pam_putenv.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E8E101FC7FE007934F5 /* pam_putenv.3 */; };
161		1C3D9ED0101FC88C007934F5 /* pam_set_data.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E8F101FC7FE007934F5 /* pam_set_data.3 */; };
162		1C3D9ED1101FC88C007934F5 /* pam_set_item.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E90101FC7FE007934F5 /* pam_set_item.3 */; };
163		1C3D9ED2101FC88C007934F5 /* pam_setcred.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E91101FC7FE007934F5 /* pam_setcred.3 */; };
164		1C3D9ED3101FC88C007934F5 /* pam_setenv.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E92101FC7FE007934F5 /* pam_setenv.3 */; };
165		1C3D9ED4101FC88C007934F5 /* pam_sm_acct_mgmt.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E93101FC7FE007934F5 /* pam_sm_acct_mgmt.3 */; };
166		1C3D9ED5101FC88C007934F5 /* pam_sm_authenticate.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E94101FC7FE007934F5 /* pam_sm_authenticate.3 */; };
167		1C3D9ED6101FC88C007934F5 /* pam_sm_chauthtok.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E95101FC7FE007934F5 /* pam_sm_chauthtok.3 */; };
168		1C3D9ED7101FC88C007934F5 /* pam_sm_close_session.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E96101FC7FE007934F5 /* pam_sm_close_session.3 */; };
169		1C3D9ED8101FC88C007934F5 /* pam_sm_open_session.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E97101FC7FE007934F5 /* pam_sm_open_session.3 */; };
170		1C3D9ED9101FC88C007934F5 /* pam_sm_setcred.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E98101FC7FE007934F5 /* pam_sm_setcred.3 */; };
171		1C3D9EDA101FC88C007934F5 /* pam_start.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E99101FC7FE007934F5 /* pam_start.3 */; };
172		1C3D9EDB101FC88C007934F5 /* pam_strerror.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E9A101FC7FE007934F5 /* pam_strerror.3 */; };
173		1C3D9EDC101FC88C007934F5 /* pam_verror.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E9B101FC7FE007934F5 /* pam_verror.3 */; };
174		1C3D9EDD101FC88C007934F5 /* pam_vinfo.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E9C101FC7FE007934F5 /* pam_vinfo.3 */; };
175		1C3D9EDE101FC88C007934F5 /* pam_vprompt.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 1C3D9E9D101FC7FE007934F5 /* pam_vprompt.3 */; };
176		1C3D9EE0101FC89C007934F5 /* pam.conf.5 in Copy to man5 */ = {isa = PBXBuildFile; fileRef = 1C3D9EA2101FC838007934F5 /* pam.conf.5 */; };
177		1C3D9F03101FC965007934F5 /* other in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1C3D9F02101FC965007934F5 /* other */; };
178		1CEE194A1027B0EA002306F4 /* pam_shim.c in Sources */ = {isa = PBXBuildFile; fileRef = 1C3D9D02101FB8DA007934F5 /* pam_shim.c */; };
179		7413C87E108E1025001F12F6 /* pam_unsetenv.c in Sources */ = {isa = PBXBuildFile; fileRef = 7413C87D108E1025001F12F6 /* pam_unsetenv.c */; };
180		74A4846910A2788900D13119 /* pam_unsetenv.3 in Copy to man3 */ = {isa = PBXBuildFile; fileRef = 74A4846810A2780400D13119 /* pam_unsetenv.3 */; };
181/* End PBXBuildFile section */
182
183/* Begin PBXContainerItemProxy section */
184		1C3D9D1F101FB9DB007934F5 /* PBXContainerItemProxy */ = {
185			isa = PBXContainerItemProxy;
186			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
187			proxyType = 1;
188			remoteGlobalIDString = 1C3D9CF2101FB7F0007934F5;
189			remoteInfo = "pam library (libpam.2)";
190		};
191		1C3D9D21101FB9DE007934F5 /* PBXContainerItemProxy */ = {
192			isa = PBXContainerItemProxy;
193			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
194			proxyType = 1;
195			remoteGlobalIDString = 1C3D9CDA101FB64D007934F5;
196			remoteInfo = pam_deny;
197		};
198		1C3D9D23101FB9E2007934F5 /* PBXContainerItemProxy */ = {
199			isa = PBXContainerItemProxy;
200			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
201			proxyType = 1;
202			remoteGlobalIDString = 1C3D9CE4101FB70D007934F5;
203			remoteInfo = pam_permit;
204		};
205		1C3D9E5E101FC704007934F5 /* PBXContainerItemProxy */ = {
206			isa = PBXContainerItemProxy;
207			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
208			proxyType = 1;
209			remoteGlobalIDString = 1C3D9CDA101FB64D007934F5;
210			remoteInfo = pam_deny;
211		};
212		1C3D9E60101FC704007934F5 /* PBXContainerItemProxy */ = {
213			isa = PBXContainerItemProxy;
214			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
215			proxyType = 1;
216			remoteGlobalIDString = 1C3D9CE4101FB70D007934F5;
217			remoteInfo = pam_permit;
218		};
219		1C3D9E64101FC704007934F5 /* PBXContainerItemProxy */ = {
220			isa = PBXContainerItemProxy;
221			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
222			proxyType = 1;
223			remoteGlobalIDString = 1C3D9CF2101FB7F0007934F5;
224			remoteInfo = "pam library (libpam.2)";
225		};
226		1C3D9F0A101FCA54007934F5 /* PBXContainerItemProxy */ = {
227			isa = PBXContainerItemProxy;
228			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
229			proxyType = 1;
230			remoteGlobalIDString = 1C3D9E5C101FC704007934F5;
231			remoteInfo = "Install Legal";
232		};
233		1C3D9F0C101FCA57007934F5 /* PBXContainerItemProxy */ = {
234			isa = PBXContainerItemProxy;
235			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
236			proxyType = 1;
237			remoteGlobalIDString = 1C3D9E6B101FC76A007934F5;
238			remoteInfo = "Install Manpages";
239		};
240		1C3D9F0E101FCA59007934F5 /* PBXContainerItemProxy */ = {
241			isa = PBXContainerItemProxy;
242			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
243			proxyType = 1;
244			remoteGlobalIDString = 1C3D9EFB101FC918007934F5;
245			remoteInfo = "Install pam.d";
246		};
247		1C3D9F1C101FCF66007934F5 /* PBXContainerItemProxy */ = {
248			isa = PBXContainerItemProxy;
249			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
250			proxyType = 1;
251			remoteGlobalIDString = 1C3D9CDA101FB64D007934F5;
252			remoteInfo = pam_deny;
253		};
254		1C3D9F1E101FCF66007934F5 /* PBXContainerItemProxy */ = {
255			isa = PBXContainerItemProxy;
256			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
257			proxyType = 1;
258			remoteGlobalIDString = 1C3D9CE4101FB70D007934F5;
259			remoteInfo = pam_permit;
260		};
261		1C3D9F22101FCF66007934F5 /* PBXContainerItemProxy */ = {
262			isa = PBXContainerItemProxy;
263			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
264			proxyType = 1;
265			remoteGlobalIDString = 1C3D9CF2101FB7F0007934F5;
266			remoteInfo = "pam library (libpam.2)";
267		};
268		1C3D9F25101FCFCF007934F5 /* PBXContainerItemProxy */ = {
269			isa = PBXContainerItemProxy;
270			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
271			proxyType = 1;
272			remoteGlobalIDString = 1C3D9F1A101FCF61007934F5;
273			remoteInfo = "Cleanup EVERYTHING";
274		};
275		1CB95668102A2AAD0075969E /* PBXContainerItemProxy */ = {
276			isa = PBXContainerItemProxy;
277			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
278			proxyType = 1;
279			remoteGlobalIDString = 1C3D9CF2101FB7F0007934F5;
280			remoteInfo = "Build Library";
281		};
282		1CEE194E1027B212002306F4 /* PBXContainerItemProxy */ = {
283			isa = PBXContainerItemProxy;
284			containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
285			proxyType = 1;
286			remoteGlobalIDString = 1CEE19471027B0BE002306F4;
287			remoteInfo = "Build shim for deployment";
288		};
289/* End PBXContainerItemProxy section */
290
291/* Begin PBXCopyFilesBuildPhase section */
292		1C3D9E6A101FC76A007934F5 /* Copy to man3 */ = {
293			isa = PBXCopyFilesBuildPhase;
294			buildActionMask = 8;
295			dstPath = /usr/share/man/man3/;
296			dstSubfolderSpec = 0;
297			files = (
298				1C3D9EB2101FC88C007934F5 /* openpam.3 in Copy to man3 */,
299				1C3D9EB4101FC88C007934F5 /* openpam_borrow_cred.3 in Copy to man3 */,
300				1C3D9EB5101FC88C007934F5 /* openpam_free_data.3 in Copy to man3 */,
301				1C3D9EB6101FC88C007934F5 /* openpam_free_envlist.3 in Copy to man3 */,
302				1C3D9EB7101FC88C007934F5 /* openpam_get_option.3 in Copy to man3 */,
303				1C3D9EB8101FC88C007934F5 /* openpam_log.3 in Copy to man3 */,
304				1C3D9EB9101FC88C007934F5 /* openpam_nullconv.3 in Copy to man3 */,
305				1C3D9EBA101FC88C007934F5 /* openpam_readline.3 in Copy to man3 */,
306				1C3D9EBB101FC88C007934F5 /* openpam_restore_cred.3 in Copy to man3 */,
307				1C3D9EBC101FC88C007934F5 /* openpam_set_option.3 in Copy to man3 */,
308				1C3D9EBD101FC88C007934F5 /* openpam_ttyconv.3 in Copy to man3 */,
309				1C3D9EBE101FC88C007934F5 /* pam.3 in Copy to man3 */,
310				1C3D9EBF101FC88C007934F5 /* pam_acct_mgmt.3 in Copy to man3 */,
311				1C3D9EC0101FC88C007934F5 /* pam_authenticate.3 in Copy to man3 */,
312				1C3D9EC1101FC88C007934F5 /* pam_chauthtok.3 in Copy to man3 */,
313				1C3D9EC2101FC88C007934F5 /* pam_close_session.3 in Copy to man3 */,
314				1C3D9EC3101FC88C007934F5 /* pam_conv.3 in Copy to man3 */,
315				1C3D9EC4101FC88C007934F5 /* pam_end.3 in Copy to man3 */,
316				1C3D9EC5101FC88C007934F5 /* pam_error.3 in Copy to man3 */,
317				1C3D9EC6101FC88C007934F5 /* pam_get_authtok.3 in Copy to man3 */,
318				1C3D9EC7101FC88C007934F5 /* pam_get_data.3 in Copy to man3 */,
319				1C3D9EC8101FC88C007934F5 /* pam_get_item.3 in Copy to man3 */,
320				1C3D9EC9101FC88C007934F5 /* pam_get_user.3 in Copy to man3 */,
321				1C3D9ECA101FC88C007934F5 /* pam_getenv.3 in Copy to man3 */,
322				1C3D9ECB101FC88C007934F5 /* pam_getenvlist.3 in Copy to man3 */,
323				1C3D9ECC101FC88C007934F5 /* pam_info.3 in Copy to man3 */,
324				1C3D9ECD101FC88C007934F5 /* pam_open_session.3 in Copy to man3 */,
325				1C3D9ECE101FC88C007934F5 /* pam_prompt.3 in Copy to man3 */,
326				1C3D9ECF101FC88C007934F5 /* pam_putenv.3 in Copy to man3 */,
327				1C3D9ED0101FC88C007934F5 /* pam_set_data.3 in Copy to man3 */,
328				1C3D9ED1101FC88C007934F5 /* pam_set_item.3 in Copy to man3 */,
329				1C3D9ED2101FC88C007934F5 /* pam_setcred.3 in Copy to man3 */,
330				1C3D9ED3101FC88C007934F5 /* pam_setenv.3 in Copy to man3 */,
331				1C3D9ED4101FC88C007934F5 /* pam_sm_acct_mgmt.3 in Copy to man3 */,
332				1C3D9ED5101FC88C007934F5 /* pam_sm_authenticate.3 in Copy to man3 */,
333				1C3D9ED6101FC88C007934F5 /* pam_sm_chauthtok.3 in Copy to man3 */,
334				1C3D9ED7101FC88C007934F5 /* pam_sm_close_session.3 in Copy to man3 */,
335				1C3D9ED8101FC88C007934F5 /* pam_sm_open_session.3 in Copy to man3 */,
336				1C3D9ED9101FC88C007934F5 /* pam_sm_setcred.3 in Copy to man3 */,
337				1C3D9EDA101FC88C007934F5 /* pam_start.3 in Copy to man3 */,
338				1C3D9EDB101FC88C007934F5 /* pam_strerror.3 in Copy to man3 */,
339				74A4846910A2788900D13119 /* pam_unsetenv.3 in Copy to man3 */,
340				1C3D9EDC101FC88C007934F5 /* pam_verror.3 in Copy to man3 */,
341				1C3D9EDD101FC88C007934F5 /* pam_vinfo.3 in Copy to man3 */,
342				1C3D9EDE101FC88C007934F5 /* pam_vprompt.3 in Copy to man3 */,
343			);
344			name = "Copy to man3";
345			runOnlyForDeploymentPostprocessing = 1;
346		};
347		1C3D9E70101FC7E8007934F5 /* Copy to man5 */ = {
348			isa = PBXCopyFilesBuildPhase;
349			buildActionMask = 8;
350			dstPath = /usr/share/man/man5;
351			dstSubfolderSpec = 0;
352			files = (
353				1C3D9EE0101FC89C007934F5 /* pam.conf.5 in Copy to man5 */,
354			);
355			name = "Copy to man5";
356			runOnlyForDeploymentPostprocessing = 1;
357		};
358		1C3D9EFA101FC918007934F5 /* CopyFiles */ = {
359			isa = PBXCopyFilesBuildPhase;
360			buildActionMask = 8;
361			dstPath = /private/etc/pam.d;
362			dstSubfolderSpec = 0;
363			files = (
364				1C3D9F03101FC965007934F5 /* other in CopyFiles */,
365			);
366			runOnlyForDeploymentPostprocessing = 1;
367		};
368/* End PBXCopyFilesBuildPhase section */
369
370/* Begin PBXFileReference section */
371		1C3D9CDB101FB64D007934F5 /* pam_deny.so.2 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = pam_deny.so.2; sourceTree = BUILT_PRODUCTS_DIR; };
372		1C3D9CEA101FB70D007934F5 /* pam_permit.so.2 */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = pam_permit.so.2; sourceTree = BUILT_PRODUCTS_DIR; };
373		1C3D9CF8101FB7F0007934F5 /* libpam.2.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libpam.2.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
374		1C3D9CFB101FB8DA007934F5 /* pam_shim_authenticate_flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_shim_authenticate_flags.h; path = compat/pam_shim_authenticate_flags.h; sourceTree = "<group>"; };
375		1C3D9CFC101FB8DA007934F5 /* pam_shim_chauthtok_flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_shim_chauthtok_flags.h; path = compat/pam_shim_chauthtok_flags.h; sourceTree = "<group>"; };
376		1C3D9CFD101FB8DA007934F5 /* pam_shim_flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_shim_flags.h; path = compat/pam_shim_flags.h; sourceTree = "<group>"; };
377		1C3D9CFE101FB8DA007934F5 /* pam_shim_item_type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_shim_item_type.h; path = compat/pam_shim_item_type.h; sourceTree = "<group>"; };
378		1C3D9CFF101FB8DA007934F5 /* pam_shim_retval.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_shim_retval.h; path = compat/pam_shim_retval.h; sourceTree = "<group>"; };
379		1C3D9D00101FB8DA007934F5 /* pam_shim_session_flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_shim_session_flags.h; path = compat/pam_shim_session_flags.h; sourceTree = "<group>"; };
380		1C3D9D01101FB8DA007934F5 /* pam_shim_setcred_flags.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_shim_setcred_flags.h; path = compat/pam_shim_setcred_flags.h; sourceTree = "<group>"; };
381		1C3D9D02101FB8DA007934F5 /* pam_shim.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_shim.c; path = compat/pam_shim.c; sourceTree = "<group>"; };
382		1C3D9D0F101FB962007934F5 /* pam_deny.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_deny.c; path = openpam/modules/pam_deny/pam_deny.c; sourceTree = "<group>"; };
383		1C3D9D11101FB973007934F5 /* pam_permit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_permit.c; path = openpam/modules/pam_permit/pam_permit.c; sourceTree = "<group>"; };
384		1C3D9D2A101FBA60007934F5 /* openpam_attr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = openpam_attr.h; path = openpam/include/security/openpam_attr.h; sourceTree = "<group>"; };
385		1C3D9D2B101FBA60007934F5 /* openpam_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = openpam_version.h; path = openpam/include/security/openpam_version.h; sourceTree = "<group>"; };
386		1C3D9D2C101FBA60007934F5 /* openpam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = openpam.h; path = openpam/include/security/openpam.h; sourceTree = "<group>"; };
387		1C3D9D2D101FBA60007934F5 /* pam_appl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_appl.h; path = openpam/include/security/pam_appl.h; sourceTree = "<group>"; };
388		1C3D9D2E101FBA60007934F5 /* pam_constants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_constants.h; path = openpam/include/security/pam_constants.h; sourceTree = "<group>"; };
389		1C3D9D2F101FBA60007934F5 /* pam_modules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_modules.h; path = openpam/include/security/pam_modules.h; sourceTree = "<group>"; };
390		1C3D9D30101FBA60007934F5 /* pam_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pam_types.h; path = openpam/include/security/pam_types.h; sourceTree = "<group>"; };
391		1C3D9D3B101FBA9F007934F5 /* openpam_borrow_cred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_borrow_cred.c; path = openpam/lib/openpam_borrow_cred.c; sourceTree = "<group>"; };
392		1C3D9D3C101FBA9F007934F5 /* openpam_configure.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_configure.c; path = openpam/lib/openpam_configure.c; sourceTree = "<group>"; };
393		1C3D9D3D101FBA9F007934F5 /* openpam_dispatch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_dispatch.c; path = openpam/lib/openpam_dispatch.c; sourceTree = "<group>"; };
394		1C3D9D3E101FBA9F007934F5 /* openpam_dynamic.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_dynamic.c; path = openpam/lib/openpam_dynamic.c; sourceTree = "<group>"; };
395		1C3D9D3F101FBA9F007934F5 /* openpam_findenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_findenv.c; path = openpam/lib/openpam_findenv.c; sourceTree = "<group>"; };
396		1C3D9D40101FBA9F007934F5 /* openpam_free_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_free_data.c; path = openpam/lib/openpam_free_data.c; sourceTree = "<group>"; };
397		1C3D9D41101FBA9F007934F5 /* openpam_free_envlist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_free_envlist.c; path = openpam/lib/openpam_free_envlist.c; sourceTree = "<group>"; };
398		1C3D9D42101FBA9F007934F5 /* openpam_get_option.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_get_option.c; path = openpam/lib/openpam_get_option.c; sourceTree = "<group>"; };
399		1C3D9D43101FBA9F007934F5 /* openpam_impl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = openpam_impl.h; path = openpam/lib/openpam_impl.h; sourceTree = "<group>"; };
400		1C3D9D44101FBA9F007934F5 /* openpam_load.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_load.c; path = openpam/lib/openpam_load.c; sourceTree = "<group>"; };
401		1C3D9D45101FBA9F007934F5 /* openpam_log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_log.c; path = openpam/lib/openpam_log.c; sourceTree = "<group>"; };
402		1C3D9D46101FBA9F007934F5 /* openpam_nullconv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_nullconv.c; path = openpam/lib/openpam_nullconv.c; sourceTree = "<group>"; };
403		1C3D9D47101FBA9F007934F5 /* openpam_readline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_readline.c; path = openpam/lib/openpam_readline.c; sourceTree = "<group>"; };
404		1C3D9D48101FBA9F007934F5 /* openpam_restore_cred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_restore_cred.c; path = openpam/lib/openpam_restore_cred.c; sourceTree = "<group>"; };
405		1C3D9D49101FBA9F007934F5 /* openpam_set_option.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_set_option.c; path = openpam/lib/openpam_set_option.c; sourceTree = "<group>"; };
406		1C3D9D4A101FBA9F007934F5 /* openpam_static.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_static.c; path = openpam/lib/openpam_static.c; sourceTree = "<group>"; };
407		1C3D9D4B101FBA9F007934F5 /* openpam_ttyconv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = openpam_ttyconv.c; path = openpam/lib/openpam_ttyconv.c; sourceTree = "<group>"; };
408		1C3D9D4C101FBA9F007934F5 /* pam_acct_mgmt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_acct_mgmt.c; path = openpam/lib/pam_acct_mgmt.c; sourceTree = "<group>"; };
409		1C3D9D4D101FBA9F007934F5 /* pam_authenticate_secondary.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_authenticate_secondary.c; path = openpam/lib/pam_authenticate_secondary.c; sourceTree = "<group>"; };
410		1C3D9D4E101FBA9F007934F5 /* pam_authenticate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_authenticate.c; path = openpam/lib/pam_authenticate.c; sourceTree = "<group>"; };
411		1C3D9D4F101FBA9F007934F5 /* pam_chauthtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_chauthtok.c; path = openpam/lib/pam_chauthtok.c; sourceTree = "<group>"; };
412		1C3D9D50101FBA9F007934F5 /* pam_close_session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_close_session.c; path = openpam/lib/pam_close_session.c; sourceTree = "<group>"; };
413		1C3D9D51101FBA9F007934F5 /* pam_end.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_end.c; path = openpam/lib/pam_end.c; sourceTree = "<group>"; };
414		1C3D9D52101FBA9F007934F5 /* pam_error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_error.c; path = openpam/lib/pam_error.c; sourceTree = "<group>"; };
415		1C3D9D53101FBA9F007934F5 /* pam_get_authtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_get_authtok.c; path = openpam/lib/pam_get_authtok.c; sourceTree = "<group>"; };
416		1C3D9D54101FBA9F007934F5 /* pam_get_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_get_data.c; path = openpam/lib/pam_get_data.c; sourceTree = "<group>"; };
417		1C3D9D55101FBA9F007934F5 /* pam_get_item.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_get_item.c; path = openpam/lib/pam_get_item.c; sourceTree = "<group>"; };
418		1C3D9D56101FBA9F007934F5 /* pam_get_mapped_authtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_get_mapped_authtok.c; path = openpam/lib/pam_get_mapped_authtok.c; sourceTree = "<group>"; };
419		1C3D9D57101FBA9F007934F5 /* pam_get_mapped_username.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_get_mapped_username.c; path = openpam/lib/pam_get_mapped_username.c; sourceTree = "<group>"; };
420		1C3D9D58101FBA9F007934F5 /* pam_get_user.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_get_user.c; path = openpam/lib/pam_get_user.c; sourceTree = "<group>"; };
421		1C3D9D59101FBA9F007934F5 /* pam_getenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_getenv.c; path = openpam/lib/pam_getenv.c; sourceTree = "<group>"; };
422		1C3D9D5A101FBA9F007934F5 /* pam_getenvlist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_getenvlist.c; path = openpam/lib/pam_getenvlist.c; sourceTree = "<group>"; };
423		1C3D9D5B101FBA9F007934F5 /* pam_info.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_info.c; path = openpam/lib/pam_info.c; sourceTree = "<group>"; };
424		1C3D9D5C101FBA9F007934F5 /* pam_open_session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_open_session.c; path = openpam/lib/pam_open_session.c; sourceTree = "<group>"; };
425		1C3D9D5D101FBA9F007934F5 /* pam_prompt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_prompt.c; path = openpam/lib/pam_prompt.c; sourceTree = "<group>"; };
426		1C3D9D5E101FBA9F007934F5 /* pam_putenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_putenv.c; path = openpam/lib/pam_putenv.c; sourceTree = "<group>"; };
427		1C3D9D5F101FBA9F007934F5 /* pam_set_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_set_data.c; path = openpam/lib/pam_set_data.c; sourceTree = "<group>"; };
428		1C3D9D60101FBA9F007934F5 /* pam_set_item.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_set_item.c; path = openpam/lib/pam_set_item.c; sourceTree = "<group>"; };
429		1C3D9D61101FBA9F007934F5 /* pam_set_mapped_authtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_set_mapped_authtok.c; path = openpam/lib/pam_set_mapped_authtok.c; sourceTree = "<group>"; };
430		1C3D9D62101FBA9F007934F5 /* pam_set_mapped_username.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_set_mapped_username.c; path = openpam/lib/pam_set_mapped_username.c; sourceTree = "<group>"; };
431		1C3D9D63101FBA9F007934F5 /* pam_setcred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_setcred.c; path = openpam/lib/pam_setcred.c; sourceTree = "<group>"; };
432		1C3D9D64101FBA9F007934F5 /* pam_setenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_setenv.c; path = openpam/lib/pam_setenv.c; sourceTree = "<group>"; };
433		1C3D9D65101FBA9F007934F5 /* pam_sm_acct_mgmt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_acct_mgmt.c; path = openpam/lib/pam_sm_acct_mgmt.c; sourceTree = "<group>"; };
434		1C3D9D66101FBA9F007934F5 /* pam_sm_authenticate_secondary.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_authenticate_secondary.c; path = openpam/lib/pam_sm_authenticate_secondary.c; sourceTree = "<group>"; };
435		1C3D9D67101FBA9F007934F5 /* pam_sm_authenticate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_authenticate.c; path = openpam/lib/pam_sm_authenticate.c; sourceTree = "<group>"; };
436		1C3D9D68101FBA9F007934F5 /* pam_sm_chauthtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_chauthtok.c; path = openpam/lib/pam_sm_chauthtok.c; sourceTree = "<group>"; };
437		1C3D9D69101FBA9F007934F5 /* pam_sm_close_session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_close_session.c; path = openpam/lib/pam_sm_close_session.c; sourceTree = "<group>"; };
438		1C3D9D6A101FBA9F007934F5 /* pam_sm_get_mapped_authtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_get_mapped_authtok.c; path = openpam/lib/pam_sm_get_mapped_authtok.c; sourceTree = "<group>"; };
439		1C3D9D6B101FBA9F007934F5 /* pam_sm_get_mapped_username.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_get_mapped_username.c; path = openpam/lib/pam_sm_get_mapped_username.c; sourceTree = "<group>"; };
440		1C3D9D6C101FBA9F007934F5 /* pam_sm_open_session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_open_session.c; path = openpam/lib/pam_sm_open_session.c; sourceTree = "<group>"; };
441		1C3D9D6D101FBA9F007934F5 /* pam_sm_set_mapped_authtok.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_set_mapped_authtok.c; path = openpam/lib/pam_sm_set_mapped_authtok.c; sourceTree = "<group>"; };
442		1C3D9D6E101FBA9F007934F5 /* pam_sm_set_mapped_username.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_set_mapped_username.c; path = openpam/lib/pam_sm_set_mapped_username.c; sourceTree = "<group>"; };
443		1C3D9D6F101FBA9F007934F5 /* pam_sm_setcred.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_sm_setcred.c; path = openpam/lib/pam_sm_setcred.c; sourceTree = "<group>"; };
444		1C3D9D70101FBA9F007934F5 /* pam_start.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_start.c; path = openpam/lib/pam_start.c; sourceTree = "<group>"; };
445		1C3D9D71101FBA9F007934F5 /* pam_strerror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_strerror.c; path = openpam/lib/pam_strerror.c; sourceTree = "<group>"; };
446		1C3D9D72101FBA9F007934F5 /* pam_verror.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_verror.c; path = openpam/lib/pam_verror.c; sourceTree = "<group>"; };
447		1C3D9D73101FBA9F007934F5 /* pam_vinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_vinfo.c; path = openpam/lib/pam_vinfo.c; sourceTree = "<group>"; };
448		1C3D9D74101FBA9F007934F5 /* pam_vprompt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_vprompt.c; path = openpam/lib/pam_vprompt.c; sourceTree = "<group>"; };
449		1C3D9E72101FC7FE007934F5 /* openpam_borrow_cred.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_borrow_cred.3; path = openpam/doc/man/openpam_borrow_cred.3; sourceTree = "<group>"; };
450		1C3D9E73101FC7FE007934F5 /* openpam_free_data.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_free_data.3; path = openpam/doc/man/openpam_free_data.3; sourceTree = "<group>"; };
451		1C3D9E74101FC7FE007934F5 /* openpam_free_envlist.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_free_envlist.3; path = openpam/doc/man/openpam_free_envlist.3; sourceTree = "<group>"; };
452		1C3D9E75101FC7FE007934F5 /* openpam_get_option.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_get_option.3; path = openpam/doc/man/openpam_get_option.3; sourceTree = "<group>"; };
453		1C3D9E76101FC7FE007934F5 /* openpam_log.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_log.3; path = openpam/doc/man/openpam_log.3; sourceTree = "<group>"; };
454		1C3D9E77101FC7FE007934F5 /* openpam_nullconv.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_nullconv.3; path = openpam/doc/man/openpam_nullconv.3; sourceTree = "<group>"; };
455		1C3D9E78101FC7FE007934F5 /* openpam_readline.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_readline.3; path = openpam/doc/man/openpam_readline.3; sourceTree = "<group>"; };
456		1C3D9E79101FC7FE007934F5 /* openpam_restore_cred.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_restore_cred.3; path = openpam/doc/man/openpam_restore_cred.3; sourceTree = "<group>"; };
457		1C3D9E7A101FC7FE007934F5 /* openpam_set_option.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_set_option.3; path = openpam/doc/man/openpam_set_option.3; sourceTree = "<group>"; };
458		1C3D9E7B101FC7FE007934F5 /* openpam_ttyconv.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam_ttyconv.3; path = openpam/doc/man/openpam_ttyconv.3; sourceTree = "<group>"; };
459		1C3D9E7C101FC7FE007934F5 /* openpam.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam.3; path = openpam/doc/man/openpam.3; sourceTree = "<group>"; };
460		1C3D9E7D101FC7FE007934F5 /* openpam.man */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = openpam.man; path = openpam/doc/man/openpam.man; sourceTree = "<group>"; };
461		1C3D9E7E101FC7FE007934F5 /* pam_acct_mgmt.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_acct_mgmt.3; path = openpam/doc/man/pam_acct_mgmt.3; sourceTree = "<group>"; };
462		1C3D9E7F101FC7FE007934F5 /* pam_authenticate.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_authenticate.3; path = openpam/doc/man/pam_authenticate.3; sourceTree = "<group>"; };
463		1C3D9E80101FC7FE007934F5 /* pam_chauthtok.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_chauthtok.3; path = openpam/doc/man/pam_chauthtok.3; sourceTree = "<group>"; };
464		1C3D9E81101FC7FE007934F5 /* pam_close_session.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_close_session.3; path = openpam/doc/man/pam_close_session.3; sourceTree = "<group>"; };
465		1C3D9E82101FC7FE007934F5 /* pam_conv.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_conv.3; path = openpam/doc/man/pam_conv.3; sourceTree = "<group>"; };
466		1C3D9E83101FC7FE007934F5 /* pam_end.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_end.3; path = openpam/doc/man/pam_end.3; sourceTree = "<group>"; };
467		1C3D9E84101FC7FE007934F5 /* pam_error.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_error.3; path = openpam/doc/man/pam_error.3; sourceTree = "<group>"; };
468		1C3D9E85101FC7FE007934F5 /* pam_get_authtok.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_get_authtok.3; path = openpam/doc/man/pam_get_authtok.3; sourceTree = "<group>"; };
469		1C3D9E86101FC7FE007934F5 /* pam_get_data.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_get_data.3; path = openpam/doc/man/pam_get_data.3; sourceTree = "<group>"; };
470		1C3D9E87101FC7FE007934F5 /* pam_get_item.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_get_item.3; path = openpam/doc/man/pam_get_item.3; sourceTree = "<group>"; };
471		1C3D9E88101FC7FE007934F5 /* pam_get_user.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_get_user.3; path = openpam/doc/man/pam_get_user.3; sourceTree = "<group>"; };
472		1C3D9E89101FC7FE007934F5 /* pam_getenv.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_getenv.3; path = openpam/doc/man/pam_getenv.3; sourceTree = "<group>"; };
473		1C3D9E8A101FC7FE007934F5 /* pam_getenvlist.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_getenvlist.3; path = openpam/doc/man/pam_getenvlist.3; sourceTree = "<group>"; };
474		1C3D9E8B101FC7FE007934F5 /* pam_info.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_info.3; path = openpam/doc/man/pam_info.3; sourceTree = "<group>"; };
475		1C3D9E8C101FC7FE007934F5 /* pam_open_session.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_open_session.3; path = openpam/doc/man/pam_open_session.3; sourceTree = "<group>"; };
476		1C3D9E8D101FC7FE007934F5 /* pam_prompt.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_prompt.3; path = openpam/doc/man/pam_prompt.3; sourceTree = "<group>"; };
477		1C3D9E8E101FC7FE007934F5 /* pam_putenv.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_putenv.3; path = openpam/doc/man/pam_putenv.3; sourceTree = "<group>"; };
478		1C3D9E8F101FC7FE007934F5 /* pam_set_data.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_set_data.3; path = openpam/doc/man/pam_set_data.3; sourceTree = "<group>"; };
479		1C3D9E90101FC7FE007934F5 /* pam_set_item.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_set_item.3; path = openpam/doc/man/pam_set_item.3; sourceTree = "<group>"; };
480		1C3D9E91101FC7FE007934F5 /* pam_setcred.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_setcred.3; path = openpam/doc/man/pam_setcred.3; sourceTree = "<group>"; };
481		1C3D9E92101FC7FE007934F5 /* pam_setenv.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_setenv.3; path = openpam/doc/man/pam_setenv.3; sourceTree = "<group>"; };
482		1C3D9E93101FC7FE007934F5 /* pam_sm_acct_mgmt.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_sm_acct_mgmt.3; path = openpam/doc/man/pam_sm_acct_mgmt.3; sourceTree = "<group>"; };
483		1C3D9E94101FC7FE007934F5 /* pam_sm_authenticate.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_sm_authenticate.3; path = openpam/doc/man/pam_sm_authenticate.3; sourceTree = "<group>"; };
484		1C3D9E95101FC7FE007934F5 /* pam_sm_chauthtok.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_sm_chauthtok.3; path = openpam/doc/man/pam_sm_chauthtok.3; sourceTree = "<group>"; };
485		1C3D9E96101FC7FE007934F5 /* pam_sm_close_session.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_sm_close_session.3; path = openpam/doc/man/pam_sm_close_session.3; sourceTree = "<group>"; };
486		1C3D9E97101FC7FE007934F5 /* pam_sm_open_session.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_sm_open_session.3; path = openpam/doc/man/pam_sm_open_session.3; sourceTree = "<group>"; };
487		1C3D9E98101FC7FE007934F5 /* pam_sm_setcred.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_sm_setcred.3; path = openpam/doc/man/pam_sm_setcred.3; sourceTree = "<group>"; };
488		1C3D9E99101FC7FE007934F5 /* pam_start.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_start.3; path = openpam/doc/man/pam_start.3; sourceTree = "<group>"; };
489		1C3D9E9A101FC7FE007934F5 /* pam_strerror.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_strerror.3; path = openpam/doc/man/pam_strerror.3; sourceTree = "<group>"; };
490		1C3D9E9B101FC7FE007934F5 /* pam_verror.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_verror.3; path = openpam/doc/man/pam_verror.3; sourceTree = "<group>"; };
491		1C3D9E9C101FC7FE007934F5 /* pam_vinfo.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_vinfo.3; path = openpam/doc/man/pam_vinfo.3; sourceTree = "<group>"; };
492		1C3D9E9D101FC7FE007934F5 /* pam_vprompt.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_vprompt.3; path = openpam/doc/man/pam_vprompt.3; sourceTree = "<group>"; };
493		1C3D9E9E101FC7FE007934F5 /* pam.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam.3; path = openpam/doc/man/pam.3; sourceTree = "<group>"; };
494		1C3D9EA2101FC838007934F5 /* pam.conf.5 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam.conf.5; path = openpam/doc/man/pam.conf.5; sourceTree = "<group>"; };
495		1C3D9F02101FC965007934F5 /* other */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = other; path = pam.d/other; sourceTree = "<group>"; };
496		1CEE19481027B0BE002306F4 /* libpam.1.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libpam.1.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
497		7413C87D108E1025001F12F6 /* pam_unsetenv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = pam_unsetenv.c; path = openpam/lib/pam_unsetenv.c; sourceTree = "<group>"; };
498		74A4846810A2780400D13119 /* pam_unsetenv.3 */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = pam_unsetenv.3; path = openpam/doc/man/pam_unsetenv.3; sourceTree = "<group>"; };
499/* End PBXFileReference section */
500
501/* Begin PBXFrameworksBuildPhase section */
502		1C3D9CD9101FB64D007934F5 /* Frameworks */ = {
503			isa = PBXFrameworksBuildPhase;
504			buildActionMask = 2147483647;
505			files = (
506			);
507			runOnlyForDeploymentPostprocessing = 0;
508		};
509		1C3D9CE7101FB70D007934F5 /* Frameworks */ = {
510			isa = PBXFrameworksBuildPhase;
511			buildActionMask = 2147483647;
512			files = (
513			);
514			runOnlyForDeploymentPostprocessing = 0;
515		};
516		1C3D9CF5101FB7F0007934F5 /* Frameworks */ = {
517			isa = PBXFrameworksBuildPhase;
518			buildActionMask = 2147483647;
519			files = (
520			);
521			runOnlyForDeploymentPostprocessing = 0;
522		};
523		1CEE19461027B0BE002306F4 /* Frameworks */ = {
524			isa = PBXFrameworksBuildPhase;
525			buildActionMask = 2147483647;
526			files = (
527			);
528			runOnlyForDeploymentPostprocessing = 0;
529		};
530/* End PBXFrameworksBuildPhase section */
531
532/* Begin PBXGroup section */
533		08FB7794FE84155DC02AAC07 /* openpam */ = {
534			isa = PBXGroup;
535			children = (
536				1C3D9E9F101FC807007934F5 /* Doc */,
537				1C3D9F04101FC96E007934F5 /* pam.d */,
538				08FB7795FE84155DC02AAC07 /* Source */,
539				C6A0FF2B0290797F04C91782 /* Documentation */,
540				1AB674ADFE9D54B511CA2CBB /* Products */,
541			);
542			name = openpam;
543			sourceTree = "<group>";
544		};
545		08FB7795FE84155DC02AAC07 /* Source */ = {
546			isa = PBXGroup;
547			children = (
548				1C3D9D3A101FBA8B007934F5 /* lib */,
549				1C3D9D38101FBA69007934F5 /* include */,
550				1C3D9D0B101FB8E4007934F5 /* modules */,
551				1C3D9CFA101FB8A6007934F5 /* shim */,
552			);
553			name = Source;
554			sourceTree = "<group>";
555		};
556		1AB674ADFE9D54B511CA2CBB /* Products */ = {
557			isa = PBXGroup;
558			children = (
559				1C3D9CDB101FB64D007934F5 /* pam_deny.so.2 */,
560				1C3D9CEA101FB70D007934F5 /* pam_permit.so.2 */,
561				1C3D9CF8101FB7F0007934F5 /* libpam.2.dylib */,
562				1CEE19481027B0BE002306F4 /* libpam.1.dylib */,
563			);
564			name = Products;
565			sourceTree = "<group>";
566		};
567		1C3D9CFA101FB8A6007934F5 /* shim */ = {
568			isa = PBXGroup;
569			children = (
570				1C3D9CFB101FB8DA007934F5 /* pam_shim_authenticate_flags.h */,
571				1C3D9CFC101FB8DA007934F5 /* pam_shim_chauthtok_flags.h */,
572				1C3D9CFD101FB8DA007934F5 /* pam_shim_flags.h */,
573				1C3D9CFE101FB8DA007934F5 /* pam_shim_item_type.h */,
574				1C3D9CFF101FB8DA007934F5 /* pam_shim_retval.h */,
575				1C3D9D00101FB8DA007934F5 /* pam_shim_session_flags.h */,
576				1C3D9D01101FB8DA007934F5 /* pam_shim_setcred_flags.h */,
577				1C3D9D02101FB8DA007934F5 /* pam_shim.c */,
578			);
579			name = shim;
580			sourceTree = "<group>";
581		};
582		1C3D9D0B101FB8E4007934F5 /* modules */ = {
583			isa = PBXGroup;
584			children = (
585				1C3D9D11101FB973007934F5 /* pam_permit.c */,
586				1C3D9D0F101FB962007934F5 /* pam_deny.c */,
587			);
588			name = modules;
589			sourceTree = "<group>";
590		};
591		1C3D9D38101FBA69007934F5 /* include */ = {
592			isa = PBXGroup;
593			children = (
594				1C3D9D2A101FBA60007934F5 /* openpam_attr.h */,
595				1C3D9D2B101FBA60007934F5 /* openpam_version.h */,
596				1C3D9D2C101FBA60007934F5 /* openpam.h */,
597				1C3D9D2D101FBA60007934F5 /* pam_appl.h */,
598				1C3D9D2E101FBA60007934F5 /* pam_constants.h */,
599				1C3D9D2F101FBA60007934F5 /* pam_modules.h */,
600				1C3D9D30101FBA60007934F5 /* pam_types.h */,
601			);
602			name = include;
603			sourceTree = "<group>";
604		};
605		1C3D9D3A101FBA8B007934F5 /* lib */ = {
606			isa = PBXGroup;
607			children = (
608				1C3D9D3B101FBA9F007934F5 /* openpam_borrow_cred.c */,
609				1C3D9D3C101FBA9F007934F5 /* openpam_configure.c */,
610				1C3D9D3D101FBA9F007934F5 /* openpam_dispatch.c */,
611				1C3D9D3E101FBA9F007934F5 /* openpam_dynamic.c */,
612				1C3D9D3F101FBA9F007934F5 /* openpam_findenv.c */,
613				1C3D9D40101FBA9F007934F5 /* openpam_free_data.c */,
614				1C3D9D41101FBA9F007934F5 /* openpam_free_envlist.c */,
615				1C3D9D42101FBA9F007934F5 /* openpam_get_option.c */,
616				1C3D9D43101FBA9F007934F5 /* openpam_impl.h */,
617				1C3D9D44101FBA9F007934F5 /* openpam_load.c */,
618				1C3D9D45101FBA9F007934F5 /* openpam_log.c */,
619				1C3D9D46101FBA9F007934F5 /* openpam_nullconv.c */,
620				1C3D9D47101FBA9F007934F5 /* openpam_readline.c */,
621				1C3D9D48101FBA9F007934F5 /* openpam_restore_cred.c */,
622				1C3D9D49101FBA9F007934F5 /* openpam_set_option.c */,
623				1C3D9D4A101FBA9F007934F5 /* openpam_static.c */,
624				1C3D9D4B101FBA9F007934F5 /* openpam_ttyconv.c */,
625				1C3D9D4C101FBA9F007934F5 /* pam_acct_mgmt.c */,
626				1C3D9D4D101FBA9F007934F5 /* pam_authenticate_secondary.c */,
627				1C3D9D4E101FBA9F007934F5 /* pam_authenticate.c */,
628				1C3D9D4F101FBA9F007934F5 /* pam_chauthtok.c */,
629				1C3D9D50101FBA9F007934F5 /* pam_close_session.c */,
630				1C3D9D51101FBA9F007934F5 /* pam_end.c */,
631				1C3D9D52101FBA9F007934F5 /* pam_error.c */,
632				1C3D9D53101FBA9F007934F5 /* pam_get_authtok.c */,
633				1C3D9D54101FBA9F007934F5 /* pam_get_data.c */,
634				1C3D9D55101FBA9F007934F5 /* pam_get_item.c */,
635				1C3D9D56101FBA9F007934F5 /* pam_get_mapped_authtok.c */,
636				1C3D9D57101FBA9F007934F5 /* pam_get_mapped_username.c */,
637				1C3D9D58101FBA9F007934F5 /* pam_get_user.c */,
638				1C3D9D59101FBA9F007934F5 /* pam_getenv.c */,
639				1C3D9D5A101FBA9F007934F5 /* pam_getenvlist.c */,
640				1C3D9D5B101FBA9F007934F5 /* pam_info.c */,
641				1C3D9D5C101FBA9F007934F5 /* pam_open_session.c */,
642				1C3D9D5D101FBA9F007934F5 /* pam_prompt.c */,
643				1C3D9D5E101FBA9F007934F5 /* pam_putenv.c */,
644				1C3D9D5F101FBA9F007934F5 /* pam_set_data.c */,
645				1C3D9D60101FBA9F007934F5 /* pam_set_item.c */,
646				1C3D9D61101FBA9F007934F5 /* pam_set_mapped_authtok.c */,
647				1C3D9D62101FBA9F007934F5 /* pam_set_mapped_username.c */,
648				1C3D9D63101FBA9F007934F5 /* pam_setcred.c */,
649				1C3D9D64101FBA9F007934F5 /* pam_setenv.c */,
650				1C3D9D65101FBA9F007934F5 /* pam_sm_acct_mgmt.c */,
651				1C3D9D66101FBA9F007934F5 /* pam_sm_authenticate_secondary.c */,
652				1C3D9D67101FBA9F007934F5 /* pam_sm_authenticate.c */,
653				1C3D9D68101FBA9F007934F5 /* pam_sm_chauthtok.c */,
654				1C3D9D69101FBA9F007934F5 /* pam_sm_close_session.c */,
655				1C3D9D6A101FBA9F007934F5 /* pam_sm_get_mapped_authtok.c */,
656				1C3D9D6B101FBA9F007934F5 /* pam_sm_get_mapped_username.c */,
657				1C3D9D6C101FBA9F007934F5 /* pam_sm_open_session.c */,
658				1C3D9D6D101FBA9F007934F5 /* pam_sm_set_mapped_authtok.c */,
659				1C3D9D6E101FBA9F007934F5 /* pam_sm_set_mapped_username.c */,
660				1C3D9D6F101FBA9F007934F5 /* pam_sm_setcred.c */,
661				1C3D9D70101FBA9F007934F5 /* pam_start.c */,
662				1C3D9D71101FBA9F007934F5 /* pam_strerror.c */,
663				7413C87D108E1025001F12F6 /* pam_unsetenv.c */,
664				1C3D9D72101FBA9F007934F5 /* pam_verror.c */,
665				1C3D9D73101FBA9F007934F5 /* pam_vinfo.c */,
666				1C3D9D74101FBA9F007934F5 /* pam_vprompt.c */,
667			);
668			name = lib;
669			sourceTree = "<group>";
670		};
671		1C3D9E9F101FC807007934F5 /* Doc */ = {
672			isa = PBXGroup;
673			children = (
674				1C3D9EA0101FC810007934F5 /* man3 */,
675				1C3D9EA1101FC81D007934F5 /* man5 */,
676			);
677			name = Doc;
678			sourceTree = "<group>";
679		};
680		1C3D9EA0101FC810007934F5 /* man3 */ = {
681			isa = PBXGroup;
682			children = (
683				1C3D9E72101FC7FE007934F5 /* openpam_borrow_cred.3 */,
684				1C3D9E73101FC7FE007934F5 /* openpam_free_data.3 */,
685				1C3D9E74101FC7FE007934F5 /* openpam_free_envlist.3 */,
686				1C3D9E75101FC7FE007934F5 /* openpam_get_option.3 */,
687				1C3D9E76101FC7FE007934F5 /* openpam_log.3 */,
688				1C3D9E77101FC7FE007934F5 /* openpam_nullconv.3 */,
689				1C3D9E78101FC7FE007934F5 /* openpam_readline.3 */,
690				1C3D9E79101FC7FE007934F5 /* openpam_restore_cred.3 */,
691				1C3D9E7A101FC7FE007934F5 /* openpam_set_option.3 */,
692				1C3D9E7B101FC7FE007934F5 /* openpam_ttyconv.3 */,
693				1C3D9E7C101FC7FE007934F5 /* openpam.3 */,
694				1C3D9E7D101FC7FE007934F5 /* openpam.man */,
695				1C3D9E7E101FC7FE007934F5 /* pam_acct_mgmt.3 */,
696				1C3D9E7F101FC7FE007934F5 /* pam_authenticate.3 */,
697				1C3D9E80101FC7FE007934F5 /* pam_chauthtok.3 */,
698				1C3D9E81101FC7FE007934F5 /* pam_close_session.3 */,
699				1C3D9E82101FC7FE007934F5 /* pam_conv.3 */,
700				1C3D9E83101FC7FE007934F5 /* pam_end.3 */,
701				1C3D9E84101FC7FE007934F5 /* pam_error.3 */,
702				1C3D9E85101FC7FE007934F5 /* pam_get_authtok.3 */,
703				1C3D9E86101FC7FE007934F5 /* pam_get_data.3 */,
704				1C3D9E87101FC7FE007934F5 /* pam_get_item.3 */,
705				1C3D9E88101FC7FE007934F5 /* pam_get_user.3 */,
706				1C3D9E89101FC7FE007934F5 /* pam_getenv.3 */,
707				1C3D9E8A101FC7FE007934F5 /* pam_getenvlist.3 */,
708				1C3D9E8B101FC7FE007934F5 /* pam_info.3 */,
709				1C3D9E8C101FC7FE007934F5 /* pam_open_session.3 */,
710				1C3D9E8D101FC7FE007934F5 /* pam_prompt.3 */,
711				1C3D9E8E101FC7FE007934F5 /* pam_putenv.3 */,
712				1C3D9E8F101FC7FE007934F5 /* pam_set_data.3 */,
713				1C3D9E90101FC7FE007934F5 /* pam_set_item.3 */,
714				1C3D9E91101FC7FE007934F5 /* pam_setcred.3 */,
715				1C3D9E92101FC7FE007934F5 /* pam_setenv.3 */,
716				1C3D9E93101FC7FE007934F5 /* pam_sm_acct_mgmt.3 */,
717				1C3D9E94101FC7FE007934F5 /* pam_sm_authenticate.3 */,
718				1C3D9E95101FC7FE007934F5 /* pam_sm_chauthtok.3 */,
719				1C3D9E96101FC7FE007934F5 /* pam_sm_close_session.3 */,
720				1C3D9E97101FC7FE007934F5 /* pam_sm_open_session.3 */,
721				1C3D9E98101FC7FE007934F5 /* pam_sm_setcred.3 */,
722				1C3D9E99101FC7FE007934F5 /* pam_start.3 */,
723				1C3D9E9A101FC7FE007934F5 /* pam_strerror.3 */,
724				74A4846810A2780400D13119 /* pam_unsetenv.3 */,
725				1C3D9E9B101FC7FE007934F5 /* pam_verror.3 */,
726				1C3D9E9C101FC7FE007934F5 /* pam_vinfo.3 */,
727				1C3D9E9D101FC7FE007934F5 /* pam_vprompt.3 */,
728				1C3D9E9E101FC7FE007934F5 /* pam.3 */,
729			);
730			name = man3;
731			sourceTree = "<group>";
732		};
733		1C3D9EA1101FC81D007934F5 /* man5 */ = {
734			isa = PBXGroup;
735			children = (
736				1C3D9EA2101FC838007934F5 /* pam.conf.5 */,
737			);
738			name = man5;
739			sourceTree = "<group>";
740		};
741		1C3D9F04101FC96E007934F5 /* pam.d */ = {
742			isa = PBXGroup;
743			children = (
744				1C3D9F02101FC965007934F5 /* other */,
745			);
746			name = pam.d;
747			sourceTree = "<group>";
748		};
749		C6A0FF2B0290797F04C91782 /* Documentation */ = {
750			isa = PBXGroup;
751			children = (
752			);
753			name = Documentation;
754			sourceTree = "<group>";
755		};
756/* End PBXGroup section */
757
758/* Begin PBXHeadersBuildPhase section */
759		1C3D9CD7101FB64D007934F5 /* Headers */ = {
760			isa = PBXHeadersBuildPhase;
761			buildActionMask = 2147483647;
762			files = (
763			);
764			runOnlyForDeploymentPostprocessing = 0;
765		};
766		1C3D9CE5101FB70D007934F5 /* Headers */ = {
767			isa = PBXHeadersBuildPhase;
768			buildActionMask = 2147483647;
769			files = (
770			);
771			runOnlyForDeploymentPostprocessing = 0;
772		};
773		1C3D9CF3101FB7F0007934F5 /* Headers */ = {
774			isa = PBXHeadersBuildPhase;
775			buildActionMask = 2147483647;
776			files = (
777				1C3D9D31101FBA60007934F5 /* openpam_attr.h in Headers */,
778				1C3D9D32101FBA60007934F5 /* openpam_version.h in Headers */,
779				1C3D9D33101FBA60007934F5 /* openpam.h in Headers */,
780				1C3D9D34101FBA60007934F5 /* pam_appl.h in Headers */,
781				1C3D9D35101FBA60007934F5 /* pam_constants.h in Headers */,
782				1C3D9D36101FBA60007934F5 /* pam_modules.h in Headers */,
783				1C3D9D37101FBA60007934F5 /* pam_types.h in Headers */,
784			);
785			runOnlyForDeploymentPostprocessing = 0;
786		};
787		1CEE19441027B0BE002306F4 /* Headers */ = {
788			isa = PBXHeadersBuildPhase;
789			buildActionMask = 2147483647;
790			files = (
791			);
792			runOnlyForDeploymentPostprocessing = 0;
793		};
794/* End PBXHeadersBuildPhase section */
795
796/* Begin PBXNativeTarget section */
797		1C3D9CDA101FB64D007934F5 /* pam_deny */ = {
798			isa = PBXNativeTarget;
799			buildConfigurationList = 1C3D9CE1101FB655007934F5 /* Build configuration list for PBXNativeTarget "pam_deny" */;
800			buildPhases = (
801				1C3D9CD7101FB64D007934F5 /* Headers */,
802				1C3D9CD8101FB64D007934F5 /* Sources */,
803				1C3D9CD9101FB64D007934F5 /* Frameworks */,
804			);
805			buildRules = (
806			);
807			dependencies = (
808			);
809			name = pam_deny;
810			productName = pam_deny;
811			productReference = 1C3D9CDB101FB64D007934F5 /* pam_deny.so.2 */;
812			productType = "com.apple.product-type.library.dynamic";
813		};
814		1C3D9CE4101FB70D007934F5 /* pam_permit */ = {
815			isa = PBXNativeTarget;
816			buildConfigurationList = 1C3D9CE8101FB70D007934F5 /* Build configuration list for PBXNativeTarget "pam_permit" */;
817			buildPhases = (
818				1C3D9CE5101FB70D007934F5 /* Headers */,
819				1C3D9CE6101FB70D007934F5 /* Sources */,
820				1C3D9CE7101FB70D007934F5 /* Frameworks */,
821			);
822			buildRules = (
823			);
824			dependencies = (
825			);
826			name = pam_permit;
827			productName = pam_deny;
828			productReference = 1C3D9CEA101FB70D007934F5 /* pam_permit.so.2 */;
829			productType = "com.apple.product-type.library.dynamic";
830		};
831		1C3D9CF2101FB7F0007934F5 /* Build Library */ = {
832			isa = PBXNativeTarget;
833			buildConfigurationList = 1C3D9CF6101FB7F0007934F5 /* Build configuration list for PBXNativeTarget "Build Library" */;
834			buildPhases = (
835				1C3D9CF3101FB7F0007934F5 /* Headers */,
836				1C3D9CF4101FB7F0007934F5 /* Sources */,
837				1C3D9CF5101FB7F0007934F5 /* Frameworks */,
838				1C3D9E30101FC643007934F5 /* Install dylib symlink */,
839			);
840			buildRules = (
841			);
842			dependencies = (
843			);
844			name = "Build Library";
845			productName = "pam shim";
846			productReference = 1C3D9CF8101FB7F0007934F5 /* libpam.2.dylib */;
847			productType = "com.apple.product-type.library.dynamic";
848		};
849		1CEE19471027B0BE002306F4 /* Build shim */ = {
850			isa = PBXNativeTarget;
851			buildConfigurationList = 1CEE194D1027B13C002306F4 /* Build configuration list for PBXNativeTarget "Build shim" */;
852			buildPhases = (
853				1CEE19441027B0BE002306F4 /* Headers */,
854				1CEE19451027B0BE002306F4 /* Sources */,
855				1CEE19461027B0BE002306F4 /* Frameworks */,
856			);
857			buildRules = (
858			);
859			dependencies = (
860				1CB95669102A2AAD0075969E /* PBXTargetDependency */,
861			);
862			name = "Build shim";
863			productName = pam.1;
864			productReference = 1CEE19481027B0BE002306F4 /* libpam.1.dylib */;
865			productType = "com.apple.product-type.library.dynamic";
866		};
867/* End PBXNativeTarget section */
868
869/* Begin PBXProject section */
870		08FB7793FE84155DC02AAC07 /* Project object */ = {
871			isa = PBXProject;
872			buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "openpam" */;
873			compatibilityVersion = "Xcode 3.2";
874			developmentRegion = English;
875			hasScannedForEncodings = 1;
876			knownRegions = (
877				English,
878				Japanese,
879				French,
880				German,
881			);
882			mainGroup = 08FB7794FE84155DC02AAC07 /* openpam */;
883			projectDirPath = "";
884			projectRoot = "";
885			targets = (
886				1C3D9D1B101FB9CB007934F5 /* OpenPAM */,
887				1C3D9CDA101FB64D007934F5 /* pam_deny */,
888				1C3D9CE4101FB70D007934F5 /* pam_permit */,
889				1C3D9CF2101FB7F0007934F5 /* Build Library */,
890				1CEE19471027B0BE002306F4 /* Build shim */,
891				1C3D9E5C101FC704007934F5 /* Install Legal */,
892				1C3D9E6B101FC76A007934F5 /* Install Manpages */,
893				1C3D9EFB101FC918007934F5 /* Install pam.d */,
894				1C3D9F1A101FCF61007934F5 /* Cleanup EVERYTHING */,
895			);
896		};
897/* End PBXProject section */
898
899/* Begin PBXShellScriptBuildPhase section */
900		1C3D9E30101FC643007934F5 /* Install dylib symlink */ = {
901			isa = PBXShellScriptBuildPhase;
902			buildActionMask = 8;
903			files = (
904			);
905			inputPaths = (
906			);
907			name = "Install dylib symlink";
908			outputPaths = (
909			);
910			runOnlyForDeploymentPostprocessing = 1;
911			shellPath = /bin/bash;
912			shellScript = "set -ex\n\nlibdir=\"$DSTROOT/usr/lib/\"\nln -s \"libpam.2.dylib\" \"$libdir/libpam.dylib\"";
913		};
914		1C3D9E65101FC704007934F5 /* ShellScript */ = {
915			isa = PBXShellScriptBuildPhase;
916			buildActionMask = 8;
917			files = (
918			);
919			inputPaths = (
920			);
921			outputPaths = (
922			);
923			runOnlyForDeploymentPostprocessing = 1;
924			shellPath = /bin/bash;
925			shellScript = "usr_lc=\"$DSTROOT/usr/local/OpenSourceLicenses\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 0755 -d \"$usr_lc\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 0444 \"$SRCROOT/openpam/LICENSE\" \"$usr_lc/OpenPAM.txt\"\n\nusr_lv=\"$DSTROOT/usr/local/OpenSourceVersions\"\nplist=\"OpenPAM.plist\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 0755 -d \"$usr_lv\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 0444 \"$SRCROOT/$plist\" \"$usr_lv/$plist\"\n";
926		};
927		1C3D9F19101FCF61007934F5 /* ShellScript */ = {
928			isa = PBXShellScriptBuildPhase;
929			buildActionMask = 8;
930			files = (
931			);
932			inputPaths = (
933			);
934			outputPaths = (
935			);
936			runOnlyForDeploymentPostprocessing = 1;
937			shellPath = /bin/bash;
938			shellScript = "\ncd \"${DSTROOT}\"\n\nchmod 444 ./private/etc/pam.d/other\n\n# Well, not pretty. \nfind . -exec chown root:wheel \"{}\" \\;";
939		};
940/* End PBXShellScriptBuildPhase section */
941
942/* Begin PBXSourcesBuildPhase section */
943		1C3D9CD8101FB64D007934F5 /* Sources */ = {
944			isa = PBXSourcesBuildPhase;
945			buildActionMask = 2147483647;
946			files = (
947				1C3D9D10101FB962007934F5 /* pam_deny.c in Sources */,
948			);
949			runOnlyForDeploymentPostprocessing = 0;
950		};
951		1C3D9CE6101FB70D007934F5 /* Sources */ = {
952			isa = PBXSourcesBuildPhase;
953			buildActionMask = 2147483647;
954			files = (
955				1C3D9D12101FB973007934F5 /* pam_permit.c in Sources */,
956			);
957			runOnlyForDeploymentPostprocessing = 0;
958		};
959		1C3D9CF4101FB7F0007934F5 /* Sources */ = {
960			isa = PBXSourcesBuildPhase;
961			buildActionMask = 2147483647;
962			files = (
963				1C3D9D75101FBA9F007934F5 /* openpam_borrow_cred.c in Sources */,
964				1C3D9D76101FBA9F007934F5 /* openpam_configure.c in Sources */,
965				1C3D9D77101FBA9F007934F5 /* openpam_dispatch.c in Sources */,
966				1C3D9D78101FBA9F007934F5 /* openpam_dynamic.c in Sources */,
967				1C3D9D79101FBA9F007934F5 /* openpam_findenv.c in Sources */,
968				1C3D9D7A101FBA9F007934F5 /* openpam_free_data.c in Sources */,
969				1C3D9D7B101FBA9F007934F5 /* openpam_free_envlist.c in Sources */,
970				1C3D9D7C101FBA9F007934F5 /* openpam_get_option.c in Sources */,
971				1C3D9D7E101FBA9F007934F5 /* openpam_load.c in Sources */,
972				1C3D9D7F101FBA9F007934F5 /* openpam_log.c in Sources */,
973				1C3D9D80101FBA9F007934F5 /* openpam_nullconv.c in Sources */,
974				1C3D9D81101FBA9F007934F5 /* openpam_readline.c in Sources */,
975				1C3D9D82101FBA9F007934F5 /* openpam_restore_cred.c in Sources */,
976				1C3D9D83101FBA9F007934F5 /* openpam_set_option.c in Sources */,
977				1C3D9D84101FBA9F007934F5 /* openpam_static.c in Sources */,
978				1C3D9D85101FBA9F007934F5 /* openpam_ttyconv.c in Sources */,
979				1C3D9D86101FBA9F007934F5 /* pam_acct_mgmt.c in Sources */,
980				1C3D9D88101FBA9F007934F5 /* pam_authenticate.c in Sources */,
981				1C3D9D89101FBA9F007934F5 /* pam_chauthtok.c in Sources */,
982				1C3D9D8A101FBA9F007934F5 /* pam_close_session.c in Sources */,
983				1C3D9D8B101FBA9F007934F5 /* pam_end.c in Sources */,
984				1C3D9D8C101FBA9F007934F5 /* pam_error.c in Sources */,
985				1C3D9D8D101FBA9F007934F5 /* pam_get_authtok.c in Sources */,
986				1C3D9D8E101FBA9F007934F5 /* pam_get_data.c in Sources */,
987				1C3D9D8F101FBA9F007934F5 /* pam_get_item.c in Sources */,
988				1C3D9D92101FBA9F007934F5 /* pam_get_user.c in Sources */,
989				1C3D9D93101FBA9F007934F5 /* pam_getenv.c in Sources */,
990				1C3D9D94101FBA9F007934F5 /* pam_getenvlist.c in Sources */,
991				1C3D9D95101FBA9F007934F5 /* pam_info.c in Sources */,
992				1C3D9D96101FBA9F007934F5 /* pam_open_session.c in Sources */,
993				1C3D9D97101FBA9F007934F5 /* pam_prompt.c in Sources */,
994				1C3D9D98101FBA9F007934F5 /* pam_putenv.c in Sources */,
995				1C3D9D99101FBA9F007934F5 /* pam_set_data.c in Sources */,
996				1C3D9D9A101FBA9F007934F5 /* pam_set_item.c in Sources */,
997				1C3D9D9D101FBA9F007934F5 /* pam_setcred.c in Sources */,
998				1C3D9D9E101FBA9F007934F5 /* pam_setenv.c in Sources */,
999				1C3D9DAA101FBA9F007934F5 /* pam_start.c in Sources */,
1000				1C3D9DAB101FBA9F007934F5 /* pam_strerror.c in Sources */,
1001				1C3D9DAC101FBA9F007934F5 /* pam_verror.c in Sources */,
1002				1C3D9DAD101FBA9F007934F5 /* pam_vinfo.c in Sources */,
1003				1C3D9DAE101FBA9F007934F5 /* pam_vprompt.c in Sources */,
1004				7413C87E108E1025001F12F6 /* pam_unsetenv.c in Sources */,
1005			);
1006			runOnlyForDeploymentPostprocessing = 0;
1007		};
1008		1CEE19451027B0BE002306F4 /* Sources */ = {
1009			isa = PBXSourcesBuildPhase;
1010			buildActionMask = 2147483647;
1011			files = (
1012				1CEE194A1027B0EA002306F4 /* pam_shim.c in Sources */,
1013			);
1014			runOnlyForDeploymentPostprocessing = 0;
1015		};
1016/* End PBXSourcesBuildPhase section */
1017
1018/* Begin PBXTargetDependency section */
1019		1C3D9D20101FB9DB007934F5 /* PBXTargetDependency */ = {
1020			isa = PBXTargetDependency;
1021			target = 1C3D9CF2101FB7F0007934F5 /* Build Library */;
1022			targetProxy = 1C3D9D1F101FB9DB007934F5 /* PBXContainerItemProxy */;
1023		};
1024		1C3D9D22101FB9DE007934F5 /* PBXTargetDependency */ = {
1025			isa = PBXTargetDependency;
1026			target = 1C3D9CDA101FB64D007934F5 /* pam_deny */;
1027			targetProxy = 1C3D9D21101FB9DE007934F5 /* PBXContainerItemProxy */;
1028		};
1029		1C3D9D24101FB9E2007934F5 /* PBXTargetDependency */ = {
1030			isa = PBXTargetDependency;
1031			target = 1C3D9CE4101FB70D007934F5 /* pam_permit */;
1032			targetProxy = 1C3D9D23101FB9E2007934F5 /* PBXContainerItemProxy */;
1033		};
1034		1C3D9E5D101FC704007934F5 /* PBXTargetDependency */ = {
1035			isa = PBXTargetDependency;
1036			target = 1C3D9CDA101FB64D007934F5 /* pam_deny */;
1037			targetProxy = 1C3D9E5E101FC704007934F5 /* PBXContainerItemProxy */;
1038		};
1039		1C3D9E5F101FC704007934F5 /* PBXTargetDependency */ = {
1040			isa = PBXTargetDependency;
1041			target = 1C3D9CE4101FB70D007934F5 /* pam_permit */;
1042			targetProxy = 1C3D9E60101FC704007934F5 /* PBXContainerItemProxy */;
1043		};
1044		1C3D9E63101FC704007934F5 /* PBXTargetDependency */ = {
1045			isa = PBXTargetDependency;
1046			target = 1C3D9CF2101FB7F0007934F5 /* Build Library */;
1047			targetProxy = 1C3D9E64101FC704007934F5 /* PBXContainerItemProxy */;
1048		};
1049		1C3D9F0B101FCA54007934F5 /* PBXTargetDependency */ = {
1050			isa = PBXTargetDependency;
1051			target = 1C3D9E5C101FC704007934F5 /* Install Legal */;
1052			targetProxy = 1C3D9F0A101FCA54007934F5 /* PBXContainerItemProxy */;
1053		};
1054		1C3D9F0D101FCA57007934F5 /* PBXTargetDependency */ = {
1055			isa = PBXTargetDependency;
1056			target = 1C3D9E6B101FC76A007934F5 /* Install Manpages */;
1057			targetProxy = 1C3D9F0C101FCA57007934F5 /* PBXContainerItemProxy */;
1058		};
1059		1C3D9F0F101FCA59007934F5 /* PBXTargetDependency */ = {
1060			isa = PBXTargetDependency;
1061			target = 1C3D9EFB101FC918007934F5 /* Install pam.d */;
1062			targetProxy = 1C3D9F0E101FCA59007934F5 /* PBXContainerItemProxy */;
1063		};
1064		1C3D9F1D101FCF66007934F5 /* PBXTargetDependency */ = {
1065			isa = PBXTargetDependency;
1066			target = 1C3D9CDA101FB64D007934F5 /* pam_deny */;
1067			targetProxy = 1C3D9F1C101FCF66007934F5 /* PBXContainerItemProxy */;
1068		};
1069		1C3D9F1F101FCF66007934F5 /* PBXTargetDependency */ = {
1070			isa = PBXTargetDependency;
1071			target = 1C3D9CE4101FB70D007934F5 /* pam_permit */;
1072			targetProxy = 1C3D9F1E101FCF66007934F5 /* PBXContainerItemProxy */;
1073		};
1074		1C3D9F23101FCF66007934F5 /* PBXTargetDependency */ = {
1075			isa = PBXTargetDependency;
1076			target = 1C3D9CF2101FB7F0007934F5 /* Build Library */;
1077			targetProxy = 1C3D9F22101FCF66007934F5 /* PBXContainerItemProxy */;
1078		};
1079		1C3D9F26101FCFCF007934F5 /* PBXTargetDependency */ = {
1080			isa = PBXTargetDependency;
1081			target = 1C3D9F1A101FCF61007934F5 /* Cleanup EVERYTHING */;
1082			targetProxy = 1C3D9F25101FCFCF007934F5 /* PBXContainerItemProxy */;
1083		};
1084		1CB95669102A2AAD0075969E /* PBXTargetDependency */ = {
1085			isa = PBXTargetDependency;
1086			target = 1C3D9CF2101FB7F0007934F5 /* Build Library */;
1087			targetProxy = 1CB95668102A2AAD0075969E /* PBXContainerItemProxy */;
1088		};
1089		1CEE194F1027B212002306F4 /* PBXTargetDependency */ = {
1090			isa = PBXTargetDependency;
1091			target = 1CEE19471027B0BE002306F4 /* Build shim */;
1092			targetProxy = 1CEE194E1027B212002306F4 /* PBXContainerItemProxy */;
1093		};
1094/* End PBXTargetDependency section */
1095
1096/* Begin XCBuildConfiguration section */
1097		1C3D9CDD101FB64E007934F5 /* Release */ = {
1098			isa = XCBuildConfiguration;
1099			buildSettings = {
1100				EXECUTABLE_EXTENSION = so.2;
1101				INSTALL_PATH = /usr/lib/pam/;
1102				MACH_O_TYPE = mh_dylib;
1103				PRODUCT_NAME = pam_deny;
1104			};
1105			name = Release;
1106		};
1107		1C3D9CE9101FB70D007934F5 /* Release */ = {
1108			isa = XCBuildConfiguration;
1109			buildSettings = {
1110				EXECUTABLE_EXTENSION = so.2;
1111				HEADER_SEARCH_PATHS = "$(SRCROOT)/openpam/lib";
1112				INSTALL_PATH = /usr/lib/pam/;
1113				MACH_O_TYPE = mh_dylib;
1114				PRODUCT_NAME = pam_permit;
1115			};
1116			name = Release;
1117		};
1118		1C3D9CF7101FB7F0007934F5 /* Release */ = {
1119			isa = XCBuildConfiguration;
1120			buildSettings = {
1121				DYLIB_COMPATIBILITY_VERSION = 3.0.0;
1122				DYLIB_CURRENT_VERSION = 3.0.0;
1123				EXECUTABLE_PREFIX = lib;
1124				INSTALL_PATH = /usr/lib;
1125				MACH_O_TYPE = mh_dylib;
1126				PRODUCT_NAME = pam.2;
1127				PUBLIC_HEADERS_FOLDER_PATH = /usr/include/security;
1128			};
1129			name = Release;
1130		};
1131		1C3D9D1C101FB9CB007934F5 /* Release */ = {
1132			isa = XCBuildConfiguration;
1133			buildSettings = {
1134				PRODUCT_NAME = all;
1135			};
1136			name = Release;
1137		};
1138		1C3D9E67101FC704007934F5 /* Release */ = {
1139			isa = XCBuildConfiguration;
1140			buildSettings = {
1141				PRODUCT_NAME = "Install Legal";
1142			};
1143			name = Release;
1144		};
1145		1C3D9E6C101FC76A007934F5 /* Release */ = {
1146			isa = XCBuildConfiguration;
1147			buildSettings = {
1148				PRODUCT_NAME = "Install Manpages";
1149			};
1150			name = Release;
1151		};
1152		1C3D9EFC101FC918007934F5 /* Release */ = {
1153			isa = XCBuildConfiguration;
1154			buildSettings = {
1155				PRODUCT_NAME = "Install pam.d";
1156			};
1157			name = Release;
1158		};
1159		1C3D9F1B101FCF61007934F5 /* Release */ = {
1160			isa = XCBuildConfiguration;
1161			buildSettings = {
1162				PRODUCT_NAME = "Cleanup EVERYTHING";
1163			};
1164			name = Release;
1165		};
1166		1CEE19491027B0BF002306F4 /* Release */ = {
1167			isa = XCBuildConfiguration;
1168			buildSettings = {
1169				COPY_PHASE_STRIP = YES;
1170				EXECUTABLE_PREFIX = lib;
1171				INSTALL_PATH = /usr/lib;
1172				OTHER_LDFLAGS = "-allowable_client,'!'";
1173				PRODUCT_NAME = pam.1;
1174			};
1175			name = Release;
1176		};
1177		1DEB928B08733DD80010E9CD /* Release */ = {
1178			isa = XCBuildConfiguration;
1179			buildSettings = {
1180				ALWAYS_SEARCH_USER_PATHS = NO;
1181				GCC_PREPROCESSOR_DEFINITIONS = (
1182					"LIB_MAJ=2",
1183					"OPENPAM_MODULES_DIR='\"/usr/lib/pam//\"'",
1184					_GNU_SOURCE,
1185				);
1186				INSTALL_GROUP = wheel;
1187				INSTALL_OWNER = root;
1188			};
1189			name = Release;
1190		};
1191/* End XCBuildConfiguration section */
1192
1193/* Begin XCConfigurationList section */
1194		1C3D9CE1101FB655007934F5 /* Build configuration list for PBXNativeTarget "pam_deny" */ = {
1195			isa = XCConfigurationList;
1196			buildConfigurations = (
1197				1C3D9CDD101FB64E007934F5 /* Release */,
1198			);
1199			defaultConfigurationIsVisible = 0;
1200			defaultConfigurationName = Release;
1201		};
1202		1C3D9CE8101FB70D007934F5 /* Build configuration list for PBXNativeTarget "pam_permit" */ = {
1203			isa = XCConfigurationList;
1204			buildConfigurations = (
1205				1C3D9CE9101FB70D007934F5 /* Release */,
1206			);
1207			defaultConfigurationIsVisible = 0;
1208			defaultConfigurationName = Release;
1209		};
1210		1C3D9CF6101FB7F0007934F5 /* Build configuration list for PBXNativeTarget "Build Library" */ = {
1211			isa = XCConfigurationList;
1212			buildConfigurations = (
1213				1C3D9CF7101FB7F0007934F5 /* Release */,
1214			);
1215			defaultConfigurationIsVisible = 0;
1216			defaultConfigurationName = Release;
1217		};
1218		1C3D9D29101FBA33007934F5 /* Build configuration list for PBXAggregateTarget "OpenPAM" */ = {
1219			isa = XCConfigurationList;
1220			buildConfigurations = (
1221				1C3D9D1C101FB9CB007934F5 /* Release */,
1222			);
1223			defaultConfigurationIsVisible = 0;
1224			defaultConfigurationName = Release;
1225		};
1226		1C3D9E66101FC704007934F5 /* Build configuration list for PBXAggregateTarget "Install Legal" */ = {
1227			isa = XCConfigurationList;
1228			buildConfigurations = (
1229				1C3D9E67101FC704007934F5 /* Release */,
1230			);
1231			defaultConfigurationIsVisible = 0;
1232			defaultConfigurationName = Release;
1233		};
1234		1C3D9E71101FC7E8007934F5 /* Build configuration list for PBXAggregateTarget "Install Manpages" */ = {
1235			isa = XCConfigurationList;
1236			buildConfigurations = (
1237				1C3D9E6C101FC76A007934F5 /* Release */,
1238			);
1239			defaultConfigurationIsVisible = 0;
1240			defaultConfigurationName = Release;
1241		};
1242		1C3D9F01101FC942007934F5 /* Build configuration list for PBXAggregateTarget "Install pam.d" */ = {
1243			isa = XCConfigurationList;
1244			buildConfigurations = (
1245				1C3D9EFC101FC918007934F5 /* Release */,
1246			);
1247			defaultConfigurationIsVisible = 0;
1248			defaultConfigurationName = Release;
1249		};
1250		1C3D9F24101FCF8C007934F5 /* Build configuration list for PBXAggregateTarget "Cleanup EVERYTHING" */ = {
1251			isa = XCConfigurationList;
1252			buildConfigurations = (
1253				1C3D9F1B101FCF61007934F5 /* Release */,
1254			);
1255			defaultConfigurationIsVisible = 0;
1256			defaultConfigurationName = Release;
1257		};
1258		1CEE194D1027B13C002306F4 /* Build configuration list for PBXNativeTarget "Build shim" */ = {
1259			isa = XCConfigurationList;
1260			buildConfigurations = (
1261				1CEE19491027B0BF002306F4 /* Release */,
1262			);
1263			defaultConfigurationIsVisible = 0;
1264			defaultConfigurationName = Release;
1265		};
1266		1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "openpam" */ = {
1267			isa = XCConfigurationList;
1268			buildConfigurations = (
1269				1DEB928B08733DD80010E9CD /* Release */,
1270			);
1271			defaultConfigurationIsVisible = 0;
1272			defaultConfigurationName = Release;
1273		};
1274/* End XCConfigurationList section */
1275	};
1276	rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
1277}
1278