ELF>@8s@8@L\L\ HkHk Hk 0 mm m $$PtdXXXQtdRtdHkHk Hk GNUل/àT%@0!. ),#-/:>9 7?23(584+1=  %*'<$ ;6 &": 0@ :<?BE|qXdL  ;YHv'F A co,ga 18 {zR"W(r xr (r uq h  t>__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassesauthnz_ldap_moduleapr_array_pushapr_pstrdupapr_ldap_url_parsestrlenapr_pallocstpcpystrcpymemsetstrcasecmpstrncasecmpgetpidap_log_errorap_register_providerap_hook_post_configap_hook_auth_checkerap_hook_optional_fn_retrieveapr_dynamic_fn_retrieveapr_thread_mutex_createapr_array_makeapr_hash_getap_find_linked_moduleap_server_root_relativeap_pcfg_openfileap_cfg_closefileapr_hash_makeap_cfg_getlineap_getword_confap_str_tolowerapr_hash_set__stack_chk_failapr_table_getapr_xlate_openapr_xlate_conv_bufferapr_snprintfstrchrap_log_rerrorldap_err2stringapr_pstrcat__ctype_toupper_locapr_table_setnstrcmpap_requiresap_getword_whiteapr_pool_cleanup_nullapr_pool_cleanup_registerapr_thread_mutex_lockapr_thread_mutex_unlockap_getwordap_note_basic_auth_failureap_set_string_slotap_set_flag_slotlibldap_r-2.4.so.2liblber-2.4.so.2libpthread.so.0libc.so.6_edata__bss_start_endmod_authnz_ldap.soOPENLDAP_2.4_2GLIBC_2.4GLIBC_2.2.5GLIBC_2.3 "ii 1ui ;ii GHk Pk @`k @*pk Wk Wk Pk Kk Wk Ok Wk 8Pk Wl P l W@l PHl Xhl Qpl -Xl 0Rl DXl Rl ^Xl l Sl uXm Tm Xm  $0m T8m X@m Xm hUq q q +Vq "r k r !k 7k 7Pl 7l $(l $xl $l $l $o o o *o =o 0o 3o 6p p p p  p (p 0p  8p  @p  Hp  Pp  Xp `p hp pp xp p p p p p p p p p p p p p  p !p "p #q %q &q 'q ( q )(q +0q ,8q -@q .Hq /Pq 1Xq 2`q 4hq 5pq 6xq 8q 9H'H5ZW %\W @%ZW h%RW h%JW h%BW h%:W h%2W h%*W h%"W hp%W h`%W h P% W h @%W h 0%V h %V h %V h%V h%V h%V h%V h%V h%V h%V h%V h%V hp%V h`%V hP%V h@%V h0%zV h %rV h%jV h%bV h%ZV h %RV h!%JV h"%BV h#%:V h$%2V h%%*V h&%"V h'p%V h(`%V h)P% V h*@%V h+0%U h, %U h-%U h.%U h/%U h0HHS HtHÐHXV H=JV UH)HHw]HS Ht]@H!V H=V UH)HHHH?HHHu]HS Ht]@=U u'H=wS UHt H=BU h]U fffff.H=N tH'S HtUH=N H]WRHvU 1Hffffff.H R HGHHcIH@PH1fDH\$Hl$HH(HHq! ~H\$Hl$ H(@HT$HT$H{8HHHE1fAWIAVIAUATIUHLSHH8HL$xHT$pt!HD$xHHĈ[]A\A]A^A_I|$8LH} HEHHHD$pHxI|$8HtHHD$pHHpQf Hu HxHT$pH] Hr H7HtI|$8,HT$pHE0HB(HH8Hx@HHHxuZHcHI|$8H[1HH.HT$pHE@HJ(H1HtBE1 IHI|$8IIEHT$pHKHB(H4HE@HuHHE81z0Hr8HEHT>(I|$81HEPMtkH=6L1H=6Lr*H=6L[t H=6LHHDžH5{6LqHD$p|DžPDžDщU(H5HT$hP0Hp8H5t H5tH5H5HEHP(L-5HtL*HH hLpHt$`HL$XHT$hHt$`L HL$XMD$HH=5$H\$01HT$@Ht$8HL$ Ll$(1ɉl$Lt$L|$=1fDHT$pH4HrHtI|$8HT$pHE -H5HE8I|$8HRHHEPHCD fHD$pPDžDщU(Hm4HT$hH4HUPDžDžLI H 4Hz4H5x4HH= 11HI H= 1LH= 11HH=#4HH=*4HO }H=-4HO jH=04HO WH=14HO DH=64HO 1H=94HO HO HfUHSH-HHA@@D1AHt HAt fHAtH{H+H11H HH2ǃHC HC`HCHChHCpCXǃCǃCtHCxǃH[]HxA@@fHA@fAHffff.UH=2HHSHHtqH52Ht^H=2 HtkH=2HthH=2Ht5H5t2H6HtH[]fEXH1[]EXH1[]EX1DEX1DH\$HHl$HHHH51tH=QM HHjHtHHH\$Hl$H@H=M CHH.Hu1H\$Hl$HH\$Hl$HLd$Lt$H=v1L|$Ll$Hh L5I IIdH%(H$( 1HAPIcVH`HHHHHIOH|$HLL 8H=/L,$1MH$( dH3%(H$8 H$@ L$H L$P L$X L$` Hh H|$H5o0H7HHK 1HH\$ HK @HT$ Hu|$ #H\$tHt$H HIHD$8tHt$HH=(K HHL@IcVID$PL H=.M8NHкH$1`fDL H=}.M1ɺ.@L H=M.L,$M1ɺNkff.SHHH5/H HttH;H)t*;HuHt ;t,uH;H}Ht(H H5I H|$Hu HD$H[fH1[AWMAVMAUIATIUSHHH(H;MHTH;LqIH=nI tpHHHt\HHD$CH;Ld@HD$LLd$L1HLL$LD$HT$HHILMH- LL1MLuI\@u?BfH=-Ht \HI9vEHuH@tI9wHI9rLcIfAE))AEH([]A\A]A^A_DH;L5H9DM6AWAVAUATUHSHH L%RE dH%(H$ 1H`HD$`IcT$H?Ht$HL,HD$hKHH@IIcT$AHhL4иu)H$ dH3%( HĘ []A\A]A^A_Lt$PLt$HD$@Iu HbAEMXHMEhIM`AU($F M}IL {H=*$11L|$IغfH4MjMMPME8H$1LHH=F ItnHHKHtZHHD$8H;L|@HD$pLL|$xL1HLL$8LD$xHT$pHHILbLEHD$`MM@EEHIM0IULHD$HD$hL|$HHD$H$H$E ALE Al$@AMpDugMd$PIH`vHT$HL H=n)$Lt$ 1Ld$Hl$IHT$1ɺ@Md$PIH`HT$HL H=)$11Lt$ Ld$IHT$Hl$A t AW1q1A`VL sH=($I11ɺ3 dL u$I1ɺH=O(1LDD %L n$I1ɺELt$PbHt$hH;/Ht$HH;IAUtIFt IH@IE@HZH|$`NHHT$PHH6E1D$\H\$@HD$@H5(1H81X ILp t%IWLA AIHZuHD$`H|$PLJ NI}xM}@Ht K4'tI/HEIHt H;HbHIWH@ H@Ht8u/HHL H=$I1ɺ}H$15H|$H Eu E HMPLl$X1D$8Ll$PHL$` DHL$XD$8IT$89Q kHT$@IUtIEH;Ht$xHD$xH=<% HHD$HHH 9 HULL$xLLE8H? A 2Mt$PIL vH=#$11L|$Lt$Iغ$HD$x8Lt$HLl$P]f.M|$PI,L H=)#$11Ll$L|$IغHD$x8-H;Ht$xHUILE8ILH> uL UH="$I11ɺU12L H="$I11ɺN$H$ dH3 %( HĨ []A\A]A^A_fDH=z#HiHT$HH H9HUDLLD$xH> cM|$PLt$xHD$0HT$0L H=!$L|$1Lt$I1HT$DBf.H="HH=" HHL$HHH] 8T Lt$xA>ZL mH=!1ɉ$1Lt$IؾOHD$HHL$xHPHtLL$`LE8H$HLH$LM@DEHHM0HULHD$H$HHD$H$H$< u`L$iL H=f $I1ɺ\1Lt$HD$HHULDL$HH6< a%Mt$PIL AH=$L|$Lt$I1ɺt1}DH=! H)DHELpQHL$HHH8L|$xZL H=W$11L|$IغHDP E[E1Ll$hEf.HD$HHHD$PM>HL$(HL$(L H=$I1L|$ HL$HL$PHL$1fDH: EHT$HL HUMLHL$xHЃAIIT$PL|$xHD$(HT$0BHL$(HT$0L H=5$L|$1IؾHL$HT$1ɺHD9h DHL$xEHT$HHRHT$PfLl$PyH}HHHHuH H}HHT$HHH/8&HD$x8L|$HLl$P\fMl$PIL H=$11Lt$Ll$Iغ=HD$x8H;Ht$x=H;Ht$xIIL H=1ɉ$I1/Lt$Ll$BHUMMILH8 0[L H=X$I11ɺ61HT$HHBHt 8H@HL$HHAL - $I1ɺ^H=1Euce@HL$HLI+ }H=L |$I1ɺ13H1f.Md$PI.I6L 7 H=3$Ll$1Ld$Hl$I1ɺ1Ll$hL H=1ɺ1IؾL$~H@HtLMPLE81HL-H$LM@DEHHM0HULHD$H$L<$HHD$6 t?ID$PL #H=W1IغH$1D}EWH;HH@IcVHD$HHhHL$HH H$H;HT$HHH@HBZL $I1ɺL H=$I11ɺ41DcL H=`$I11ɺ10L Y$I1ɺ/ L H= $I11ɺ1L H=$I11ɺes1M5Mt$PIH$L H=$L|$1HT$Lt$I1ɺlKL T$I1ɺJ(L $I1ɺ%'L H=$I11ɺuL $I1ɺHHHToo many AuthLDAPGroupAttribute directivesInvalid LDAP connection mode setting: must be one of NONE, SSL, or TLS/STARTTLS[%d] auth_ldap url parse: `%s', Host: %s, Port: %d, DN: %s, attrib: %s, scope: %s, filter: %s, connection mode: %sUnrecognized value for AuthLDAPAliasDereference directiveModule mod_ldap missing. Mod_ldap (aka. util_ldap) must be loaded in order for mod_auth_ldap to function properlyInvalid charset conversion config path %scould not open charset conversion config file %s.could not find the UTF-8 charset in the file %s.[%d] auth_ldap authenticate: using URL %s[%d] auth_ldap authenticate: no sec->host - weird...?[%d] auth_ldap authenticate: no password specified[%d] auth_ldap authenticate: no user specified[%d] auth_ldap authenticate: user %s authentication failed; URI %s [%s][%s] (not authoritative)[%d] auth_ldap authenticate: user %s authentication failed; URI %s [%s][%s][%d] auth_ldap authenticate: REMOTE_USER was to be set with attribute '%s', but this attribute was not requested for in the LDAP query for the user. REMOTE_USER will fall back to username or DN as appropriate.[%d] auth_ldap authenticate: accepting %s[%d] auth_ldap authorise: no sec->host - weird...?ldap authorize: Userid is blank, AuthType=%sldap authorize: Creating LDAP req structureauth_ldap authorise: User DN not found, %s[%d] auth_ldap authorise: agreeing because non-restricted[%d] auth_ldap authorise: require user: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: require user: authorisation successful[%d] auth_ldap authorise: require user: authorisation failed [%s][%s][%d] auth_ldap authorise: require dn: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: require dn: authorisation successful[%d] auth_ldap authorise: require dn "%s": LDAP error [%s][%s][%d] auth_ldap authorise: require group: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: require group: testing for group membership in "%s"[%d] auth_ldap authorise: require group: testing for %s: %s (%s)[%d] auth_ldap authorise: require group: authorisation successful (attribute %s) [%s][%s][%d] auth_ldap authorise: require group "%s": authorisation failed [%s][%s][%d] auth_ldap authorise: require ldap-attribute: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: checking attribute %s has value %s[%d] auth_ldap authorise: require attribute: authorisation successful[%d] auth_ldap authorise: require attribute: authorisation failed [%s][%s][%d] auth_ldap authorise: require ldap-filter: user's DN has not been defined; failing authorisation[%d] auth_ldap authorise: checking filter %s[%d] auth_ldap authorise: checking dn match %s[%d] auth_ldap authorise: require ldap-filter: authorisation successful[%d] auth_ldap authorise: require ldap-filter: %s authorisation failed [%s][%s][%d] auth_ldap authorise: require ldap-filter: authorisation failed [%s][%s][%d] auth_ldap authorise: declining to authorise (not authoritative)[%d] auth_ldap authorise: authorisation denied[%d] auth_ldap authorise: declining to authorise (no ldap requirements)URL to define LDAP connection. This should be an RFC 2255 complaint URL of the form ldap://host[:port]/basedn[?attrib[?scope[?filter]]]. Searches are performed using the attribute and the filter combined. For example, assume that the LDAP URL is ldap://ldap.airius.com/ou=People, o=Airius?uid?sub?(posixid=*). Searches will be done using the filter (&((posixid=*))(uid=username)), where username is the user name passed by the HTTP client. The search will be a subtree search on the branch ou=People, o=Airius.DN to use to bind to LDAP server. If not provided, will do an anonymous bind.Password to use to bind to LDAP server. If not provided, will do an anonymous bind.Set to 'on' to return failures when user-specific bind fails - defaults to on.Set to 'on' to set the REMOTE_USER environment variable to be the full DN of the remote user. By default, this is set to off, meaning that the REMOTE_USER variable will contain whatever value the remote user sent.Override the user supplied username and place the contents of this attribute in the REMOTE_USER environment variable.Set to 'off' to allow access control to be passed along to lower modules if the UserID and/or group is not known to this moduleSet to 'on' to force auth_ldap to do DN compares (for the "require dn" directive) using the server, and set it 'off' to do the compares locally (at the expense of possible false matches). See the documentation for a complete description of this option.A list of attributes used to define group membership - defaults to member and uniquememberIf set to 'on', auth_ldap uses the DN that is retrieved from the server forsubsequent group comparisons. If set to 'off', auth_ldap uses the stringprovided by the client directly. Defaults to 'on'.Determines how aliases are handled during a search. Can bo one of thevalues "never", "searching", "finding", or "always". Defaults to always.Character set conversion configuration file. If omitted, character setconversion is disabled.localhostnot using SSLbasesubtreeunknownonelevel(null)uidobjectclass=*NONESTARTTLSldapsmod_authnz_ldap.c0ldapauthnuldap_connection_closeuldap_connection_finduldap_cache_comparednuldap_cache_compareuldap_cache_checkuseriduldap_cache_getuserdnuldap_ssl_supportedneveroffsearchingfindingalwaysonISO-8859-1util_ldap.cutf-8accept-language(&(%s)(%s=*()\AUTHENTICATE_ldap-uniquememberldap-userldap-dnldap-groupldap-attributeldap-filtermod_authz_user.cAuthLDAPURLAuthLDAPBindDNAuthLDAPBindPasswordAuthLDAPBindAuthoritativeAuthLDAPRemoteUserIsDNAuthLDAPRemoteUserAttributeAuthzLDAPAuthoritativeAuthLDAPCompareDNOnServerAuthLDAPGroupAttributeAuthLDAPGroupAttributeIsDNAuthLDAPDereferenceAliasesAuthLDAPCharsetConfig;̿ ,d\|\, 4Ld|<4zRx $( FJ w?;*3$"D DL\(t0^JG0b E LpYBEE B(D0G8Gf 8A0A(B BBBH m`HK,PcAID  AAH DDASG p AAC K CAA K CAA $EL ~ I o,Je@ D ,AQ z AC DCLPBEE E(D0A8J`@ 8A0A(B BBBF LdBBB B(A0D8JA 8A0A(B BBBA LtBBB B(A0A8JA 8A0A(B BBBG @@*WWPKW`OWh8PWpPWtPXxQ-X0RDXR^XSuXTX $TXhU  t>Hk Pk o  Q o  ooo"o%m &6FVfv&6FVfv&6FVfvq 1+V22PA"k !mod_authnz_ldap.so.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink $"o<( 0 Q8o""Eo`T^ hc n"tt>t> z2>>AXXHYHYHk HkPk PkXk Xk`k `k( m mo o8o oq q (r (rP(r@r