// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXAggregateTarget section */ 1C0BFECC0F42468C00798D84 /* Build All */ = { isa = PBXAggregateTarget; buildConfigurationList = 1C0BFEDC0F4246D700798D84 /* Build configuration list for PBXAggregateTarget "Build All" */; buildPhases = ( ); dependencies = ( FE801D831C6AFFBE006A214E /* PBXTargetDependency */, FE801D251C6ADC5F006A214E /* PBXTargetDependency */, ); name = "Build All"; productName = "Build All"; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ 35461CEC2029F2CC0088CB9D /* bsm_audit.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BD81C6AD2B9006A214E /* bsm_audit.c */; }; FE1D69001CC06B2F00EBFCDF /* gc.c in Sources */ = {isa = PBXBuildFile; fileRef = FE1D68FF1CC06B1A00EBFCDF /* gc.c */; }; FE467A7623725BBA005BC507 /* env_pattern.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F7F23725A9700EC0605 /* env_pattern.c */; }; FE467A7723725BBA005BC507 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8423725A9800EC0605 /* file.c */; }; FE467A7823725BBA005BC507 /* fmtsudoers.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8523725A9800EC0605 /* fmtsudoers.c */; }; FE467A7923725BBA005BC507 /* mkdir_parents.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8E23725A9900EC0605 /* mkdir_parents.c */; }; FE467A7A23725BBA005BC507 /* starttime.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8D23725A9900EC0605 /* starttime.c */; }; FE801B8F1C6AB440006A214E /* conversation.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AD31C6AB1A5006A214E /* conversation.c */; }; FE801B901C6AB440006A214E /* env_hooks.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AD41C6AB1A5006A214E /* env_hooks.c */; }; FE801B911C6AB440006A214E /* exec.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AD51C6AB1A5006A214E /* exec.c */; }; FE801B921C6AB440006A214E /* exec_common.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AD61C6AB1A5006A214E /* exec_common.c */; }; FE801B931C6AB440006A214E /* exec_pty.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AD71C6AB1A5006A214E /* exec_pty.c */; }; FE801B941C6AB440006A214E /* get_pty.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AD81C6AB1A5006A214E /* get_pty.c */; }; FE801B951C6AB440006A214E /* hooks.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AD91C6AB1A5006A214E /* hooks.c */; }; FE801B961C6AB440006A214E /* load_plugins.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801ADA1C6AB1A5006A214E /* load_plugins.c */; }; FE801B971C6AB440006A214E /* net_ifs.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801ADD1C6AB1A5006A214E /* net_ifs.c */; }; FE801B981C6AB440006A214E /* parse_args.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801ADF1C6AB1A5006A214E /* parse_args.c */; }; FE801B991C6AB440006A214E /* preload.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AE01C6AB1A5006A214E /* preload.c */; }; FE801B9A1C6AB440006A214E /* preserve_fds.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AE11C6AB1A5006A214E /* preserve_fds.c */; }; FE801B9B1C6AB440006A214E /* signal.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AE71C6AB1A5006A214E /* signal.c */; }; FE801B9C1C6AB440006A214E /* sudo.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AE91C6AB1A5006A214E /* sudo.c */; }; FE801B9D1C6AB440006A214E /* sudo_edit.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AEB1C6AB1A5006A214E /* sudo_edit.c */; }; FE801B9E1C6AB440006A214E /* tgetpass.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AF11C6AB1A5006A214E /* tgetpass.c */; }; FE801B9F1C6AB440006A214E /* ttyname.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AF21C6AB1A5006A214E /* ttyname.c */; }; FE801BA01C6AB440006A214E /* utmp.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801AF31C6AB1A5006A214E /* utmp.c */; }; FE801CF91C6AD36A006A214E /* boottime.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BD71C6AD2B9006A214E /* boottime.c */; }; FE801CFA1C6AD36A006A214E /* check.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BDA1C6AD2B9006A214E /* check.c */; }; FE801CFC1C6AD36A006A214E /* editor.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE11C6AD2B9006A214E /* editor.c */; }; FE801CFD1C6AD36A006A214E /* env.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE21C6AD2B9006A214E /* env.c */; }; FE801CFE1C6AD36A006A214E /* find_path.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE31C6AD2B9006A214E /* find_path.c */; }; FE801CFF1C6AD36A006A214E /* goodpath.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE71C6AD2B9006A214E /* goodpath.c */; }; FE801D011C6AD36A006A214E /* group_plugin.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BEB1C6AD2B9006A214E /* group_plugin.c */; }; FE801D031C6AD36A006A214E /* interfaces.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BF21C6AD2B9006A214E /* interfaces.c */; }; FE801D041C6AD36A006A214E /* iolog.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BF41C6AD2B9006A214E /* iolog.c */; }; FE801D051C6AD36A006A214E /* iolog_path.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BF61C6AD2B9006A214E /* iolog_path.c */; }; FE801D061C6AD36A006A214E /* locale.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BFA1C6AD2B9006A214E /* locale.c */; }; FE801D071C6AD36A006A214E /* logging.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BFB1C6AD2B9006A214E /* logging.c */; }; FE801D081C6AD36A006A214E /* logwrap.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BFD1C6AD2B9006A214E /* logwrap.c */; }; FE801D0B1C6AD36A006A214E /* parse.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C031C6AD2B9006A214E /* parse.c */; }; FE801D0C1C6AD36A006A214E /* policy.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C3E1C6AD2B9006A214E /* policy.c */; }; FE801D0D1C6AD36A006A214E /* prompt.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C3F1C6AD2B9006A214E /* prompt.c */; }; FE801D111C6AD36A006A214E /* set_perms.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CB71C6AD2B9006A214E /* set_perms.c */; }; FE801D121C6AD36A006A214E /* sudo_nss.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CBB1C6AD2B9006A214E /* sudo_nss.c */; }; FE801D131C6AD36A006A214E /* sudoers.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CBF1C6AD2B9006A214E /* sudoers.c */; }; FE801D151C6AD36A006A214E /* timestamp.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CC91C6AD2B9006A214E /* timestamp.c */; }; FE801D191C6AD3FA006A214E /* pam.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BCE1C6AD2B9006A214E /* pam.c */; }; FE801D1A1C6AD3FA006A214E /* sudo_auth.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BD41C6AD2B9006A214E /* sudo_auth.c */; }; FE801D1B1C6AD420006A214E /* libpam.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C84C6700F40C96100E9FD67 /* libpam.dylib */; }; FE801D1C1C6AD426006A214E /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1C6E800E0F40DCC20028C19F /* libbsm.dylib */; }; FE801D371C6AFC06006A214E /* alias.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BC41C6AD2B9006A214E /* alias.c */; }; FE801D381C6AFC06006A214E /* audit.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BC51C6AD2B9006A214E /* audit.c */; }; FE801D391C6AFC06006A214E /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BD61C6AD2B9006A214E /* base64.c */; }; FE801D3A1C6AFC06006A214E /* defaults.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BDF1C6AD2B9006A214E /* defaults.c */; }; FE801D3B1C6AFC06006A214E /* gram.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE81C6AD2B9006A214E /* gram.c */; }; FE801D3D1C6AFC06006A214E /* match.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C001C6AD2B9006A214E /* match.c */; }; FE801D3E1C6AFC06006A214E /* match_addr.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C011C6AD2B9006A214E /* match_addr.c */; }; FE801D3F1C6AFC06006A214E /* pwutil.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C401C6AD2B9006A214E /* pwutil.c */; }; FE801D401C6AFC06006A214E /* pwutil_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C421C6AD2B9006A214E /* pwutil_impl.c */; }; FE801D411C6AFC06006A214E /* redblack.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801C431C6AD2B9006A214E /* redblack.c */; }; FE801D421C6AFC06006A214E /* sudoers_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CC41C6AD2B9006A214E /* sudoers_debug.c */; }; FE801D431C6AFC06006A214E /* timestr.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CCA1C6AD2B9006A214E /* timestr.c */; }; FE801D441C6AFC06006A214E /* toke.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CCB1C6AD2B9006A214E /* toke.c */; }; FE801D451C6AFC06006A214E /* toke_util.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CCE1C6AD2B9006A214E /* toke_util.c */; }; FE801D4A1C6AFCB3006A214E /* libparsesudoers.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FE801D341C6AFB8F006A214E /* libparsesudoers.a */; }; FE801D4E1C6AFCFD006A214E /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = FE801D4D1C6AFCFD006A214E /* libz.dylib */; }; FE801D561C6AFE08006A214E /* libparsesudoers.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FE801D341C6AFB8F006A214E /* libparsesudoers.a */; }; FE801D5E1C6AFF41006A214E /* closefrom.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B041C6AB3CB006A214E /* closefrom.c */; }; FE801D5F1C6AFF41006A214E /* event.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B051C6AB3CB006A214E /* event.c */; }; FE801D601C6AFF41006A214E /* event_select.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B071C6AB3CB006A214E /* event_select.c */; }; FE801D611C6AFF41006A214E /* fatal.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B081C6AB3CB006A214E /* fatal.c */; }; FE801D621C6AFF41006A214E /* gethostname.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B0D1C6AB3CB006A214E /* gethostname.c */; }; FE801D631C6AFF41006A214E /* gettime.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B101C6AB3CB006A214E /* gettime.c */; }; FE801D641C6AFF41006A214E /* gidlist.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B111C6AB3CB006A214E /* gidlist.c */; }; FE801D651C6AFF41006A214E /* key_val.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B161C6AB3CB006A214E /* key_val.c */; }; FE801D661C6AFF41006A214E /* lbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B171C6AB3CB006A214E /* lbuf.c */; }; FE801D671C6AFF41006A214E /* locking.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B181C6AB3CB006A214E /* locking.c */; }; FE801D681C6AFF41006A214E /* memrchr.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B1B1C6AB3CB006A214E /* memrchr.c */; }; FE801D691C6AFF41006A214E /* parseln.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B221C6AB3CB006A214E /* parseln.c */; }; FE801D6A1C6AFF41006A214E /* progname.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B231C6AB3CB006A214E /* progname.c */; }; FE801D6B1C6AFF41006A214E /* pw_dup.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B241C6AB3CB006A214E /* pw_dup.c */; }; FE801D6C1C6AFF41006A214E /* reallocarray.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B251C6AB3CB006A214E /* reallocarray.c */; }; FE801D6D1C6AFF41006A214E /* secure_path.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B5A1C6AB3CB006A214E /* secure_path.c */; }; FE801D6E1C6AFF41006A214E /* setgroups.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B5B1C6AB3CB006A214E /* setgroups.c */; }; FE801D6F1C6AFF41006A214E /* sha2.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B5C1C6AB3CB006A214E /* sha2.c */; }; FE801D701C6AFF41006A214E /* sig2str.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B5D1C6AB3CB006A214E /* sig2str.c */; }; FE801D711C6AFF41006A214E /* strsplit.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B651C6AB3CB006A214E /* strsplit.c */; }; FE801D721C6AFF41006A214E /* strtobool.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B661C6AB3CB006A214E /* strtobool.c */; }; FE801D731C6AFF41006A214E /* strtoid.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B671C6AB3CB006A214E /* strtoid.c */; }; FE801D741C6AFF41006A214E /* strtomode.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B681C6AB3CB006A214E /* strtomode.c */; }; FE801D761C6AFF41006A214E /* sudo_conf.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B6A1C6AB3CB006A214E /* sudo_conf.c */; }; FE801D771C6AFF41006A214E /* sudo_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B6B1C6AB3CB006A214E /* sudo_debug.c */; }; FE801D781C6AFF41006A214E /* sudo_dso.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B6C1C6AB3CB006A214E /* sudo_dso.c */; }; FE801D791C6AFF41006A214E /* term.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B6D1C6AB3CB006A214E /* term.c */; }; FE801D7A1C6AFF41006A214E /* ttysize.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B6E1C6AB3CB006A214E /* ttysize.c */; }; FE801D7B1C6AFF41006A214E /* utimens.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B711C6AB3CB006A214E /* utimens.c */; }; FE801D7E1C6AFFA0006A214E /* libsudoutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FE801D5B1C6AFE87006A214E /* libsudoutil.a */; }; FE801D811C6AFFA8006A214E /* libsudoutil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FE801D5B1C6AFE87006A214E /* libsudoutil.a */; }; FEA24FA023725B0D00EC0605 /* digestname.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F9723725A9900EC0605 /* digestname.c */; }; FEA24FA123725B0D00EC0605 /* filedigest.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F9423725A9900EC0605 /* filedigest.c */; }; FEA24FA223725B0D00EC0605 /* gentime.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8023725A9800EC0605 /* gentime.c */; }; FEA24FA323725B0D00EC0605 /* gmtoff.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8223725A9800EC0605 /* gmtoff.c */; }; FEA24FA423725B0D00EC0605 /* hexchar.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BEC1C6AD2B9006A214E /* hexchar.c */; }; FEA24FA523725B0D00EC0605 /* match_command.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8323725A9800EC0605 /* match_command.c */; }; FEA24FA623725B0D00EC0605 /* match_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8B23725A9800EC0605 /* match_digest.c */; }; FEA24FA723725B0D00EC0605 /* rcstr.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F9623725A9900EC0605 /* rcstr.c */; }; FEA24FA823725B0D00EC0605 /* timeout.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8A23725A9800EC0605 /* timeout.c */; }; FEAF13A0237335EB008A1D92 /* digest.c in Sources */ = {isa = PBXBuildFile; fileRef = FEB8CD992373353100FE6119 /* digest.c */; }; FEAF13A1237335EB008A1D92 /* getgrouplist.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B0C1C6AB3CB006A214E /* getgrouplist.c */; }; FEAF13A2237335EB008A1D92 /* strtonum.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801B691C6AB3CB006A214E /* strtonum.c */; }; FEAF13A3237335EB008A1D92 /* ttyname_dev.c in Sources */ = {isa = PBXBuildFile; fileRef = FEB8CD982373353100FE6119 /* ttyname_dev.c */; }; FEAF13A423733637008A1D92 /* pipe2.c in Sources */ = {isa = PBXBuildFile; fileRef = FEB8CDA32373353200FE6119 /* pipe2.c */; }; FEAF13A9237336B2008A1D92 /* exec_monitor.c in Sources */ = {isa = PBXBuildFile; fileRef = FEAF13A5237336A7008A1D92 /* exec_monitor.c */; }; FEAF13AA237336B2008A1D92 /* exec_nopty.c in Sources */ = {isa = PBXBuildFile; fileRef = FEAF13A8237336A7008A1D92 /* exec_nopty.c */; }; FEAF13AB237336B9008A1D92 /* limits.c in Sources */ = {isa = PBXBuildFile; fileRef = FEAF13A6237336A7008A1D92 /* limits.c */; }; FEAF13AC237336DA008A1D92 /* tcsetpgrp_nobg.c in Sources */ = {isa = PBXBuildFile; fileRef = FEAF13A7237336A7008A1D92 /* tcsetpgrp_nobg.c */; }; FEB8CD9123725C7D00FE6119 /* editor.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE11C6AD2B9006A214E /* editor.c */; }; FEB8CD9223725C7D00FE6119 /* find_path.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE31C6AD2B9006A214E /* find_path.c */; }; FEB8CD9323725C7D00FE6119 /* goodpath.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BE71C6AD2B9006A214E /* goodpath.c */; }; FEB8CD9423725C7D00FE6119 /* locale.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801BFA1C6AD2B9006A214E /* locale.c */; }; FEB8CD9523725C7D00FE6119 /* stubs.c in Sources */ = {isa = PBXBuildFile; fileRef = FEA24F8F23725A9900EC0605 /* stubs.c */; }; FEB8CD9623725C7D00FE6119 /* sudo_printf.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CBD1C6AD2B9006A214E /* sudo_printf.c */; }; FEB8CD9723725C7D00FE6119 /* visudo.c in Sources */ = {isa = PBXBuildFile; fileRef = FE801CD11C6AD2B9006A214E /* visudo.c */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ FE801D241C6ADC5F006A214E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = FE801AFA1C6AB210006A214E; remoteInfo = sudo; }; FE801D461C6AFCA6006A214E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = FE801D331C6AFB8F006A214E; remoteInfo = parsesudoers; }; FE801D481C6AFCA9006A214E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = FE801D331C6AFB8F006A214E; remoteInfo = parsesudoers; }; FE801D7C1C6AFF9A006A214E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = FE801D5A1C6AFE87006A214E; remoteInfo = sudoutil; }; FE801D7F1C6AFFA4006A214E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = FE801D5A1C6AFE87006A214E; remoteInfo = sudoutil; }; FE801D821C6AFFBE006A214E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */; proxyType = 1; remoteGlobalIDString = FE801D291C6AFB2E006A214E; remoteInfo = visudo; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 1C6E800E0F40DCC20028C19F /* libbsm.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbsm.dylib; path = usr/lib/libbsm.dylib; sourceTree = SDKROOT; }; 1C84C6700F40C96100E9FD67 /* libpam.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libpam.dylib; path = usr/lib/libpam.dylib; sourceTree = SDKROOT; }; 1C84C6720F40C96D00E9FD67 /* libdl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libdl.dylib; path = usr/lib/libdl.dylib; sourceTree = SDKROOT; }; 1CE32B8D0F422FD100C2C6A0 /* sudo */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sudo; path = pam.d/sudo; sourceTree = ""; }; 1CE32B900F42300100C2C6A0 /* sudo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = sudo.plist; sourceTree = ""; }; FE1D68FF1CC06B1A00EBFCDF /* gc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gc.c; sourceTree = ""; }; FE6006AD2371FF7700917205 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; FE8019341C69C8A7006A214E /* sudo_lecture */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sudo_lecture; path = files/sudo_lecture; sourceTree = ""; }; FE8019351C69C8A7006A214E /* sudoers */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = sudoers; path = files/sudoers; sourceTree = ""; }; FE801A961C6AB17B006A214E /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config.h; path = sudo/config.h; sourceTree = ""; }; FE801A971C6AB17B006A214E /* pathnames.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = pathnames.h; path = sudo/pathnames.h; sourceTree = ""; }; FE801ABC1C6AB1A5006A214E /* charclass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = charclass.h; sourceTree = ""; }; FE801ABD1C6AB1A5006A214E /* endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = endian.h; sourceTree = ""; }; FE801ABE1C6AB1A5006A214E /* fnmatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fnmatch.h; sourceTree = ""; }; FE801ABF1C6AB1A5006A214E /* getaddrinfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = getaddrinfo.h; sourceTree = ""; }; FE801AC01C6AB1A5006A214E /* getopt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = getopt.h; sourceTree = ""; }; FE801AC11C6AB1A5006A214E /* glob.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glob.h; sourceTree = ""; }; FE801AC21C6AB1A5006A214E /* nss_dbdefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nss_dbdefs.h; sourceTree = ""; }; FE801AC31C6AB1A5006A214E /* sha2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sha2.h; sourceTree = ""; }; FE801AC41C6AB1A5006A214E /* stdbool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdbool.h; sourceTree = ""; }; FE801AC71C6AB1A5006A214E /* sudo_compat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_compat.h; sourceTree = ""; }; FE801AC81C6AB1A5006A214E /* sudo_conf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_conf.h; sourceTree = ""; }; FE801AC91C6AB1A5006A214E /* sudo_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_debug.h; sourceTree = ""; }; FE801ACA1C6AB1A5006A214E /* sudo_dso.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_dso.h; sourceTree = ""; }; FE801ACB1C6AB1A5006A214E /* sudo_event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_event.h; sourceTree = ""; }; FE801ACC1C6AB1A5006A214E /* sudo_fatal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_fatal.h; sourceTree = ""; }; FE801ACD1C6AB1A5006A214E /* sudo_gettext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_gettext.h; sourceTree = ""; }; FE801ACE1C6AB1A5006A214E /* sudo_lbuf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_lbuf.h; sourceTree = ""; }; FE801ACF1C6AB1A5006A214E /* sudo_plugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_plugin.h; sourceTree = ""; }; FE801AD01C6AB1A5006A214E /* sudo_queue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_queue.h; sourceTree = ""; }; FE801AD11C6AB1A5006A214E /* sudo_util.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_util.h; sourceTree = ""; }; FE801AD31C6AB1A5006A214E /* conversation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = conversation.c; sourceTree = ""; }; FE801AD41C6AB1A5006A214E /* env_hooks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = env_hooks.c; sourceTree = ""; }; FE801AD51C6AB1A5006A214E /* exec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = exec.c; sourceTree = ""; }; FE801AD61C6AB1A5006A214E /* exec_common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = exec_common.c; sourceTree = ""; }; FE801AD71C6AB1A5006A214E /* exec_pty.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = exec_pty.c; sourceTree = ""; }; FE801AD81C6AB1A5006A214E /* get_pty.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = get_pty.c; sourceTree = ""; }; FE801AD91C6AB1A5006A214E /* hooks.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hooks.c; sourceTree = ""; }; FE801ADA1C6AB1A5006A214E /* load_plugins.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = load_plugins.c; sourceTree = ""; }; FE801ADD1C6AB1A5006A214E /* net_ifs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = net_ifs.c; sourceTree = ""; }; FE801ADE1C6AB1A5006A214E /* openbsd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = openbsd.c; sourceTree = ""; }; FE801ADF1C6AB1A5006A214E /* parse_args.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parse_args.c; sourceTree = ""; }; FE801AE01C6AB1A5006A214E /* preload.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = preload.c; sourceTree = ""; }; FE801AE11C6AB1A5006A214E /* preserve_fds.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = preserve_fds.c; sourceTree = ""; }; FE801AE41C6AB1A5006A214E /* check_ttyname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_ttyname.c; sourceTree = ""; }; FE801AE51C6AB1A5006A214E /* selinux.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = selinux.c; sourceTree = ""; }; FE801AE61C6AB1A5006A214E /* sesh.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sesh.c; sourceTree = ""; }; FE801AE71C6AB1A5006A214E /* signal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = signal.c; sourceTree = ""; }; FE801AE81C6AB1A5006A214E /* solaris.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = solaris.c; sourceTree = ""; }; FE801AE91C6AB1A5006A214E /* sudo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo.c; sourceTree = ""; }; FE801AEA1C6AB1A5006A214E /* sudo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo.h; sourceTree = ""; }; FE801AEB1C6AB1A5006A214E /* sudo_edit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_edit.c; sourceTree = ""; }; FE801AEC1C6AB1A5006A214E /* sudo_exec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_exec.h; sourceTree = ""; }; FE801AED1C6AB1A5006A214E /* sudo_noexec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_noexec.c; sourceTree = ""; }; FE801AEE1C6AB1A5006A214E /* sudo_plugin_int.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_plugin_int.h; sourceTree = ""; }; FE801AEF1C6AB1A5006A214E /* sudo_usage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_usage.h; sourceTree = ""; }; FE801AF01C6AB1A5006A214E /* sudo_usage.h.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sudo_usage.h.in; sourceTree = ""; }; FE801AF11C6AB1A5006A214E /* tgetpass.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tgetpass.c; sourceTree = ""; }; FE801AF21C6AB1A5006A214E /* ttyname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ttyname.c; sourceTree = ""; }; FE801AF31C6AB1A5006A214E /* utmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utmp.c; sourceTree = ""; }; FE801AF41C6AB1E8006A214E /* sudo.man */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sudo.man; sourceTree = ""; }; FE801AF51C6AB1E8006A214E /* sudoers.man */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sudoers.man; sourceTree = ""; }; FE801AF61C6AB1E8006A214E /* visudo.man */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = visudo.man; sourceTree = ""; }; FE801AFB1C6AB210006A214E /* sudo */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = sudo; sourceTree = BUILT_PRODUCTS_DIR; }; FE801B031C6AB3CB006A214E /* aix.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = aix.c; sourceTree = ""; }; FE801B041C6AB3CB006A214E /* closefrom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = closefrom.c; sourceTree = ""; }; FE801B051C6AB3CB006A214E /* event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = event.c; sourceTree = ""; }; FE801B061C6AB3CB006A214E /* event_poll.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = event_poll.c; sourceTree = ""; }; FE801B071C6AB3CB006A214E /* event_select.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = event_select.c; sourceTree = ""; }; FE801B081C6AB3CB006A214E /* fatal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fatal.c; sourceTree = ""; }; FE801B091C6AB3CB006A214E /* fnmatch.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fnmatch.c; sourceTree = ""; }; FE801B0A1C6AB3CB006A214E /* getaddrinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getaddrinfo.c; sourceTree = ""; }; FE801B0B1C6AB3CB006A214E /* getcwd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getcwd.c; sourceTree = ""; }; FE801B0C1C6AB3CB006A214E /* getgrouplist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getgrouplist.c; sourceTree = ""; }; FE801B0D1C6AB3CB006A214E /* gethostname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gethostname.c; sourceTree = ""; }; FE801B0E1C6AB3CB006A214E /* getline.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getline.c; sourceTree = ""; }; FE801B0F1C6AB3CB006A214E /* getopt_long.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getopt_long.c; sourceTree = ""; }; FE801B101C6AB3CB006A214E /* gettime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gettime.c; sourceTree = ""; }; FE801B111C6AB3CB006A214E /* gidlist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gidlist.c; sourceTree = ""; }; FE801B121C6AB3CB006A214E /* glob.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = glob.c; sourceTree = ""; }; FE801B131C6AB3CB006A214E /* inet_ntop.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet_ntop.c; sourceTree = ""; }; FE801B141C6AB3CB006A214E /* inet_pton.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = inet_pton.c; sourceTree = ""; }; FE801B151C6AB3CB006A214E /* isblank.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = isblank.c; sourceTree = ""; }; FE801B161C6AB3CB006A214E /* key_val.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = key_val.c; sourceTree = ""; }; FE801B171C6AB3CB006A214E /* lbuf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lbuf.c; sourceTree = ""; }; FE801B181C6AB3CB006A214E /* locking.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = locking.c; sourceTree = ""; }; FE801B191C6AB3CB006A214E /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; FE801B1A1C6AB3CB006A214E /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; FE801B1B1C6AB3CB006A214E /* memrchr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = memrchr.c; sourceTree = ""; }; FE801B1C1C6AB3CB006A214E /* memset_s.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = memset_s.c; sourceTree = ""; }; FE801B1D1C6AB3CB006A214E /* mksiglist.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mksiglist.c; sourceTree = ""; }; FE801B1E1C6AB3CB006A214E /* mksiglist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mksiglist.h; sourceTree = ""; }; FE801B1F1C6AB3CB006A214E /* mksigname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mksigname.c; sourceTree = ""; }; FE801B201C6AB3CB006A214E /* mksigname.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mksigname.h; sourceTree = ""; }; FE801B211C6AB3CB006A214E /* mktemp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mktemp.c; sourceTree = ""; }; FE801B221C6AB3CB006A214E /* parseln.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parseln.c; sourceTree = ""; }; FE801B231C6AB3CB006A214E /* progname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = progname.c; sourceTree = ""; }; FE801B241C6AB3CB006A214E /* pw_dup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pw_dup.c; sourceTree = ""; }; FE801B251C6AB3CB006A214E /* reallocarray.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = reallocarray.c; sourceTree = ""; }; FE801B281C6AB3CB006A214E /* atofoo_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = atofoo_test.c; sourceTree = ""; }; FE801B2A1C6AB3CB006A214E /* fnm_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fnm_test.c; sourceTree = ""; }; FE801B2B1C6AB3CB006A214E /* fnm_test.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fnm_test.in; sourceTree = ""; }; FE801B2D1C6AB3CB006A214E /* files */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = files; sourceTree = ""; }; FE801B2E1C6AB3CB006A214E /* globtest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = globtest.c; sourceTree = ""; }; FE801B2F1C6AB3CB006A214E /* globtest.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = globtest.in; sourceTree = ""; }; FE801B311C6AB3CB006A214E /* mktemp_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mktemp_test.c; sourceTree = ""; }; FE801B331C6AB3CB006A214E /* parse_gids_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parse_gids_test.c; sourceTree = ""; }; FE801B351C6AB3CB006A214E /* progname_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = progname_test.c; sourceTree = ""; }; FE801B371C6AB3CB006A214E /* strsplit_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strsplit_test.c; sourceTree = ""; }; FE801B391C6AB3CB006A214E /* conf_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = conf_test.c; sourceTree = ""; }; FE801B3A1C6AB3CB006A214E /* test1.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.in; sourceTree = ""; }; FE801B3B1C6AB3CB006A214E /* test1.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.out.ok; sourceTree = ""; }; FE801B3C1C6AB3CB006A214E /* test2.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.in; sourceTree = ""; }; FE801B3D1C6AB3CB006A214E /* test2.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.out.ok; sourceTree = ""; }; FE801B3E1C6AB3CB006A214E /* test3.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.in; sourceTree = ""; }; FE801B3F1C6AB3CB006A214E /* test3.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.out.ok; sourceTree = ""; }; FE801B401C6AB3CB006A214E /* test4.err.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.err.ok; sourceTree = ""; }; FE801B411C6AB3CB006A214E /* test4.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.in; sourceTree = ""; }; FE801B421C6AB3CB006A214E /* test4.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.out.ok; sourceTree = ""; }; FE801B431C6AB3CB006A214E /* test5.err.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.err.ok; sourceTree = ""; }; FE801B441C6AB3CB006A214E /* test5.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.in; sourceTree = ""; }; FE801B451C6AB3CB006A214E /* test5.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.out.ok; sourceTree = ""; }; FE801B461C6AB3CB006A214E /* test6.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.in; sourceTree = ""; }; FE801B471C6AB3CB006A214E /* test6.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.out.ok; sourceTree = ""; }; FE801B481C6AB3CB006A214E /* test7.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test7.in; sourceTree = ""; }; FE801B491C6AB3CB006A214E /* test7.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test7.out.ok; sourceTree = ""; }; FE801B4B1C6AB3CB006A214E /* parseln_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parseln_test.c; sourceTree = ""; }; FE801B4C1C6AB3CB006A214E /* test1.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.in; sourceTree = ""; }; FE801B4D1C6AB3CB006A214E /* test1.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.out.ok; sourceTree = ""; }; FE801B4E1C6AB3CB006A214E /* test2.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.in; sourceTree = ""; }; FE801B4F1C6AB3CB006A214E /* test2.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.out.ok; sourceTree = ""; }; FE801B501C6AB3CB006A214E /* test3.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.in; sourceTree = ""; }; FE801B511C6AB3CB006A214E /* test3.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.out.ok; sourceTree = ""; }; FE801B521C6AB3CB006A214E /* test4.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.in; sourceTree = ""; }; FE801B531C6AB3CB006A214E /* test4.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.out.ok; sourceTree = ""; }; FE801B541C6AB3CB006A214E /* test5.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.in; sourceTree = ""; }; FE801B551C6AB3CB006A214E /* test5.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.out.ok; sourceTree = ""; }; FE801B561C6AB3CB006A214E /* test6.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.in; sourceTree = ""; }; FE801B571C6AB3CB006A214E /* test6.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.out.ok; sourceTree = ""; }; FE801B591C6AB3CB006A214E /* hltq_test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hltq_test.c; sourceTree = ""; }; FE801B5A1C6AB3CB006A214E /* secure_path.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = secure_path.c; sourceTree = ""; }; FE801B5B1C6AB3CB006A214E /* setgroups.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = setgroups.c; sourceTree = ""; }; FE801B5C1C6AB3CB006A214E /* sha2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sha2.c; sourceTree = ""; }; FE801B5D1C6AB3CB006A214E /* sig2str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sig2str.c; sourceTree = ""; }; FE801B5E1C6AB3CB006A214E /* siglist.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = siglist.in; sourceTree = ""; }; FE801B5F1C6AB3CB006A214E /* snprintf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = snprintf.c; sourceTree = ""; }; FE801B601C6AB3CB006A214E /* strlcat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strlcat.c; sourceTree = ""; }; FE801B611C6AB3CB006A214E /* strlcpy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strlcpy.c; sourceTree = ""; }; FE801B621C6AB3CB006A214E /* strndup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strndup.c; sourceTree = ""; }; FE801B631C6AB3CB006A214E /* strnlen.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strnlen.c; sourceTree = ""; }; FE801B641C6AB3CB006A214E /* strsignal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strsignal.c; sourceTree = ""; }; FE801B651C6AB3CB006A214E /* strsplit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strsplit.c; sourceTree = ""; }; FE801B661C6AB3CB006A214E /* strtobool.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strtobool.c; sourceTree = ""; }; FE801B671C6AB3CB006A214E /* strtoid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strtoid.c; sourceTree = ""; }; FE801B681C6AB3CB006A214E /* strtomode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strtomode.c; sourceTree = ""; }; FE801B691C6AB3CB006A214E /* strtonum.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = strtonum.c; sourceTree = ""; }; FE801B6A1C6AB3CB006A214E /* sudo_conf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_conf.c; sourceTree = ""; }; FE801B6B1C6AB3CB006A214E /* sudo_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_debug.c; sourceTree = ""; }; FE801B6C1C6AB3CB006A214E /* sudo_dso.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_dso.c; sourceTree = ""; }; FE801B6D1C6AB3CB006A214E /* term.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = term.c; sourceTree = ""; }; FE801B6E1C6AB3CB006A214E /* ttysize.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ttysize.c; sourceTree = ""; }; FE801B6F1C6AB3CB006A214E /* util.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = util.exp; sourceTree = ""; }; FE801B701C6AB3CB006A214E /* util.exp.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = util.exp.in; sourceTree = ""; }; FE801B711C6AB3CB006A214E /* utimens.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = utimens.c; sourceTree = ""; }; FE801BC41C6AD2B9006A214E /* alias.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = alias.c; sourceTree = ""; }; FE801BC51C6AD2B9006A214E /* audit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = audit.c; sourceTree = ""; }; FE801BC71C6AD2B9006A214E /* afs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = afs.c; sourceTree = ""; }; FE801BC81C6AD2B9006A214E /* aix_auth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = aix_auth.c; sourceTree = ""; }; FE801BC91C6AD2B9006A214E /* API */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = API; sourceTree = ""; }; FE801BCA1C6AD2B9006A214E /* bsdauth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bsdauth.c; sourceTree = ""; }; FE801BCB1C6AD2B9006A214E /* dce.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dce.c; sourceTree = ""; }; FE801BCC1C6AD2B9006A214E /* fwtk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fwtk.c; sourceTree = ""; }; FE801BCD1C6AD2B9006A214E /* kerb5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = kerb5.c; sourceTree = ""; }; FE801BCE1C6AD2B9006A214E /* pam.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pam.c; sourceTree = ""; }; FE801BCF1C6AD2B9006A214E /* passwd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = passwd.c; sourceTree = ""; }; FE801BD01C6AD2B9006A214E /* rfc1938.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rfc1938.c; sourceTree = ""; }; FE801BD11C6AD2B9006A214E /* secureware.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = secureware.c; sourceTree = ""; }; FE801BD21C6AD2B9006A214E /* securid5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = securid5.c; sourceTree = ""; }; FE801BD31C6AD2B9006A214E /* sia.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sia.c; sourceTree = ""; }; FE801BD41C6AD2B9006A214E /* sudo_auth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_auth.c; sourceTree = ""; }; FE801BD51C6AD2B9006A214E /* sudo_auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_auth.h; sourceTree = ""; }; FE801BD61C6AD2B9006A214E /* base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = base64.c; sourceTree = ""; }; FE801BD71C6AD2B9006A214E /* boottime.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = boottime.c; sourceTree = ""; }; FE801BD81C6AD2B9006A214E /* bsm_audit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bsm_audit.c; sourceTree = ""; }; FE801BD91C6AD2B9006A214E /* bsm_audit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bsm_audit.h; sourceTree = ""; }; FE801BDA1C6AD2B9006A214E /* check.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check.c; sourceTree = ""; }; FE801BDB1C6AD2B9006A214E /* check.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = check.h; sourceTree = ""; }; FE801BDC1C6AD2B9006A214E /* def_data.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = def_data.c; sourceTree = ""; }; FE801BDD1C6AD2B9006A214E /* def_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = def_data.h; sourceTree = ""; }; FE801BDE1C6AD2B9006A214E /* def_data.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = def_data.in; sourceTree = ""; }; FE801BDF1C6AD2B9006A214E /* defaults.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = defaults.c; sourceTree = ""; }; FE801BE01C6AD2B9006A214E /* defaults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = defaults.h; sourceTree = ""; }; FE801BE11C6AD2B9006A214E /* editor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = editor.c; sourceTree = ""; }; FE801BE21C6AD2B9006A214E /* env.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = env.c; sourceTree = ""; }; FE801BE31C6AD2B9006A214E /* find_path.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = find_path.c; sourceTree = ""; }; FE801BE41C6AD2B9006A214E /* getdate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getdate.c; sourceTree = ""; }; FE801BE51C6AD2B9006A214E /* getdate.y */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.yacc; path = getdate.y; sourceTree = ""; }; FE801BE61C6AD2B9006A214E /* getspwuid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = getspwuid.c; sourceTree = ""; }; FE801BE71C6AD2B9006A214E /* goodpath.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = goodpath.c; sourceTree = ""; }; FE801BE81C6AD2B9006A214E /* gram.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = gram.c; sourceTree = ""; }; FE801BE91C6AD2B9006A214E /* gram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gram.h; sourceTree = ""; }; FE801BEA1C6AD2B9006A214E /* gram.y */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.yacc; path = gram.y; sourceTree = ""; }; FE801BEB1C6AD2B9006A214E /* group_plugin.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = group_plugin.c; sourceTree = ""; }; FE801BEC1C6AD2B9006A214E /* hexchar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hexchar.c; sourceTree = ""; }; FE801BED1C6AD2B9006A214E /* ins_2001.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ins_2001.h; sourceTree = ""; }; FE801BEE1C6AD2B9006A214E /* ins_classic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ins_classic.h; sourceTree = ""; }; FE801BEF1C6AD2B9006A214E /* ins_csops.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ins_csops.h; sourceTree = ""; }; FE801BF01C6AD2B9006A214E /* ins_goons.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ins_goons.h; sourceTree = ""; }; FE801BF11C6AD2B9006A214E /* insults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = insults.h; sourceTree = ""; }; FE801BF21C6AD2B9006A214E /* interfaces.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = interfaces.c; sourceTree = ""; }; FE801BF31C6AD2B9006A214E /* interfaces.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = interfaces.h; sourceTree = ""; }; FE801BF41C6AD2B9006A214E /* iolog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = iolog.c; sourceTree = ""; }; FE801BF51C6AD2B9006A214E /* iolog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iolog.h; sourceTree = ""; }; FE801BF61C6AD2B9006A214E /* iolog_path.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = iolog_path.c; sourceTree = ""; }; FE801BF71C6AD2B9006A214E /* ldap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ldap.c; sourceTree = ""; }; FE801BF81C6AD2B9006A214E /* linux_audit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = linux_audit.c; sourceTree = ""; }; FE801BF91C6AD2B9006A214E /* linux_audit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = linux_audit.h; sourceTree = ""; }; FE801BFA1C6AD2B9006A214E /* locale.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = locale.c; sourceTree = ""; }; FE801BFB1C6AD2B9006A214E /* logging.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = logging.c; sourceTree = ""; }; FE801BFC1C6AD2B9006A214E /* logging.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = logging.h; sourceTree = ""; }; FE801BFD1C6AD2B9006A214E /* logwrap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = logwrap.c; sourceTree = ""; }; FE801BFE1C6AD2B9006A214E /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; FE801BFF1C6AD2B9006A214E /* Makefile.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Makefile.in; sourceTree = ""; }; FE801C001C6AD2B9006A214E /* match.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = match.c; sourceTree = ""; }; FE801C011C6AD2B9006A214E /* match_addr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = match_addr.c; sourceTree = ""; }; FE801C021C6AD2B9006A214E /* mkdefaults */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = mkdefaults; sourceTree = ""; }; FE801C031C6AD2B9006A214E /* parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parse.c; sourceTree = ""; }; FE801C041C6AD2B9006A214E /* parse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parse.h; sourceTree = ""; }; FE801C061C6AD2B9006A214E /* ca.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = ca.mo; sourceTree = ""; }; FE801C071C6AD2B9006A214E /* ca.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ca.po; sourceTree = ""; }; FE801C081C6AD2B9006A214E /* cs.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = cs.mo; sourceTree = ""; }; FE801C091C6AD2B9006A214E /* cs.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cs.po; sourceTree = ""; }; FE801C0A1C6AD2B9006A214E /* da.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = da.mo; sourceTree = ""; }; FE801C0B1C6AD2B9006A214E /* da.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = da.po; sourceTree = ""; }; FE801C0C1C6AD2B9006A214E /* de.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = de.mo; sourceTree = ""; }; FE801C0D1C6AD2B9006A214E /* de.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = de.po; sourceTree = ""; }; FE801C0E1C6AD2B9006A214E /* el.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = el.mo; sourceTree = ""; }; FE801C0F1C6AD2B9006A214E /* el.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = el.po; sourceTree = ""; }; FE801C101C6AD2B9006A214E /* eo.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = eo.mo; sourceTree = ""; }; FE801C111C6AD2B9006A214E /* eo.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = eo.po; sourceTree = ""; }; FE801C121C6AD2B9006A214E /* eu.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = eu.mo; sourceTree = ""; }; FE801C131C6AD2B9006A214E /* eu.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = eu.po; sourceTree = ""; }; FE801C141C6AD2B9006A214E /* fi.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = fi.mo; sourceTree = ""; }; FE801C151C6AD2B9006A214E /* fi.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fi.po; sourceTree = ""; }; FE801C161C6AD2B9006A214E /* fr.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = fr.mo; sourceTree = ""; }; FE801C171C6AD2B9006A214E /* fr.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = fr.po; sourceTree = ""; }; FE801C181C6AD2B9006A214E /* hr.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = hr.mo; sourceTree = ""; }; FE801C191C6AD2B9006A214E /* hr.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hr.po; sourceTree = ""; }; FE801C1A1C6AD2B9006A214E /* hu.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = hu.mo; sourceTree = ""; }; FE801C1B1C6AD2B9006A214E /* hu.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = hu.po; sourceTree = ""; }; FE801C1C1C6AD2B9006A214E /* it.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = it.mo; sourceTree = ""; }; FE801C1D1C6AD2B9006A214E /* it.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = it.po; sourceTree = ""; }; FE801C1E1C6AD2B9006A214E /* ja.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = ja.mo; sourceTree = ""; }; FE801C1F1C6AD2B9006A214E /* ja.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ja.po; sourceTree = ""; }; FE801C201C6AD2B9006A214E /* lt.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = lt.mo; sourceTree = ""; }; FE801C211C6AD2B9006A214E /* lt.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = lt.po; sourceTree = ""; }; FE801C221C6AD2B9006A214E /* nb.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = nb.mo; sourceTree = ""; }; FE801C231C6AD2B9006A214E /* nb.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = nb.po; sourceTree = ""; }; FE801C241C6AD2B9006A214E /* nl.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = nl.mo; sourceTree = ""; }; FE801C251C6AD2B9006A214E /* nl.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = nl.po; sourceTree = ""; }; FE801C261C6AD2B9006A214E /* pl.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = pl.mo; sourceTree = ""; }; FE801C271C6AD2B9006A214E /* pl.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pl.po; sourceTree = ""; }; FE801C281C6AD2B9006A214E /* pt_BR.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = pt_BR.mo; sourceTree = ""; }; FE801C291C6AD2B9006A214E /* pt_BR.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = pt_BR.po; sourceTree = ""; }; FE801C2A1C6AD2B9006A214E /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = ""; }; FE801C2B1C6AD2B9006A214E /* ru.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = ru.mo; sourceTree = ""; }; FE801C2C1C6AD2B9006A214E /* ru.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ru.po; sourceTree = ""; }; FE801C2D1C6AD2B9006A214E /* sk.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = sk.mo; sourceTree = ""; }; FE801C2E1C6AD2B9006A214E /* sk.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sk.po; sourceTree = ""; }; FE801C2F1C6AD2B9006A214E /* sl.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = sl.mo; sourceTree = ""; }; FE801C301C6AD2B9006A214E /* sl.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sl.po; sourceTree = ""; }; FE801C311C6AD2B9006A214E /* sr.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = sr.mo; sourceTree = ""; }; FE801C321C6AD2B9006A214E /* sr.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sr.po; sourceTree = ""; }; FE801C331C6AD2B9006A214E /* sudoers.pot */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sudoers.pot; sourceTree = ""; }; FE801C341C6AD2B9006A214E /* sv.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = sv.mo; sourceTree = ""; }; FE801C351C6AD2B9006A214E /* sv.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sv.po; sourceTree = ""; }; FE801C361C6AD2B9006A214E /* tr.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = tr.mo; sourceTree = ""; }; FE801C371C6AD2B9006A214E /* tr.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = tr.po; sourceTree = ""; }; FE801C381C6AD2B9006A214E /* uk.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = uk.mo; sourceTree = ""; }; FE801C391C6AD2B9006A214E /* uk.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = uk.po; sourceTree = ""; }; FE801C3A1C6AD2B9006A214E /* vi.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = vi.mo; sourceTree = ""; }; FE801C3B1C6AD2B9006A214E /* vi.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = vi.po; sourceTree = ""; }; FE801C3C1C6AD2B9006A214E /* zh_CN.mo */ = {isa = PBXFileReference; lastKnownFileType = file; path = zh_CN.mo; sourceTree = ""; }; FE801C3D1C6AD2B9006A214E /* zh_CN.po */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = zh_CN.po; sourceTree = ""; }; FE801C3E1C6AD2B9006A214E /* policy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = policy.c; sourceTree = ""; }; FE801C3F1C6AD2B9006A214E /* prompt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = prompt.c; sourceTree = ""; }; FE801C401C6AD2B9006A214E /* pwutil.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = pwutil.c; sourceTree = ""; tabWidth = 4; }; FE801C411C6AD2B9006A214E /* pwutil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pwutil.h; sourceTree = ""; }; FE801C421C6AD2B9006A214E /* pwutil_impl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = pwutil_impl.c; sourceTree = ""; }; FE801C431C6AD2B9006A214E /* redblack.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = redblack.c; sourceTree = ""; }; FE801C441C6AD2B9006A214E /* redblack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = redblack.h; sourceTree = ""; }; FE801C471C6AD2B9006A214E /* check_symbols.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_symbols.c; sourceTree = ""; }; FE801C491C6AD2B9006A214E /* check_iolog_path.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_iolog_path.c; sourceTree = ""; }; FE801C4A1C6AD2B9006A214E /* data */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = data; sourceTree = ""; }; FE801C4C1C6AD2B9006A214E /* check_wrap.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_wrap.c; sourceTree = ""; }; FE801C4D1C6AD2B9006A214E /* check_wrap.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = check_wrap.in; sourceTree = ""; }; FE801C4E1C6AD2B9006A214E /* check_wrap.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = check_wrap.out.ok; sourceTree = ""; }; FE801C501C6AD2B9006A214E /* check_addr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_addr.c; sourceTree = ""; }; FE801C511C6AD2B9006A214E /* check_addr.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = check_addr.in; sourceTree = ""; }; FE801C521C6AD2B9006A214E /* check_base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_base64.c; sourceTree = ""; }; FE801C531C6AD2B9006A214E /* check_digest.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_digest.c; sourceTree = ""; }; FE801C541C6AD2B9006A214E /* check_digest.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = check_digest.out.ok; sourceTree = ""; }; FE801C551C6AD2B9006A214E /* check_fill.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_fill.c; sourceTree = ""; }; FE801C561C6AD2B9006A214E /* check_hexchar.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = check_hexchar.c; sourceTree = ""; }; FE801C581C6AD2B9006A214E /* test1.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.in; sourceTree = ""; }; FE801C591C6AD2B9006A214E /* test1.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.json.ok; sourceTree = ""; }; FE801C5A1C6AD2B9006A214E /* test1.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.out.ok; sourceTree = ""; }; FE801C5B1C6AD2B9006A214E /* test1.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.toke.ok; sourceTree = ""; }; FE801C5C1C6AD2B9006A214E /* test10.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test10.in; sourceTree = ""; }; FE801C5D1C6AD2B9006A214E /* test10.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test10.json.ok; sourceTree = ""; }; FE801C5E1C6AD2B9006A214E /* test10.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test10.out.ok; sourceTree = ""; }; FE801C5F1C6AD2B9006A214E /* test10.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test10.toke.ok; sourceTree = ""; }; FE801C601C6AD2B9006A214E /* test11.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test11.in; sourceTree = ""; }; FE801C611C6AD2B9006A214E /* test11.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test11.json.ok; sourceTree = ""; }; FE801C621C6AD2B9006A214E /* test11.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test11.out.ok; sourceTree = ""; }; FE801C631C6AD2B9006A214E /* test11.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test11.toke.ok; sourceTree = ""; }; FE801C641C6AD2B9006A214E /* test12.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test12.in; sourceTree = ""; }; FE801C651C6AD2B9006A214E /* test12.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test12.json.ok; sourceTree = ""; }; FE801C661C6AD2B9006A214E /* test12.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test12.out.ok; sourceTree = ""; }; FE801C671C6AD2B9006A214E /* test12.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test12.toke.ok; sourceTree = ""; }; FE801C681C6AD2B9006A214E /* test13.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test13.in; sourceTree = ""; }; FE801C691C6AD2B9006A214E /* test13.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test13.json.ok; sourceTree = ""; }; FE801C6A1C6AD2B9006A214E /* test13.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test13.out.ok; sourceTree = ""; }; FE801C6B1C6AD2B9006A214E /* test13.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test13.toke.ok; sourceTree = ""; }; FE801C6C1C6AD2B9006A214E /* test14.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test14.in; sourceTree = ""; }; FE801C6D1C6AD2B9006A214E /* test14.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test14.json.ok; sourceTree = ""; }; FE801C6E1C6AD2B9006A214E /* test14.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test14.out.ok; sourceTree = ""; }; FE801C6F1C6AD2B9006A214E /* test14.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test14.toke.ok; sourceTree = ""; }; FE801C701C6AD2B9006A214E /* test15.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test15.in; sourceTree = ""; }; FE801C711C6AD2B9006A214E /* test15.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test15.json.ok; sourceTree = ""; }; FE801C721C6AD2B9006A214E /* test15.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test15.out.ok; sourceTree = ""; }; FE801C731C6AD2B9006A214E /* test15.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test15.toke.ok; sourceTree = ""; }; FE801C741C6AD2B9006A214E /* test16.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test16.in; sourceTree = ""; }; FE801C751C6AD2B9006A214E /* test16.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test16.json.ok; sourceTree = ""; }; FE801C761C6AD2B9006A214E /* test16.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test16.out.ok; sourceTree = ""; }; FE801C771C6AD2B9006A214E /* test16.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test16.toke.ok; sourceTree = ""; }; FE801C781C6AD2B9006A214E /* test2.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.in; sourceTree = ""; }; FE801C791C6AD2B9006A214E /* test2.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.json.ok; sourceTree = ""; }; FE801C7A1C6AD2B9006A214E /* test2.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.out.ok; sourceTree = ""; }; FE801C7B1C6AD2B9006A214E /* test2.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.toke.ok; sourceTree = ""; }; FE801C7C1C6AD2B9006A214E /* test3.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.in; sourceTree = ""; }; FE801C7D1C6AD2B9006A214E /* test3.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.json.ok; sourceTree = ""; }; FE801C7E1C6AD2B9006A214E /* test3.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.out.ok; sourceTree = ""; }; FE801C7F1C6AD2B9006A214E /* test3.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.toke.ok; sourceTree = ""; }; FE801C801C6AD2B9006A214E /* test4.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.in; sourceTree = ""; }; FE801C811C6AD2B9006A214E /* test4.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.json.ok; sourceTree = ""; }; FE801C821C6AD2B9006A214E /* test4.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.out.ok; sourceTree = ""; }; FE801C831C6AD2B9006A214E /* test4.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.toke.ok; sourceTree = ""; }; FE801C841C6AD2B9006A214E /* test5.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.in; sourceTree = ""; }; FE801C851C6AD2B9006A214E /* test5.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.json.ok; sourceTree = ""; }; FE801C861C6AD2B9006A214E /* test5.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.out.ok; sourceTree = ""; }; FE801C871C6AD2B9006A214E /* test5.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.toke.ok; sourceTree = ""; }; FE801C881C6AD2B9006A214E /* test6.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.in; sourceTree = ""; }; FE801C891C6AD2B9006A214E /* test6.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.json.ok; sourceTree = ""; }; FE801C8A1C6AD2B9006A214E /* test6.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.out.ok; sourceTree = ""; }; FE801C8B1C6AD2B9006A214E /* test6.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.toke.ok; sourceTree = ""; }; FE801C8C1C6AD2B9006A214E /* test7.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test7.in; sourceTree = ""; }; FE801C8D1C6AD2B9006A214E /* test7.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test7.json.ok; sourceTree = ""; }; FE801C8E1C6AD2B9006A214E /* test7.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test7.out.ok; sourceTree = ""; }; FE801C8F1C6AD2B9006A214E /* test7.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test7.toke.ok; sourceTree = ""; }; FE801C901C6AD2B9006A214E /* test8.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test8.in; sourceTree = ""; }; FE801C911C6AD2B9006A214E /* test8.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test8.json.ok; sourceTree = ""; }; FE801C921C6AD2B9006A214E /* test8.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test8.out.ok; sourceTree = ""; }; FE801C931C6AD2B9006A214E /* test8.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test8.toke.ok; sourceTree = ""; }; FE801C941C6AD2B9006A214E /* test9.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test9.in; sourceTree = ""; }; FE801C951C6AD2B9006A214E /* test9.json.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test9.json.ok; sourceTree = ""; }; FE801C961C6AD2B9006A214E /* test9.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test9.out.ok; sourceTree = ""; }; FE801C971C6AD2B9006A214E /* test9.toke.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test9.toke.ok; sourceTree = ""; }; FE801C991C6AD2B9006A214E /* test1.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.out.ok; sourceTree = ""; }; FE801C9A1C6AD2B9006A214E /* test1.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test1.sh; sourceTree = ""; }; FE801C9B1C6AD2B9006A214E /* test2.inc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.pascal; path = test2.inc; sourceTree = ""; }; FE801C9C1C6AD2B9006A214E /* test2.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.out.ok; sourceTree = ""; }; FE801C9D1C6AD2B9006A214E /* test2.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test2.sh; sourceTree = ""; }; FE801C9F1C6AD2B9006A214E /* root */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = root; sourceTree = ""; }; FE801CA01C6AD2B9006A214E /* test3.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.out.ok; sourceTree = ""; }; FE801CA11C6AD2B9006A214E /* test3.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test3.sh; sourceTree = ""; }; FE801CA21C6AD2B9006A214E /* test4.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.out.ok; sourceTree = ""; }; FE801CA31C6AD2B9006A214E /* test4.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test4.sh; sourceTree = ""; }; FE801CA41C6AD2B9006A214E /* test5.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.out.ok; sourceTree = ""; }; FE801CA51C6AD2B9006A214E /* test5.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test5.sh; sourceTree = ""; }; FE801CA61C6AD2B9006A214E /* test6.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test6.out.ok; sourceTree = ""; }; FE801CA71C6AD2B9006A214E /* test6.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test6.sh; sourceTree = ""; }; FE801CA81C6AD2B9006A214E /* test7.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test7.out.ok; sourceTree = ""; }; FE801CA91C6AD2B9006A214E /* test7.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test7.sh; sourceTree = ""; }; FE801CAB1C6AD2B9006A214E /* test1.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test1.out.ok; sourceTree = ""; }; FE801CAC1C6AD2B9006A214E /* test1.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test1.sh; sourceTree = ""; }; FE801CAD1C6AD2B9006A214E /* test2.err.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.err.ok; sourceTree = ""; }; FE801CAE1C6AD2B9006A214E /* test2.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test2.out.ok; sourceTree = ""; }; FE801CAF1C6AD2B9006A214E /* test2.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test2.sh; sourceTree = ""; }; FE801CB01C6AD2B9006A214E /* test3.err.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.err.ok; sourceTree = ""; }; FE801CB11C6AD2B9006A214E /* test3.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test3.out.ok; sourceTree = ""; }; FE801CB21C6AD2B9006A214E /* test3.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test3.sh; sourceTree = ""; }; FE801CB31C6AD2B9006A214E /* test4.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test4.out.ok; sourceTree = ""; }; FE801CB41C6AD2B9006A214E /* test4.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test4.sh; sourceTree = ""; }; FE801CB51C6AD2B9006A214E /* test5.out.ok */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = test5.out.ok; sourceTree = ""; }; FE801CB61C6AD2B9006A214E /* test5.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = test5.sh; sourceTree = ""; }; FE801CB71C6AD2B9006A214E /* set_perms.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = set_perms.c; sourceTree = ""; }; FE801CB81C6AD2B9006A214E /* solaris_audit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = solaris_audit.c; sourceTree = ""; }; FE801CB91C6AD2B9006A214E /* solaris_audit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = solaris_audit.h; sourceTree = ""; }; FE801CBA1C6AD2B9006A214E /* sssd.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sssd.c; sourceTree = ""; }; FE801CBB1C6AD2B9006A214E /* sudo_nss.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_nss.c; sourceTree = ""; }; FE801CBC1C6AD2B9006A214E /* sudo_nss.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudo_nss.h; sourceTree = ""; }; FE801CBD1C6AD2B9006A214E /* sudo_printf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudo_printf.c; sourceTree = ""; }; FE801CBE1C6AD2B9006A214E /* sudoers */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sudoers; sourceTree = ""; }; FE801CBF1C6AD2B9006A214E /* sudoers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudoers.c; sourceTree = ""; }; FE801CC01C6AD2B9006A214E /* sudoers.exp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.exports; path = sudoers.exp; sourceTree = ""; }; FE801CC11C6AD2B9006A214E /* sudoers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudoers.h; sourceTree = ""; }; FE801CC21C6AD2B9006A214E /* sudoers.in */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = sudoers.in; sourceTree = ""; }; FE801CC41C6AD2B9006A214E /* sudoers_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudoers_debug.c; sourceTree = ""; }; FE801CC51C6AD2B9006A214E /* sudoers_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudoers_debug.h; sourceTree = ""; }; FE801CC61C6AD2B9006A214E /* sudoers_version.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sudoers_version.h; sourceTree = ""; }; FE801CC71C6AD2B9006A214E /* sudoreplay.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sudoreplay.c; sourceTree = ""; }; FE801CC81C6AD2B9006A214E /* testsudoers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = testsudoers.c; sourceTree = ""; }; FE801CC91C6AD2B9006A214E /* timestamp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timestamp.c; sourceTree = ""; }; FE801CCA1C6AD2B9006A214E /* timestr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timestr.c; sourceTree = ""; }; FE801CCB1C6AD2B9006A214E /* toke.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = toke.c; sourceTree = ""; }; FE801CCC1C6AD2B9006A214E /* toke.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = toke.h; sourceTree = ""; }; FE801CCD1C6AD2B9006A214E /* toke.l */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.lex; path = toke.l; sourceTree = ""; }; FE801CCE1C6AD2B9006A214E /* toke_util.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = toke_util.c; sourceTree = ""; }; FE801CCF1C6AD2B9006A214E /* tsgetgrpw.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tsgetgrpw.c; sourceTree = ""; }; FE801CD01C6AD2B9006A214E /* tsgetgrpw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tsgetgrpw.h; sourceTree = ""; }; FE801CD11C6AD2B9006A214E /* visudo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = visudo.c; sourceTree = ""; }; FE801D2A1C6AFB2E006A214E /* visudo */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = visudo; sourceTree = BUILT_PRODUCTS_DIR; }; FE801D341C6AFB8F006A214E /* libparsesudoers.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libparsesudoers.a; sourceTree = BUILT_PRODUCTS_DIR; }; FE801D4B1C6AFCEB006A214E /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/lib/libz.dylib; sourceTree = DEVELOPER_DIR; }; FE801D4D1C6AFCFD006A214E /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; }; FE801D5B1C6AFE87006A214E /* libsudoutil.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libsudoutil.a; sourceTree = BUILT_PRODUCTS_DIR; }; FEA24F792372599E00EC0605 /* parse_ldif.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = parse_ldif.c; sourceTree = ""; }; FEA24F7B23725A9700EC0605 /* cvtsudoers_pwutil.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cvtsudoers_pwutil.c; sourceTree = ""; }; FEA24F7C23725A9700EC0605 /* iolog_files.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = iolog_files.h; sourceTree = ""; }; FEA24F7D23725A9700EC0605 /* tsdump.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tsdump.c; sourceTree = ""; }; FEA24F7E23725A9700EC0605 /* ins_python.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ins_python.h; sourceTree = ""; }; FEA24F7F23725A9700EC0605 /* env_pattern.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = env_pattern.c; sourceTree = ""; }; FEA24F8023725A9800EC0605 /* gentime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gentime.c; sourceTree = ""; }; FEA24F8123725A9800EC0605 /* cvtsudoers_json.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cvtsudoers_json.c; sourceTree = ""; }; FEA24F8223725A9800EC0605 /* gmtoff.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = gmtoff.c; sourceTree = ""; }; FEA24F8323725A9800EC0605 /* match_command.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = match_command.c; sourceTree = ""; }; FEA24F8423725A9800EC0605 /* file.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = file.c; sourceTree = ""; }; FEA24F8523725A9800EC0605 /* fmtsudoers.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = fmtsudoers.c; sourceTree = ""; }; FEA24F8623725A9800EC0605 /* cvtsudoers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = cvtsudoers.h; sourceTree = ""; }; FEA24F8723725A9800EC0605 /* cvtsudoers_ldif.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cvtsudoers_ldif.c; sourceTree = ""; }; FEA24F8823725A9800EC0605 /* sudo_ldap_conf.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sudo_ldap_conf.h; sourceTree = ""; }; FEA24F8923725A9800EC0605 /* strlist.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = strlist.c; sourceTree = ""; }; FEA24F8A23725A9800EC0605 /* timeout.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = timeout.c; sourceTree = ""; }; FEA24F8B23725A9800EC0605 /* match_digest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = match_digest.c; sourceTree = ""; }; FEA24F8C23725A9800EC0605 /* ldap_conf.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ldap_conf.c; sourceTree = ""; }; FEA24F8D23725A9900EC0605 /* starttime.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = starttime.c; sourceTree = ""; }; FEA24F8E23725A9900EC0605 /* mkdir_parents.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = mkdir_parents.c; sourceTree = ""; }; FEA24F8F23725A9900EC0605 /* stubs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = stubs.c; sourceTree = ""; }; FEA24F9023725A9900EC0605 /* sudo_ldap.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = sudo_ldap.h; sourceTree = ""; }; FEA24F9123725A9900EC0605 /* ldap_util.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ldap_util.c; sourceTree = ""; }; FEA24F9223725A9900EC0605 /* iolog_util.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = iolog_util.c; sourceTree = ""; }; FEA24F9323725A9900EC0605 /* cvtsudoers.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = cvtsudoers.c; sourceTree = ""; }; FEA24F9423725A9900EC0605 /* filedigest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = filedigest.c; sourceTree = ""; }; FEA24F9523725A9900EC0605 /* strlist.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = strlist.h; sourceTree = ""; }; FEA24F9623725A9900EC0605 /* rcstr.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = rcstr.c; sourceTree = ""; }; FEA24F9723725A9900EC0605 /* digestname.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = digestname.c; sourceTree = ""; }; FEAF13A5237336A7008A1D92 /* exec_monitor.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = exec_monitor.c; sourceTree = ""; }; FEAF13A6237336A7008A1D92 /* limits.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = limits.c; sourceTree = ""; }; FEAF13A7237336A7008A1D92 /* tcsetpgrp_nobg.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = tcsetpgrp_nobg.c; sourceTree = ""; }; FEAF13A8237336A7008A1D92 /* exec_nopty.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = exec_nopty.c; sourceTree = ""; }; FEB8CD982373353100FE6119 /* ttyname_dev.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = ttyname_dev.c; sourceTree = ""; }; FEB8CD992373353100FE6119 /* digest.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = digest.c; sourceTree = ""; }; FEB8CD9A2373353100FE6119 /* digest_openssl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = digest_openssl.c; sourceTree = ""; }; FEB8CD9B2373353100FE6119 /* digest_gcrypt.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = digest_gcrypt.c; sourceTree = ""; }; FEB8CD9C2373353200FE6119 /* arc4random.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = arc4random.h; sourceTree = ""; }; FEB8CD9D2373353200FE6119 /* getentropy.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = getentropy.c; sourceTree = ""; }; FEB8CD9E2373353200FE6119 /* nanosleep.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = nanosleep.c; sourceTree = ""; }; FEB8CD9F2373353200FE6119 /* str2sig.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = str2sig.c; sourceTree = ""; }; FEB8CDA02373353200FE6119 /* arc4random.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = arc4random.c; sourceTree = ""; }; FEB8CDA12373353200FE6119 /* chacha_private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = chacha_private.h; sourceTree = ""; }; FEB8CDA22373353200FE6119 /* getdelim.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = getdelim.c; sourceTree = ""; }; FEB8CDA32373353200FE6119 /* pipe2.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = pipe2.c; sourceTree = ""; }; FEB8CDA42373353200FE6119 /* vsyslog.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = vsyslog.c; sourceTree = ""; }; FEC569F6241C638C00262D84 /* sudo-entitlements.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "sudo-entitlements.plist"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ FE801AF81C6AB210006A214E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( FE801D7E1C6AFFA0006A214E /* libsudoutil.a in Frameworks */, FE801D4E1C6AFCFD006A214E /* libz.dylib in Frameworks */, FE801D4A1C6AFCB3006A214E /* libparsesudoers.a in Frameworks */, FE801D1C1C6AD426006A214E /* libbsm.dylib in Frameworks */, FE801D1B1C6AD420006A214E /* libpam.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; FE801D271C6AFB2E006A214E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( FE801D811C6AFFA8006A214E /* libsudoutil.a in Frameworks */, FE801D561C6AFE08006A214E /* libparsesudoers.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; FE801D311C6AFB8F006A214E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; FE801D581C6AFE87006A214E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 08FB7794FE84155DC02AAC07 /* sudo */ = { isa = PBXGroup; children = ( FE6006AD2371FF7700917205 /* README.md */, FE80184A1C69B175006A214E /* Source */, 1C6E80200F40E45A0028C19F /* Generated Source */, 1C35E9AD0F40B623006E8642 /* Config Files */, 1C6E801E0F40DD5F0028C19F /* Libraries */, 1AB674ADFE9D54B511CA2CBB /* Products */, 1CE32B8E0F422FD500C2C6A0 /* Other Installed Files */, ); indentWidth = 8; name = sudo; sourceTree = ""; tabWidth = 8; usesTabs = 1; }; 1AB674ADFE9D54B511CA2CBB /* Products */ = { isa = PBXGroup; children = ( FE801AFB1C6AB210006A214E /* sudo */, FE801D2A1C6AFB2E006A214E /* visudo */, FE801D341C6AFB8F006A214E /* libparsesudoers.a */, FE801D5B1C6AFE87006A214E /* libsudoutil.a */, ); name = Products; sourceTree = ""; }; 1C35E9AD0F40B623006E8642 /* Config Files */ = { isa = PBXGroup; children = ( FE8019341C69C8A7006A214E /* sudo_lecture */, FE8019351C69C8A7006A214E /* sudoers */, ); name = "Config Files"; sourceTree = ""; }; 1C6E801E0F40DD5F0028C19F /* Libraries */ = { isa = PBXGroup; children = ( 1C84C6700F40C96100E9FD67 /* libpam.dylib */, 1C84C6720F40C96D00E9FD67 /* libdl.dylib */, 1C6E800E0F40DCC20028C19F /* libbsm.dylib */, FE801D4B1C6AFCEB006A214E /* libz.dylib */, FE801D4D1C6AFCFD006A214E /* libz.dylib */, ); name = Libraries; sourceTree = ""; }; 1C6E80200F40E45A0028C19F /* Generated Source */ = { isa = PBXGroup; children = ( FE801A961C6AB17B006A214E /* config.h */, FE801A971C6AB17B006A214E /* pathnames.h */, ); name = "Generated Source"; sourceTree = ""; }; 1CE32B8E0F422FD500C2C6A0 /* Other Installed Files */ = { isa = PBXGroup; children = ( 1CE32B900F42300100C2C6A0 /* sudo.plist */, 1CE32B8D0F422FD100C2C6A0 /* sudo */, ); name = "Other Installed Files"; sourceTree = ""; }; FE80184A1C69B175006A214E /* Source */ = { isa = PBXGroup; children = ( FEC569F6241C638C00262D84 /* sudo-entitlements.plist */, FE801A981C6AB1A5006A214E /* doc */, FE801ABA1C6AB1A5006A214E /* include */, FE801AD21C6AB1A5006A214E /* src */, FE801BBF1C6AD2B9006A214E /* sudoers */, FE801B021C6AB3CB006A214E /* util */, ); name = Source; sourceTree = ""; }; FE801A981C6AB1A5006A214E /* doc */ = { isa = PBXGroup; children = ( FE801AF41C6AB1E8006A214E /* sudo.man */, FE801AF51C6AB1E8006A214E /* sudoers.man */, FE801AF61C6AB1E8006A214E /* visudo.man */, ); name = doc; path = sudo/doc; sourceTree = ""; }; FE801ABA1C6AB1A5006A214E /* include */ = { isa = PBXGroup; children = ( FE801ABB1C6AB1A5006A214E /* compat */, FE801AC71C6AB1A5006A214E /* sudo_compat.h */, FE801AC81C6AB1A5006A214E /* sudo_conf.h */, FE801AC91C6AB1A5006A214E /* sudo_debug.h */, FE801ACA1C6AB1A5006A214E /* sudo_dso.h */, FE801ACB1C6AB1A5006A214E /* sudo_event.h */, FE801ACC1C6AB1A5006A214E /* sudo_fatal.h */, FE801ACD1C6AB1A5006A214E /* sudo_gettext.h */, FE801ACE1C6AB1A5006A214E /* sudo_lbuf.h */, FE801ACF1C6AB1A5006A214E /* sudo_plugin.h */, FE801AD01C6AB1A5006A214E /* sudo_queue.h */, FE801AD11C6AB1A5006A214E /* sudo_util.h */, ); name = include; path = sudo/include; sourceTree = ""; }; FE801ABB1C6AB1A5006A214E /* compat */ = { isa = PBXGroup; children = ( FE801ABC1C6AB1A5006A214E /* charclass.h */, FE801ABD1C6AB1A5006A214E /* endian.h */, FE801ABE1C6AB1A5006A214E /* fnmatch.h */, FE801ABF1C6AB1A5006A214E /* getaddrinfo.h */, FE801AC01C6AB1A5006A214E /* getopt.h */, FE801AC11C6AB1A5006A214E /* glob.h */, FE801AC21C6AB1A5006A214E /* nss_dbdefs.h */, FE801AC31C6AB1A5006A214E /* sha2.h */, FE801AC41C6AB1A5006A214E /* stdbool.h */, ); path = compat; sourceTree = ""; }; FE801AD21C6AB1A5006A214E /* src */ = { isa = PBXGroup; children = ( FE801AD31C6AB1A5006A214E /* conversation.c */, FE801AD41C6AB1A5006A214E /* env_hooks.c */, FE801AD61C6AB1A5006A214E /* exec_common.c */, FEAF13A5237336A7008A1D92 /* exec_monitor.c */, FEAF13A8237336A7008A1D92 /* exec_nopty.c */, FE801AD71C6AB1A5006A214E /* exec_pty.c */, FE801AD51C6AB1A5006A214E /* exec.c */, FE801AD81C6AB1A5006A214E /* get_pty.c */, FE801AD91C6AB1A5006A214E /* hooks.c */, FEAF13A6237336A7008A1D92 /* limits.c */, FE801ADA1C6AB1A5006A214E /* load_plugins.c */, FE801ADD1C6AB1A5006A214E /* net_ifs.c */, FE801ADE1C6AB1A5006A214E /* openbsd.c */, FE801ADF1C6AB1A5006A214E /* parse_args.c */, FE801AE01C6AB1A5006A214E /* preload.c */, FE801AE11C6AB1A5006A214E /* preserve_fds.c */, FE801AE21C6AB1A5006A214E /* regress */, FE801AE51C6AB1A5006A214E /* selinux.c */, FE801AE61C6AB1A5006A214E /* sesh.c */, FE801AE71C6AB1A5006A214E /* signal.c */, FE801AE81C6AB1A5006A214E /* solaris.c */, FE801AEB1C6AB1A5006A214E /* sudo_edit.c */, FE801AEC1C6AB1A5006A214E /* sudo_exec.h */, FE801AED1C6AB1A5006A214E /* sudo_noexec.c */, FE801AEE1C6AB1A5006A214E /* sudo_plugin_int.h */, FE801AEF1C6AB1A5006A214E /* sudo_usage.h */, FE801AF01C6AB1A5006A214E /* sudo_usage.h.in */, FE801AE91C6AB1A5006A214E /* sudo.c */, FE801AEA1C6AB1A5006A214E /* sudo.h */, FEAF13A7237336A7008A1D92 /* tcsetpgrp_nobg.c */, FE801AF11C6AB1A5006A214E /* tgetpass.c */, FE801AF21C6AB1A5006A214E /* ttyname.c */, FE801AF31C6AB1A5006A214E /* utmp.c */, ); name = src; path = sudo/src; sourceTree = ""; }; FE801AE21C6AB1A5006A214E /* regress */ = { isa = PBXGroup; children = ( FE801AE31C6AB1A5006A214E /* ttyname */, ); path = regress; sourceTree = ""; }; FE801AE31C6AB1A5006A214E /* ttyname */ = { isa = PBXGroup; children = ( FE801AE41C6AB1A5006A214E /* check_ttyname.c */, ); path = ttyname; sourceTree = ""; }; FE801B021C6AB3CB006A214E /* util */ = { isa = PBXGroup; children = ( FE801B031C6AB3CB006A214E /* aix.c */, FEB8CDA02373353200FE6119 /* arc4random.c */, FEB8CD9C2373353200FE6119 /* arc4random.h */, FEB8CDA12373353200FE6119 /* chacha_private.h */, FE801B041C6AB3CB006A214E /* closefrom.c */, FEB8CD9B2373353100FE6119 /* digest_gcrypt.c */, FEB8CD9A2373353100FE6119 /* digest_openssl.c */, FEB8CD992373353100FE6119 /* digest.c */, FE801B061C6AB3CB006A214E /* event_poll.c */, FE801B071C6AB3CB006A214E /* event_select.c */, FE801B051C6AB3CB006A214E /* event.c */, FE801B081C6AB3CB006A214E /* fatal.c */, FE801B091C6AB3CB006A214E /* fnmatch.c */, FE801B0A1C6AB3CB006A214E /* getaddrinfo.c */, FE801B0B1C6AB3CB006A214E /* getcwd.c */, FEB8CDA22373353200FE6119 /* getdelim.c */, FEB8CD9D2373353200FE6119 /* getentropy.c */, FE801B0C1C6AB3CB006A214E /* getgrouplist.c */, FE801B0D1C6AB3CB006A214E /* gethostname.c */, FE801B0E1C6AB3CB006A214E /* getline.c */, FE801B0F1C6AB3CB006A214E /* getopt_long.c */, FE801B101C6AB3CB006A214E /* gettime.c */, FE801B111C6AB3CB006A214E /* gidlist.c */, FE801B121C6AB3CB006A214E /* glob.c */, FE801B131C6AB3CB006A214E /* inet_ntop.c */, FE801B141C6AB3CB006A214E /* inet_pton.c */, FE801B151C6AB3CB006A214E /* isblank.c */, FE801B161C6AB3CB006A214E /* key_val.c */, FE801B171C6AB3CB006A214E /* lbuf.c */, FE801B181C6AB3CB006A214E /* locking.c */, FE801B191C6AB3CB006A214E /* Makefile */, FE801B1A1C6AB3CB006A214E /* Makefile.in */, FE801B1B1C6AB3CB006A214E /* memrchr.c */, FE801B1C1C6AB3CB006A214E /* memset_s.c */, FE801B1D1C6AB3CB006A214E /* mksiglist.c */, FE801B1E1C6AB3CB006A214E /* mksiglist.h */, FE801B1F1C6AB3CB006A214E /* mksigname.c */, FE801B201C6AB3CB006A214E /* mksigname.h */, FE801B211C6AB3CB006A214E /* mktemp.c */, FEB8CD9E2373353200FE6119 /* nanosleep.c */, FE801B221C6AB3CB006A214E /* parseln.c */, FEB8CDA32373353200FE6119 /* pipe2.c */, FE801B231C6AB3CB006A214E /* progname.c */, FE801B241C6AB3CB006A214E /* pw_dup.c */, FE801B251C6AB3CB006A214E /* reallocarray.c */, FE801B261C6AB3CB006A214E /* regress */, FE801B5A1C6AB3CB006A214E /* secure_path.c */, FE801B5B1C6AB3CB006A214E /* setgroups.c */, FE801B5C1C6AB3CB006A214E /* sha2.c */, FE801B5D1C6AB3CB006A214E /* sig2str.c */, FE801B5E1C6AB3CB006A214E /* siglist.in */, FE801B5F1C6AB3CB006A214E /* snprintf.c */, FEB8CD9F2373353200FE6119 /* str2sig.c */, FE801B601C6AB3CB006A214E /* strlcat.c */, FE801B611C6AB3CB006A214E /* strlcpy.c */, FE801B621C6AB3CB006A214E /* strndup.c */, FE801B631C6AB3CB006A214E /* strnlen.c */, FE801B641C6AB3CB006A214E /* strsignal.c */, FE801B651C6AB3CB006A214E /* strsplit.c */, FE801B661C6AB3CB006A214E /* strtobool.c */, FE801B671C6AB3CB006A214E /* strtoid.c */, FE801B681C6AB3CB006A214E /* strtomode.c */, FE801B691C6AB3CB006A214E /* strtonum.c */, FE801B6A1C6AB3CB006A214E /* sudo_conf.c */, FE801B6B1C6AB3CB006A214E /* sudo_debug.c */, FE801B6C1C6AB3CB006A214E /* sudo_dso.c */, FE801B6D1C6AB3CB006A214E /* term.c */, FEB8CD982373353100FE6119 /* ttyname_dev.c */, FE801B6E1C6AB3CB006A214E /* ttysize.c */, FE801B6F1C6AB3CB006A214E /* util.exp */, FE801B701C6AB3CB006A214E /* util.exp.in */, FE801B711C6AB3CB006A214E /* utimens.c */, FEB8CDA42373353200FE6119 /* vsyslog.c */, ); name = util; path = sudo/lib/util; sourceTree = ""; }; FE801B261C6AB3CB006A214E /* regress */ = { isa = PBXGroup; children = ( FE801B271C6AB3CB006A214E /* atofoo */, FE801B291C6AB3CB006A214E /* fnmatch */, FE801B2C1C6AB3CB006A214E /* glob */, FE801B301C6AB3CB006A214E /* mktemp */, FE801B321C6AB3CB006A214E /* parse_gids */, FE801B341C6AB3CB006A214E /* progname */, FE801B361C6AB3CB006A214E /* strsplit */, FE801B381C6AB3CB006A214E /* sudo_conf */, FE801B4A1C6AB3CB006A214E /* sudo_parseln */, FE801B581C6AB3CB006A214E /* tailq */, ); path = regress; sourceTree = ""; }; FE801B271C6AB3CB006A214E /* atofoo */ = { isa = PBXGroup; children = ( FE801B281C6AB3CB006A214E /* atofoo_test.c */, ); path = atofoo; sourceTree = ""; }; FE801B291C6AB3CB006A214E /* fnmatch */ = { isa = PBXGroup; children = ( FE801B2A1C6AB3CB006A214E /* fnm_test.c */, FE801B2B1C6AB3CB006A214E /* fnm_test.in */, ); path = fnmatch; sourceTree = ""; }; FE801B2C1C6AB3CB006A214E /* glob */ = { isa = PBXGroup; children = ( FE801B2D1C6AB3CB006A214E /* files */, FE801B2E1C6AB3CB006A214E /* globtest.c */, FE801B2F1C6AB3CB006A214E /* globtest.in */, ); path = glob; sourceTree = ""; }; FE801B301C6AB3CB006A214E /* mktemp */ = { isa = PBXGroup; children = ( FE801B311C6AB3CB006A214E /* mktemp_test.c */, ); path = mktemp; sourceTree = ""; }; FE801B321C6AB3CB006A214E /* parse_gids */ = { isa = PBXGroup; children = ( FE801B331C6AB3CB006A214E /* parse_gids_test.c */, ); path = parse_gids; sourceTree = ""; }; FE801B341C6AB3CB006A214E /* progname */ = { isa = PBXGroup; children = ( FE801B351C6AB3CB006A214E /* progname_test.c */, ); path = progname; sourceTree = ""; }; FE801B361C6AB3CB006A214E /* strsplit */ = { isa = PBXGroup; children = ( FE801B371C6AB3CB006A214E /* strsplit_test.c */, ); path = strsplit; sourceTree = ""; }; FE801B381C6AB3CB006A214E /* sudo_conf */ = { isa = PBXGroup; children = ( FE801B391C6AB3CB006A214E /* conf_test.c */, FE801B3A1C6AB3CB006A214E /* test1.in */, FE801B3B1C6AB3CB006A214E /* test1.out.ok */, FE801B3C1C6AB3CB006A214E /* test2.in */, FE801B3D1C6AB3CB006A214E /* test2.out.ok */, FE801B3E1C6AB3CB006A214E /* test3.in */, FE801B3F1C6AB3CB006A214E /* test3.out.ok */, FE801B401C6AB3CB006A214E /* test4.err.ok */, FE801B411C6AB3CB006A214E /* test4.in */, FE801B421C6AB3CB006A214E /* test4.out.ok */, FE801B431C6AB3CB006A214E /* test5.err.ok */, FE801B441C6AB3CB006A214E /* test5.in */, FE801B451C6AB3CB006A214E /* test5.out.ok */, FE801B461C6AB3CB006A214E /* test6.in */, FE801B471C6AB3CB006A214E /* test6.out.ok */, FE801B481C6AB3CB006A214E /* test7.in */, FE801B491C6AB3CB006A214E /* test7.out.ok */, ); path = sudo_conf; sourceTree = ""; }; FE801B4A1C6AB3CB006A214E /* sudo_parseln */ = { isa = PBXGroup; children = ( FE801B4B1C6AB3CB006A214E /* parseln_test.c */, FE801B4C1C6AB3CB006A214E /* test1.in */, FE801B4D1C6AB3CB006A214E /* test1.out.ok */, FE801B4E1C6AB3CB006A214E /* test2.in */, FE801B4F1C6AB3CB006A214E /* test2.out.ok */, FE801B501C6AB3CB006A214E /* test3.in */, FE801B511C6AB3CB006A214E /* test3.out.ok */, FE801B521C6AB3CB006A214E /* test4.in */, FE801B531C6AB3CB006A214E /* test4.out.ok */, FE801B541C6AB3CB006A214E /* test5.in */, FE801B551C6AB3CB006A214E /* test5.out.ok */, FE801B561C6AB3CB006A214E /* test6.in */, FE801B571C6AB3CB006A214E /* test6.out.ok */, ); path = sudo_parseln; sourceTree = ""; }; FE801B581C6AB3CB006A214E /* tailq */ = { isa = PBXGroup; children = ( FE801B591C6AB3CB006A214E /* hltq_test.c */, ); path = tailq; sourceTree = ""; }; FE801BBF1C6AD2B9006A214E /* sudoers */ = { isa = PBXGroup; children = ( FE801BC41C6AD2B9006A214E /* alias.c */, FE801BC51C6AD2B9006A214E /* audit.c */, FE801BC61C6AD2B9006A214E /* auth */, FE801BD61C6AD2B9006A214E /* base64.c */, FE801BD71C6AD2B9006A214E /* boottime.c */, FE801BD81C6AD2B9006A214E /* bsm_audit.c */, FE801BD91C6AD2B9006A214E /* bsm_audit.h */, FE801BDA1C6AD2B9006A214E /* check.c */, FE801BDB1C6AD2B9006A214E /* check.h */, FEA24F8123725A9800EC0605 /* cvtsudoers_json.c */, FEA24F8723725A9800EC0605 /* cvtsudoers_ldif.c */, FEA24F7B23725A9700EC0605 /* cvtsudoers_pwutil.c */, FEA24F9323725A9900EC0605 /* cvtsudoers.c */, FEA24F8623725A9800EC0605 /* cvtsudoers.h */, FE801BDC1C6AD2B9006A214E /* def_data.c */, FE801BDD1C6AD2B9006A214E /* def_data.h */, FE801BDE1C6AD2B9006A214E /* def_data.in */, FE801BDF1C6AD2B9006A214E /* defaults.c */, FE801BE01C6AD2B9006A214E /* defaults.h */, FEA24F9723725A9900EC0605 /* digestname.c */, FE801BE11C6AD2B9006A214E /* editor.c */, FEA24F7F23725A9700EC0605 /* env_pattern.c */, FE801BE21C6AD2B9006A214E /* env.c */, FEA24F8423725A9800EC0605 /* file.c */, FEA24F9423725A9900EC0605 /* filedigest.c */, FE801BE31C6AD2B9006A214E /* find_path.c */, FEA24F8523725A9800EC0605 /* fmtsudoers.c */, FE1D68FF1CC06B1A00EBFCDF /* gc.c */, FEA24F8023725A9800EC0605 /* gentime.c */, FE801BE41C6AD2B9006A214E /* getdate.c */, FE801BE51C6AD2B9006A214E /* getdate.y */, FE801BE61C6AD2B9006A214E /* getspwuid.c */, FEA24F8223725A9800EC0605 /* gmtoff.c */, FE801BE71C6AD2B9006A214E /* goodpath.c */, FE801BE81C6AD2B9006A214E /* gram.c */, FE801BE91C6AD2B9006A214E /* gram.h */, FE801BEA1C6AD2B9006A214E /* gram.y */, FE801BEB1C6AD2B9006A214E /* group_plugin.c */, FE801BEC1C6AD2B9006A214E /* hexchar.c */, FE801BED1C6AD2B9006A214E /* ins_2001.h */, FE801BEE1C6AD2B9006A214E /* ins_classic.h */, FE801BEF1C6AD2B9006A214E /* ins_csops.h */, FE801BF01C6AD2B9006A214E /* ins_goons.h */, FEA24F7E23725A9700EC0605 /* ins_python.h */, FE801BF11C6AD2B9006A214E /* insults.h */, FE801BF21C6AD2B9006A214E /* interfaces.c */, FE801BF31C6AD2B9006A214E /* interfaces.h */, FEA24F7C23725A9700EC0605 /* iolog_files.h */, FE801BF61C6AD2B9006A214E /* iolog_path.c */, FEA24F9223725A9900EC0605 /* iolog_util.c */, FE801BF41C6AD2B9006A214E /* iolog.c */, FE801BF51C6AD2B9006A214E /* iolog.h */, FEA24F8C23725A9800EC0605 /* ldap_conf.c */, FEA24F9123725A9900EC0605 /* ldap_util.c */, FE801BF71C6AD2B9006A214E /* ldap.c */, FE801BF81C6AD2B9006A214E /* linux_audit.c */, FE801BF91C6AD2B9006A214E /* linux_audit.h */, FE801BFA1C6AD2B9006A214E /* locale.c */, FE801BFB1C6AD2B9006A214E /* logging.c */, FE801BFC1C6AD2B9006A214E /* logging.h */, FE801BFD1C6AD2B9006A214E /* logwrap.c */, FE801BFE1C6AD2B9006A214E /* Makefile */, FE801BFF1C6AD2B9006A214E /* Makefile.in */, FE801C011C6AD2B9006A214E /* match_addr.c */, FEA24F8323725A9800EC0605 /* match_command.c */, FEA24F8B23725A9800EC0605 /* match_digest.c */, FE801C001C6AD2B9006A214E /* match.c */, FE801C021C6AD2B9006A214E /* mkdefaults */, FEA24F8E23725A9900EC0605 /* mkdir_parents.c */, FEA24F792372599E00EC0605 /* parse_ldif.c */, FE801C031C6AD2B9006A214E /* parse.c */, FE801C041C6AD2B9006A214E /* parse.h */, FE801C051C6AD2B9006A214E /* po */, FE801C3E1C6AD2B9006A214E /* policy.c */, FE801C3F1C6AD2B9006A214E /* prompt.c */, FE801C421C6AD2B9006A214E /* pwutil_impl.c */, FE801C401C6AD2B9006A214E /* pwutil.c */, FE801C411C6AD2B9006A214E /* pwutil.h */, FEA24F9623725A9900EC0605 /* rcstr.c */, FE801C431C6AD2B9006A214E /* redblack.c */, FE801C441C6AD2B9006A214E /* redblack.h */, FE801C451C6AD2B9006A214E /* regress */, FE801CB71C6AD2B9006A214E /* set_perms.c */, FE801CB81C6AD2B9006A214E /* solaris_audit.c */, FE801CB91C6AD2B9006A214E /* solaris_audit.h */, FE801CBA1C6AD2B9006A214E /* sssd.c */, FEA24F8D23725A9900EC0605 /* starttime.c */, FEA24F8923725A9800EC0605 /* strlist.c */, FEA24F9523725A9900EC0605 /* strlist.h */, FEA24F8F23725A9900EC0605 /* stubs.c */, FEA24F8823725A9800EC0605 /* sudo_ldap_conf.h */, FEA24F9023725A9900EC0605 /* sudo_ldap.h */, FE801CBB1C6AD2B9006A214E /* sudo_nss.c */, FE801CBC1C6AD2B9006A214E /* sudo_nss.h */, FE801CBD1C6AD2B9006A214E /* sudo_printf.c */, FE801CBE1C6AD2B9006A214E /* sudoers */, FE801CC41C6AD2B9006A214E /* sudoers_debug.c */, FE801CC51C6AD2B9006A214E /* sudoers_debug.h */, FE801CC61C6AD2B9006A214E /* sudoers_version.h */, FE801CBF1C6AD2B9006A214E /* sudoers.c */, FE801CC01C6AD2B9006A214E /* sudoers.exp */, FE801CC11C6AD2B9006A214E /* sudoers.h */, FE801CC21C6AD2B9006A214E /* sudoers.in */, FE801CC71C6AD2B9006A214E /* sudoreplay.c */, FE801CC81C6AD2B9006A214E /* testsudoers.c */, FEA24F8A23725A9800EC0605 /* timeout.c */, FE801CC91C6AD2B9006A214E /* timestamp.c */, FE801CCA1C6AD2B9006A214E /* timestr.c */, FE801CCE1C6AD2B9006A214E /* toke_util.c */, FE801CCB1C6AD2B9006A214E /* toke.c */, FE801CCC1C6AD2B9006A214E /* toke.h */, FE801CCD1C6AD2B9006A214E /* toke.l */, FEA24F7D23725A9700EC0605 /* tsdump.c */, FE801CCF1C6AD2B9006A214E /* tsgetgrpw.c */, FE801CD01C6AD2B9006A214E /* tsgetgrpw.h */, FE801CD11C6AD2B9006A214E /* visudo.c */, ); name = sudoers; path = sudo/plugins/sudoers; sourceTree = ""; }; FE801BC61C6AD2B9006A214E /* auth */ = { isa = PBXGroup; children = ( FE801BC71C6AD2B9006A214E /* afs.c */, FE801BC81C6AD2B9006A214E /* aix_auth.c */, FE801BC91C6AD2B9006A214E /* API */, FE801BCA1C6AD2B9006A214E /* bsdauth.c */, FE801BCB1C6AD2B9006A214E /* dce.c */, FE801BCC1C6AD2B9006A214E /* fwtk.c */, FE801BCD1C6AD2B9006A214E /* kerb5.c */, FE801BCE1C6AD2B9006A214E /* pam.c */, FE801BCF1C6AD2B9006A214E /* passwd.c */, FE801BD01C6AD2B9006A214E /* rfc1938.c */, FE801BD11C6AD2B9006A214E /* secureware.c */, FE801BD21C6AD2B9006A214E /* securid5.c */, FE801BD31C6AD2B9006A214E /* sia.c */, FE801BD41C6AD2B9006A214E /* sudo_auth.c */, FE801BD51C6AD2B9006A214E /* sudo_auth.h */, ); path = auth; sourceTree = ""; }; FE801C051C6AD2B9006A214E /* po */ = { isa = PBXGroup; children = ( FE801C061C6AD2B9006A214E /* ca.mo */, FE801C071C6AD2B9006A214E /* ca.po */, FE801C081C6AD2B9006A214E /* cs.mo */, FE801C091C6AD2B9006A214E /* cs.po */, FE801C0A1C6AD2B9006A214E /* da.mo */, FE801C0B1C6AD2B9006A214E /* da.po */, FE801C0C1C6AD2B9006A214E /* de.mo */, FE801C0D1C6AD2B9006A214E /* de.po */, FE801C0E1C6AD2B9006A214E /* el.mo */, FE801C0F1C6AD2B9006A214E /* el.po */, FE801C101C6AD2B9006A214E /* eo.mo */, FE801C111C6AD2B9006A214E /* eo.po */, FE801C121C6AD2B9006A214E /* eu.mo */, FE801C131C6AD2B9006A214E /* eu.po */, FE801C141C6AD2B9006A214E /* fi.mo */, FE801C151C6AD2B9006A214E /* fi.po */, FE801C161C6AD2B9006A214E /* fr.mo */, FE801C171C6AD2B9006A214E /* fr.po */, FE801C181C6AD2B9006A214E /* hr.mo */, FE801C191C6AD2B9006A214E /* hr.po */, FE801C1A1C6AD2B9006A214E /* hu.mo */, FE801C1B1C6AD2B9006A214E /* hu.po */, FE801C1C1C6AD2B9006A214E /* it.mo */, FE801C1D1C6AD2B9006A214E /* it.po */, FE801C1E1C6AD2B9006A214E /* ja.mo */, FE801C1F1C6AD2B9006A214E /* ja.po */, FE801C201C6AD2B9006A214E /* lt.mo */, FE801C211C6AD2B9006A214E /* lt.po */, FE801C221C6AD2B9006A214E /* nb.mo */, FE801C231C6AD2B9006A214E /* nb.po */, FE801C241C6AD2B9006A214E /* nl.mo */, FE801C251C6AD2B9006A214E /* nl.po */, FE801C261C6AD2B9006A214E /* pl.mo */, FE801C271C6AD2B9006A214E /* pl.po */, FE801C281C6AD2B9006A214E /* pt_BR.mo */, FE801C291C6AD2B9006A214E /* pt_BR.po */, FE801C2A1C6AD2B9006A214E /* README */, FE801C2B1C6AD2B9006A214E /* ru.mo */, FE801C2C1C6AD2B9006A214E /* ru.po */, FE801C2D1C6AD2B9006A214E /* sk.mo */, FE801C2E1C6AD2B9006A214E /* sk.po */, FE801C2F1C6AD2B9006A214E /* sl.mo */, FE801C301C6AD2B9006A214E /* sl.po */, FE801C311C6AD2B9006A214E /* sr.mo */, FE801C321C6AD2B9006A214E /* sr.po */, FE801C331C6AD2B9006A214E /* sudoers.pot */, FE801C341C6AD2B9006A214E /* sv.mo */, FE801C351C6AD2B9006A214E /* sv.po */, FE801C361C6AD2B9006A214E /* tr.mo */, FE801C371C6AD2B9006A214E /* tr.po */, FE801C381C6AD2B9006A214E /* uk.mo */, FE801C391C6AD2B9006A214E /* uk.po */, FE801C3A1C6AD2B9006A214E /* vi.mo */, FE801C3B1C6AD2B9006A214E /* vi.po */, FE801C3C1C6AD2B9006A214E /* zh_CN.mo */, FE801C3D1C6AD2B9006A214E /* zh_CN.po */, ); path = po; sourceTree = ""; }; FE801C451C6AD2B9006A214E /* regress */ = { isa = PBXGroup; children = ( FE801C461C6AD2B9006A214E /* check_symbols */, FE801C481C6AD2B9006A214E /* iolog_path */, FE801C4B1C6AD2B9006A214E /* logging */, FE801C4F1C6AD2B9006A214E /* parser */, FE801C571C6AD2B9006A214E /* sudoers */, FE801C981C6AD2B9006A214E /* testsudoers */, FE801CAA1C6AD2B9006A214E /* visudo */, ); path = regress; sourceTree = ""; }; FE801C461C6AD2B9006A214E /* check_symbols */ = { isa = PBXGroup; children = ( FE801C471C6AD2B9006A214E /* check_symbols.c */, ); path = check_symbols; sourceTree = ""; }; FE801C481C6AD2B9006A214E /* iolog_path */ = { isa = PBXGroup; children = ( FE801C491C6AD2B9006A214E /* check_iolog_path.c */, FE801C4A1C6AD2B9006A214E /* data */, ); path = iolog_path; sourceTree = ""; }; FE801C4B1C6AD2B9006A214E /* logging */ = { isa = PBXGroup; children = ( FE801C4C1C6AD2B9006A214E /* check_wrap.c */, FE801C4D1C6AD2B9006A214E /* check_wrap.in */, FE801C4E1C6AD2B9006A214E /* check_wrap.out.ok */, ); path = logging; sourceTree = ""; }; FE801C4F1C6AD2B9006A214E /* parser */ = { isa = PBXGroup; children = ( FE801C501C6AD2B9006A214E /* check_addr.c */, FE801C511C6AD2B9006A214E /* check_addr.in */, FE801C521C6AD2B9006A214E /* check_base64.c */, FE801C531C6AD2B9006A214E /* check_digest.c */, FE801C541C6AD2B9006A214E /* check_digest.out.ok */, FE801C551C6AD2B9006A214E /* check_fill.c */, FE801C561C6AD2B9006A214E /* check_hexchar.c */, ); path = parser; sourceTree = ""; }; FE801C571C6AD2B9006A214E /* sudoers */ = { isa = PBXGroup; children = ( FE801C581C6AD2B9006A214E /* test1.in */, FE801C591C6AD2B9006A214E /* test1.json.ok */, FE801C5A1C6AD2B9006A214E /* test1.out.ok */, FE801C5B1C6AD2B9006A214E /* test1.toke.ok */, FE801C5C1C6AD2B9006A214E /* test10.in */, FE801C5D1C6AD2B9006A214E /* test10.json.ok */, FE801C5E1C6AD2B9006A214E /* test10.out.ok */, FE801C5F1C6AD2B9006A214E /* test10.toke.ok */, FE801C601C6AD2B9006A214E /* test11.in */, FE801C611C6AD2B9006A214E /* test11.json.ok */, FE801C621C6AD2B9006A214E /* test11.out.ok */, FE801C631C6AD2B9006A214E /* test11.toke.ok */, FE801C641C6AD2B9006A214E /* test12.in */, FE801C651C6AD2B9006A214E /* test12.json.ok */, FE801C661C6AD2B9006A214E /* test12.out.ok */, FE801C671C6AD2B9006A214E /* test12.toke.ok */, FE801C681C6AD2B9006A214E /* test13.in */, FE801C691C6AD2B9006A214E /* test13.json.ok */, FE801C6A1C6AD2B9006A214E /* test13.out.ok */, FE801C6B1C6AD2B9006A214E /* test13.toke.ok */, FE801C6C1C6AD2B9006A214E /* test14.in */, FE801C6D1C6AD2B9006A214E /* test14.json.ok */, FE801C6E1C6AD2B9006A214E /* test14.out.ok */, FE801C6F1C6AD2B9006A214E /* test14.toke.ok */, FE801C701C6AD2B9006A214E /* test15.in */, FE801C711C6AD2B9006A214E /* test15.json.ok */, FE801C721C6AD2B9006A214E /* test15.out.ok */, FE801C731C6AD2B9006A214E /* test15.toke.ok */, FE801C741C6AD2B9006A214E /* test16.in */, FE801C751C6AD2B9006A214E /* test16.json.ok */, FE801C761C6AD2B9006A214E /* test16.out.ok */, FE801C771C6AD2B9006A214E /* test16.toke.ok */, FE801C781C6AD2B9006A214E /* test2.in */, FE801C791C6AD2B9006A214E /* test2.json.ok */, FE801C7A1C6AD2B9006A214E /* test2.out.ok */, FE801C7B1C6AD2B9006A214E /* test2.toke.ok */, FE801C7C1C6AD2B9006A214E /* test3.in */, FE801C7D1C6AD2B9006A214E /* test3.json.ok */, FE801C7E1C6AD2B9006A214E /* test3.out.ok */, FE801C7F1C6AD2B9006A214E /* test3.toke.ok */, FE801C801C6AD2B9006A214E /* test4.in */, FE801C811C6AD2B9006A214E /* test4.json.ok */, FE801C821C6AD2B9006A214E /* test4.out.ok */, FE801C831C6AD2B9006A214E /* test4.toke.ok */, FE801C841C6AD2B9006A214E /* test5.in */, FE801C851C6AD2B9006A214E /* test5.json.ok */, FE801C861C6AD2B9006A214E /* test5.out.ok */, FE801C871C6AD2B9006A214E /* test5.toke.ok */, FE801C881C6AD2B9006A214E /* test6.in */, FE801C891C6AD2B9006A214E /* test6.json.ok */, FE801C8A1C6AD2B9006A214E /* test6.out.ok */, FE801C8B1C6AD2B9006A214E /* test6.toke.ok */, FE801C8C1C6AD2B9006A214E /* test7.in */, FE801C8D1C6AD2B9006A214E /* test7.json.ok */, FE801C8E1C6AD2B9006A214E /* test7.out.ok */, FE801C8F1C6AD2B9006A214E /* test7.toke.ok */, FE801C901C6AD2B9006A214E /* test8.in */, FE801C911C6AD2B9006A214E /* test8.json.ok */, FE801C921C6AD2B9006A214E /* test8.out.ok */, FE801C931C6AD2B9006A214E /* test8.toke.ok */, FE801C941C6AD2B9006A214E /* test9.in */, FE801C951C6AD2B9006A214E /* test9.json.ok */, FE801C961C6AD2B9006A214E /* test9.out.ok */, FE801C971C6AD2B9006A214E /* test9.toke.ok */, ); path = sudoers; sourceTree = ""; }; FE801C981C6AD2B9006A214E /* testsudoers */ = { isa = PBXGroup; children = ( FE801C991C6AD2B9006A214E /* test1.out.ok */, FE801C9A1C6AD2B9006A214E /* test1.sh */, FE801C9B1C6AD2B9006A214E /* test2.inc */, FE801C9C1C6AD2B9006A214E /* test2.out.ok */, FE801C9D1C6AD2B9006A214E /* test2.sh */, FE801C9E1C6AD2B9006A214E /* test3.d */, FE801CA01C6AD2B9006A214E /* test3.out.ok */, FE801CA11C6AD2B9006A214E /* test3.sh */, FE801CA21C6AD2B9006A214E /* test4.out.ok */, FE801CA31C6AD2B9006A214E /* test4.sh */, FE801CA41C6AD2B9006A214E /* test5.out.ok */, FE801CA51C6AD2B9006A214E /* test5.sh */, FE801CA61C6AD2B9006A214E /* test6.out.ok */, FE801CA71C6AD2B9006A214E /* test6.sh */, FE801CA81C6AD2B9006A214E /* test7.out.ok */, FE801CA91C6AD2B9006A214E /* test7.sh */, ); path = testsudoers; sourceTree = ""; }; FE801C9E1C6AD2B9006A214E /* test3.d */ = { isa = PBXGroup; children = ( FE801C9F1C6AD2B9006A214E /* root */, ); path = test3.d; sourceTree = ""; }; FE801CAA1C6AD2B9006A214E /* visudo */ = { isa = PBXGroup; children = ( FE801CAB1C6AD2B9006A214E /* test1.out.ok */, FE801CAC1C6AD2B9006A214E /* test1.sh */, FE801CAD1C6AD2B9006A214E /* test2.err.ok */, FE801CAE1C6AD2B9006A214E /* test2.out.ok */, FE801CAF1C6AD2B9006A214E /* test2.sh */, FE801CB01C6AD2B9006A214E /* test3.err.ok */, FE801CB11C6AD2B9006A214E /* test3.out.ok */, FE801CB21C6AD2B9006A214E /* test3.sh */, FE801CB31C6AD2B9006A214E /* test4.out.ok */, FE801CB41C6AD2B9006A214E /* test4.sh */, FE801CB51C6AD2B9006A214E /* test5.out.ok */, FE801CB61C6AD2B9006A214E /* test5.sh */, ); path = visudo; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ FE801D321C6AFB8F006A214E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; FE801D591C6AFE87006A214E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ FE801AFA1C6AB210006A214E /* sudo */ = { isa = PBXNativeTarget; buildConfigurationList = FE801AFF1C6AB210006A214E /* Build configuration list for PBXNativeTarget "sudo" */; buildPhases = ( FE801AF71C6AB210006A214E /* Sources */, FE801AF81C6AB210006A214E /* Frameworks */, FE801D1F1C6ADAA7006A214E /* Install /etc files */, FE801D201C6ADB21006A214E /* Install manpages */, FE801D211C6ADB6A006A214E /* Install PAM configuration */, FE801D221C6ADB96006A214E /* Install Open Source license */, FE801D231C6ADBC1006A214E /* Install Open Source manifest */, ); buildRules = ( ); dependencies = ( FE801D7D1C6AFF9A006A214E /* PBXTargetDependency */, FE801D471C6AFCA6006A214E /* PBXTargetDependency */, ); name = sudo; productName = sudo; productReference = FE801AFB1C6AB210006A214E /* sudo */; productType = "com.apple.product-type.tool"; }; FE801D291C6AFB2E006A214E /* visudo */ = { isa = PBXNativeTarget; buildConfigurationList = FE801D2E1C6AFB2E006A214E /* Build configuration list for PBXNativeTarget "visudo" */; buildPhases = ( FE801D261C6AFB2E006A214E /* Sources */, FE801D271C6AFB2E006A214E /* Frameworks */, FE801D841C6AFFD5006A214E /* Install manpages */, ); buildRules = ( ); dependencies = ( FE801D801C6AFFA4006A214E /* PBXTargetDependency */, FE801D491C6AFCA9006A214E /* PBXTargetDependency */, ); name = visudo; productName = visudo; productReference = FE801D2A1C6AFB2E006A214E /* visudo */; productType = "com.apple.product-type.tool"; }; FE801D331C6AFB8F006A214E /* parsesudoers */ = { isa = PBXNativeTarget; buildConfigurationList = FE801D351C6AFB8F006A214E /* Build configuration list for PBXNativeTarget "parsesudoers" */; buildPhases = ( FE801D301C6AFB8F006A214E /* Sources */, FE801D311C6AFB8F006A214E /* Frameworks */, FE801D321C6AFB8F006A214E /* Headers */, ); buildRules = ( ); dependencies = ( ); name = parsesudoers; productName = parsesudoers; productReference = FE801D341C6AFB8F006A214E /* libparsesudoers.a */; productType = "com.apple.product-type.library.static"; }; FE801D5A1C6AFE87006A214E /* sudoutil */ = { isa = PBXNativeTarget; buildConfigurationList = FE801D5C1C6AFE87006A214E /* Build configuration list for PBXNativeTarget "sudoutil" */; buildPhases = ( FE801D571C6AFE87006A214E /* Sources */, FE801D581C6AFE87006A214E /* Frameworks */, FE801D591C6AFE87006A214E /* Headers */, ); buildRules = ( ); dependencies = ( ); name = sudoutil; productName = sudoutil; productReference = FE801D5B1C6AFE87006A214E /* libsudoutil.a */; productType = "com.apple.product-type.library.static"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 08FB7793FE84155DC02AAC07 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 1120; TargetAttributes = { 1C0BFECC0F42468C00798D84 = { ProvisioningStyle = Manual; }; FE801AFA1C6AB210006A214E = { CreatedOnToolsVersion = 7.3; ProvisioningStyle = Manual; }; FE801D291C6AFB2E006A214E = { CreatedOnToolsVersion = 7.3; ProvisioningStyle = Manual; }; FE801D331C6AFB8F006A214E = { CreatedOnToolsVersion = 7.3; ProvisioningStyle = Manual; }; FE801D5A1C6AFE87006A214E = { CreatedOnToolsVersion = 7.3; ProvisioningStyle = Manual; }; }; }; buildConfigurationList = 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "sudo" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 1; knownRegions = ( en, ja, fr, Base, de, ); mainGroup = 08FB7794FE84155DC02AAC07 /* sudo */; projectDirPath = ""; projectRoot = ""; targets = ( 1C0BFECC0F42468C00798D84 /* Build All */, FE801D5A1C6AFE87006A214E /* sudoutil */, FE801D331C6AFB8F006A214E /* parsesudoers */, FE801AFA1C6AB210006A214E /* sudo */, FE801D291C6AFB2E006A214E /* visudo */, ); }; /* End PBXProject section */ /* Begin PBXShellScriptBuildPhase section */ FE801D1F1C6ADAA7006A214E /* Install /etc files */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); name = "Install /etc files"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; shellScript = "\npd=\"$DSTROOT/private/etc/\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$pd\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$pd/sudoers.d\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 440 \"$SRCROOT/files/sudoers\" \"$pd/sudoers\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 440 \"$SRCROOT/files/sudo_lecture\" \"$pd/sudo_lecture\"\n"; showEnvVarsInLog = 0; }; FE801D201C6ADB21006A214E /* Install manpages */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); name = "Install manpages"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; shellScript = "usr_sh=\"$DSTROOT/usr/share/man\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$usr_sh/man5\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$usr_sh/man8\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 444 \"$SRCROOT/sudo/doc/sudoers.man\" \"$usr_sh/man5/sudoers.5\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 444 \"$SRCROOT/sudo/doc/sudo.man\" \"$usr_sh/man8/sudo.8\"\n"; showEnvVarsInLog = 0; }; FE801D211C6ADB6A006A214E /* Install PAM configuration */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); name = "Install PAM configuration"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; shellScript = "\npamd=\"$DSTROOT/private/etc/pam.d\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$pamd\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 444 \"$SRCROOT/pam.d/sudo\" \"$pamd/sudo\"\n"; showEnvVarsInLog = 0; }; FE801D221C6ADB96006A214E /* Install Open Source license */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); name = "Install Open Source license"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; shellScript = "usr_lc=\"$DSTROOT/usr/local/OpenSourceLicenses\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$usr_lc\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 444 \"$SRCROOT/sudo/doc/LICENSE\" \"$usr_lc/sudo.txt\"\n"; showEnvVarsInLog = 0; }; FE801D231C6ADBC1006A214E /* Install Open Source manifest */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); name = "Install Open Source manifest"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; shellScript = "# Move manpages to correct name:\nusr_lv=\"$DSTROOT/usr/local/OpenSourceVersions\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$usr_lv\"\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 444 \"$SRCROOT/sudo.plist\" \"$usr_lv/sudo.plist\"\n"; showEnvVarsInLog = 0; }; FE801D841C6AFFD5006A214E /* Install manpages */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 8; files = ( ); inputPaths = ( ); name = "Install manpages"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; shellScript = "\nusr_sh=\"$DSTROOT/usr/share/man\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -d \"$usr_sh/man8\"\n\ninstall -o \"$INSTALL_OWNER\" -g \"$INSTALL_GROUP\" -m 444 \"$SRCROOT/sudo/doc/visudo.man\" \"$usr_sh/man8/visudo.8\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ FE801AF71C6AB210006A214E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FE801D131C6AD36A006A214E /* sudoers.c in Sources */, FE801CFF1C6AD36A006A214E /* goodpath.c in Sources */, FE467A7A23725BBA005BC507 /* starttime.c in Sources */, FE801D051C6AD36A006A214E /* iolog_path.c in Sources */, FE801D0B1C6AD36A006A214E /* parse.c in Sources */, FE801B9C1C6AB440006A214E /* sudo.c in Sources */, FE801D041C6AD36A006A214E /* iolog.c in Sources */, FE801B971C6AB440006A214E /* net_ifs.c in Sources */, FE801B9F1C6AB440006A214E /* ttyname.c in Sources */, FE801CFC1C6AD36A006A214E /* editor.c in Sources */, FEAF13AC237336DA008A1D92 /* tcsetpgrp_nobg.c in Sources */, FE801D0D1C6AD36A006A214E /* prompt.c in Sources */, FE801CFD1C6AD36A006A214E /* env.c in Sources */, FE801D191C6AD3FA006A214E /* pam.c in Sources */, FE801D111C6AD36A006A214E /* set_perms.c in Sources */, FE801B961C6AB440006A214E /* load_plugins.c in Sources */, FE467A7823725BBA005BC507 /* fmtsudoers.c in Sources */, FE467A7923725BBA005BC507 /* mkdir_parents.c in Sources */, FE801D081C6AD36A006A214E /* logwrap.c in Sources */, FE801D151C6AD36A006A214E /* timestamp.c in Sources */, FE801D1A1C6AD3FA006A214E /* sudo_auth.c in Sources */, FE801D061C6AD36A006A214E /* locale.c in Sources */, FE801CFA1C6AD36A006A214E /* check.c in Sources */, FE801B901C6AB440006A214E /* env_hooks.c in Sources */, FE801D031C6AD36A006A214E /* interfaces.c in Sources */, FE801B991C6AB440006A214E /* preload.c in Sources */, FE801B8F1C6AB440006A214E /* conversation.c in Sources */, FEAF13AA237336B2008A1D92 /* exec_nopty.c in Sources */, FEAF13AB237336B9008A1D92 /* limits.c in Sources */, FE467A7723725BBA005BC507 /* file.c in Sources */, FE801B9E1C6AB440006A214E /* tgetpass.c in Sources */, FE801B981C6AB440006A214E /* parse_args.c in Sources */, FE801B931C6AB440006A214E /* exec_pty.c in Sources */, FE801B911C6AB440006A214E /* exec.c in Sources */, FEAF13A9237336B2008A1D92 /* exec_monitor.c in Sources */, FE801BA01C6AB440006A214E /* utmp.c in Sources */, FE801B9D1C6AB440006A214E /* sudo_edit.c in Sources */, FE801CFE1C6AD36A006A214E /* find_path.c in Sources */, FE801CF91C6AD36A006A214E /* boottime.c in Sources */, FE801D121C6AD36A006A214E /* sudo_nss.c in Sources */, FE801D0C1C6AD36A006A214E /* policy.c in Sources */, FE467A7623725BBA005BC507 /* env_pattern.c in Sources */, FE801B941C6AB440006A214E /* get_pty.c in Sources */, FE801B951C6AB440006A214E /* hooks.c in Sources */, FE801B921C6AB440006A214E /* exec_common.c in Sources */, FE801D011C6AD36A006A214E /* group_plugin.c in Sources */, FE801B9B1C6AB440006A214E /* signal.c in Sources */, FE801D071C6AD36A006A214E /* logging.c in Sources */, FE801B9A1C6AB440006A214E /* preserve_fds.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; FE801D261C6AFB2E006A214E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FEB8CD9723725C7D00FE6119 /* visudo.c in Sources */, FEB8CD9323725C7D00FE6119 /* goodpath.c in Sources */, FEB8CD9623725C7D00FE6119 /* sudo_printf.c in Sources */, FEB8CD9523725C7D00FE6119 /* stubs.c in Sources */, FEB8CD9423725C7D00FE6119 /* locale.c in Sources */, FEB8CD9123725C7D00FE6119 /* editor.c in Sources */, FEB8CD9223725C7D00FE6119 /* find_path.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; FE801D301C6AFB8F006A214E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FE801D441C6AFC06006A214E /* toke.c in Sources */, FEA24FA423725B0D00EC0605 /* hexchar.c in Sources */, FE801D401C6AFC06006A214E /* pwutil_impl.c in Sources */, FE801D3B1C6AFC06006A214E /* gram.c in Sources */, FE801D371C6AFC06006A214E /* alias.c in Sources */, FE801D391C6AFC06006A214E /* base64.c in Sources */, FEA24FA723725B0D00EC0605 /* rcstr.c in Sources */, FE801D3E1C6AFC06006A214E /* match_addr.c in Sources */, FE801D451C6AFC06006A214E /* toke_util.c in Sources */, FE801D411C6AFC06006A214E /* redblack.c in Sources */, FEA24FA823725B0D00EC0605 /* timeout.c in Sources */, FEA24FA323725B0D00EC0605 /* gmtoff.c in Sources */, FE801D381C6AFC06006A214E /* audit.c in Sources */, FE801D431C6AFC06006A214E /* timestr.c in Sources */, 35461CEC2029F2CC0088CB9D /* bsm_audit.c in Sources */, FEA24FA023725B0D00EC0605 /* digestname.c in Sources */, FE801D3D1C6AFC06006A214E /* match.c in Sources */, FEA24FA623725B0D00EC0605 /* match_digest.c in Sources */, FE801D3A1C6AFC06006A214E /* defaults.c in Sources */, FE801D3F1C6AFC06006A214E /* pwutil.c in Sources */, FEA24FA123725B0D00EC0605 /* filedigest.c in Sources */, FE801D421C6AFC06006A214E /* sudoers_debug.c in Sources */, FEA24FA223725B0D00EC0605 /* gentime.c in Sources */, FE1D69001CC06B2F00EBFCDF /* gc.c in Sources */, FEA24FA523725B0D00EC0605 /* match_command.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; FE801D571C6AFE87006A214E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FE801D6C1C6AFF41006A214E /* reallocarray.c in Sources */, FE801D6D1C6AFF41006A214E /* secure_path.c in Sources */, FE801D611C6AFF41006A214E /* fatal.c in Sources */, FE801D791C6AFF41006A214E /* term.c in Sources */, FE801D631C6AFF41006A214E /* gettime.c in Sources */, FE801D6B1C6AFF41006A214E /* pw_dup.c in Sources */, FE801D601C6AFF41006A214E /* event_select.c in Sources */, FEAF13A2237335EB008A1D92 /* strtonum.c in Sources */, FEAF13A423733637008A1D92 /* pipe2.c in Sources */, FE801D701C6AFF41006A214E /* sig2str.c in Sources */, FE801D7A1C6AFF41006A214E /* ttysize.c in Sources */, FEAF13A3237335EB008A1D92 /* ttyname_dev.c in Sources */, FE801D6E1C6AFF41006A214E /* setgroups.c in Sources */, FE801D711C6AFF41006A214E /* strsplit.c in Sources */, FE801D731C6AFF41006A214E /* strtoid.c in Sources */, FE801D671C6AFF41006A214E /* locking.c in Sources */, FEAF13A0237335EB008A1D92 /* digest.c in Sources */, FEAF13A1237335EB008A1D92 /* getgrouplist.c in Sources */, FE801D5F1C6AFF41006A214E /* event.c in Sources */, FE801D741C6AFF41006A214E /* strtomode.c in Sources */, FE801D781C6AFF41006A214E /* sudo_dso.c in Sources */, FE801D5E1C6AFF41006A214E /* closefrom.c in Sources */, FE801D651C6AFF41006A214E /* key_val.c in Sources */, FE801D621C6AFF41006A214E /* gethostname.c in Sources */, FE801D641C6AFF41006A214E /* gidlist.c in Sources */, FE801D6A1C6AFF41006A214E /* progname.c in Sources */, FE801D761C6AFF41006A214E /* sudo_conf.c in Sources */, FE801D681C6AFF41006A214E /* memrchr.c in Sources */, FE801D661C6AFF41006A214E /* lbuf.c in Sources */, FE801D691C6AFF41006A214E /* parseln.c in Sources */, FE801D721C6AFF41006A214E /* strtobool.c in Sources */, FE801D6F1C6AFF41006A214E /* sha2.c in Sources */, FE801D7B1C6AFF41006A214E /* utimens.c in Sources */, FE801D771C6AFF41006A214E /* sudo_debug.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ FE801D251C6ADC5F006A214E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = FE801AFA1C6AB210006A214E /* sudo */; targetProxy = FE801D241C6ADC5F006A214E /* PBXContainerItemProxy */; }; FE801D471C6AFCA6006A214E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = FE801D331C6AFB8F006A214E /* parsesudoers */; targetProxy = FE801D461C6AFCA6006A214E /* PBXContainerItemProxy */; }; FE801D491C6AFCA9006A214E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = FE801D331C6AFB8F006A214E /* parsesudoers */; targetProxy = FE801D481C6AFCA9006A214E /* PBXContainerItemProxy */; }; FE801D7D1C6AFF9A006A214E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = FE801D5A1C6AFE87006A214E /* sudoutil */; targetProxy = FE801D7C1C6AFF9A006A214E /* PBXContainerItemProxy */; }; FE801D801C6AFFA4006A214E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = FE801D5A1C6AFE87006A214E /* sudoutil */; targetProxy = FE801D7F1C6AFFA4006A214E /* PBXContainerItemProxy */; }; FE801D831C6AFFBE006A214E /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = FE801D291C6AFB2E006A214E /* visudo */; targetProxy = FE801D821C6AFFBE006A214E /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ 1C0BFECD0F42468D00798D84 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { CLANG_ENABLE_OBJC_WEAK = YES; COPY_PHASE_STRIP = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; PRODUCT_NAME = "Build All"; ZERO_LINK = NO; }; name = Release; }; 1DEB928B08733DD80010E9CD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPRESSION = "respect-asset-catalog"; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = s; GCC_PREPROCESSOR_DEFINITIONS = __APPLE_DYNAMIC_LV__; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = ( "$(SRCROOT)/sudo", "$(SRCROOT)/sudo/include", "$(SRCROOT)/sudo/plugins/sudoers", "$(SRCROOT)/sudo/src", ); INSTALL_GROUP = wheel; INSTALL_OWNER = root; OTHER_CFLAGS = ( "-DSUDOERS_UID=0", "-DSUDOERS_GID=0", "-DSUDOERS_MODE=0440", ); SDKROOT = macosx.internal; }; name = Release; }; FE801B001C6AB210006A214E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_ENTITLEMENTS = "sudo-entitlements.plist"; CODE_SIGN_IDENTITY = "-"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; INSTALL_MODE_FLAG = 4511; INSTALL_PATH = /usr/bin; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; FE801D2F1C6AFB2E006A214E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CODE_SIGN_IDENTITY = "-"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; INSTALL_MODE_FLAG = 111; INSTALL_PATH = /usr/sbin; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; FE801D361C6AFB8F006A214E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; STRIP_INSTALLED_PRODUCT = NO; }; name = Release; }; FE801D5D1C6AFE87006A214E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; EXECUTABLE_PREFIX = lib; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; SKIP_INSTALL = YES; STRIP_INSTALLED_PRODUCT = NO; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 1C0BFEDC0F4246D700798D84 /* Build configuration list for PBXAggregateTarget "Build All" */ = { isa = XCConfigurationList; buildConfigurations = ( 1C0BFECD0F42468D00798D84 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 1DEB928908733DD80010E9CD /* Build configuration list for PBXProject "sudo" */ = { isa = XCConfigurationList; buildConfigurations = ( 1DEB928B08733DD80010E9CD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; FE801AFF1C6AB210006A214E /* Build configuration list for PBXNativeTarget "sudo" */ = { isa = XCConfigurationList; buildConfigurations = ( FE801B001C6AB210006A214E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; FE801D2E1C6AFB2E006A214E /* Build configuration list for PBXNativeTarget "visudo" */ = { isa = XCConfigurationList; buildConfigurations = ( FE801D2F1C6AFB2E006A214E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; FE801D351C6AFB8F006A214E /* Build configuration list for PBXNativeTarget "parsesudoers" */ = { isa = XCConfigurationList; buildConfigurations = ( FE801D361C6AFB8F006A214E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; FE801D5C1C6AFE87006A214E /* Build configuration list for PBXNativeTarget "sudoutil" */ = { isa = XCConfigurationList; buildConfigurations = ( FE801D5D1C6AFE87006A214E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 08FB7793FE84155DC02AAC07 /* Project object */; }