~EA~E.string-";> Add or m-";> odify en-";> tries fr-";> om an LD-"; > AP serve~=_IO_streamp"=@Dp"Sp">Dp"S~=fprintf"=-";(> r usag-";0> e: %s [o-";8> ptions] p"=@Dp"Sp">,Dp"S~=progp"=p"S"=-";@> The li-";H> st of de-";P> sired op-";X> erations-";`> are rea-";h> d from s-";p> tdin or -";x> from thep"=@Dp"Sp">ADp"S"=-";> file -";> specifie-";> d by "-f-";> file". p"=@Dp"Sp">Dp"S"=-";> Add or -";> modify o-";> ptions: p"=@Dp"Sp">Dp"S"=-";> -a -";> ad-";> d values-";> (%s) d-";> efaultd-";> efault i-";> s to repp"=@Dp"Sp">Dp"S~>ldapadd&">AO"$DW"%Dp"S"=-";> lace --";> E [!]ext-";> =extpara-";> m modify-";> extensi-";> ons (! i-"; > ndicate -";(> s critic-";0> ality) p"=@Dp"Sp">Dp"S"=-";8> -";@> [!]-";H> txn -";P> -";X> -";`> (transa-";h> ction) p"=@Dp"Sp">8Dp"S"=-";p> -F -";x> for-";> ce all c-";> hanges r-";> ecords t-";> o be usep"=@Dp"Sp">pDp"S"=-";> d -S -";> file -";> write sk-";> ipped mo-";> dificati-";> ons to `p"=@Dp"Sp">Dp"S"=~=tool_common_usage"=p"Ap"S~=exit"="~= options-"; =aA-"; =EA-"; =:A-"; =FA-"; =rA-"; =SA-"; =:A-"; =cA-"; =dA-"; =:A-"; =DA-"; =:A-"; =eA-"; =:A-"; =fA-"; =:A-"; =hA-"; =:A-"; =HA-"; =:A-"; =IA-"; =kA-"; =KA-"; =MA-"; =nA-"; =OA-"; =:A-"; =pA-"; =:A-"; =PA-"; =:A-"; =QA-"; =RA-";! =:A-";" =UA-";# =:A-";$ =vA-";% =VA-";& =wA-";' =:A-";( =WA-";) =xA-";* =XA-";+ =:A-";, =yA-";- =:A-";. =YA-";/ =:A-";0 =ZA~= handle_private_option" =$A~= protocolp" = p"= W # file' %-";> s: -E in-";> compatib-";> le with -";> LDAPv%d p"=@Dp"Sp">Dp"Sp" Sp"  S"=p"Ap"S"=~? critp"A ?~= optargp" =r"O&"!AX"XD p" S~=strcasecmp"=&"AX"<~>txn&">AO"x<-";> txntxn-";> control-";> previou-";> sly specp"=@Dp"Sp">Dp"S"=p"Ap"S"=&"?AO"<-";> ified ap"? p" Sp">D p" S"=&"AX"<~>txnabortp"A>W"<-"; > bortcomp"? p" Sp">%D p" S"=&"AO"<-";(> mitInva-";0> lid valu-";8> e for tx-";@> n controp"=@Dp"Sp">,Dp"Sp"?p"S"=p"Ap"S"=p# ?C#p#>W#<-#;H> l, %s I-#;P> nvalid m-#;X> odify ex-#;`> tension -#;h> name: %sp#=@Dp#Sp#>ODp#Sp#?p#S#=#=p #A>W #D<~>forcep#A>W#Drejfile&#>AO#<-#;p> %s: -S-#;x> previou-#;> sly specp#=@Dp#Sp#>rDp#Sp# S#=p#Ap#S#=p# = p# S#=p#>W#D ified l-3#;> dapmodifp3#>D p3# S~@argcp3#@ p3# S~@argvp3#@ p3# S~=lutil_progname3#=-6#;> yldapadp6#=p6#Sp6#>D p6# Sp6#A p6# S~=strncasecmp6#=&6#AX6#p8#@p8#Sp8#@p8#S~= tool_args8# =p:#@~=!optind&:#!=O:#<:#=&<#>AO<# p=# Sp=#>D p=# S~="fopen=#"=~?#rejfpp=##?&=#AX=##>p>#S~=$perror>#$=p?#A?#W?#D pF# SF#"=~?&fppF#&?&F#AXF# ,ldpP#,>&R#)=AXR#8<&S# AXS#<~=-want_bindpw&S#-=AXS# dwrEn-X#;> ter LDAP-X#;> PassworpX#>D pX# S~=0lutil_getpassX#0=pX#.=&Y#.=AOY#3p\#S~=tool_bind\#=&`#>AO`#O pd# Sad#? pd# Spd#ASpd#A S~=ldap_txn_create_sd#=&e#AOe#O<~>.string-f#;> d: ldap-f#;> _txn_crepf#,>pf#Spf#>Dpf#S~=ldap_perrorf#=&g#>ASg#N~=assertion&m#=AXm#S<~=authzid&m#=AOm#TAOm#`AOw# ate_s{o~?txnberp|#?p|#Sp|#>D p|# Sa|#? p|# S~=ber_printf|#=p|#? &}#AX}# }txn gr-#;> ouping c-#;> ontrol e-#;> ncoding -#;> error! ~=_IO_streamp#=@Dp#Sp#>Dp#S~=fprintf#=p#A#p# Sp# ? #A ~?ca# ? p# Sp#AS~=ber_flatten2#=p# ? &#AX# 1.3.6.1.-#;> 4.1.4203-#;> .666.10.p#>Dp#  #A p# ?p# #Ao#A?C# p#,>p#Sa#?p#Sp# S~=tool_server_controls#=p#A ~?countp#A?~?retvalp#A?W#read_one_record#>&#AX# 3.6mallp#>Dp#S#$=p#Ap#S~= exit# =p#?p#Sp#?p#Sp#?C#p#S~=!memcpy#!=p#? p# Sp#? p# S~>"process_ldif_rec#">p# &#AO# oc# Err-#; > or: %s (p# S~=%ldap_err2string#%=~?&.safep#&?p#$?p#Sp#>Dp#Sp#&?p#Sp##?p# S#=~?'matched_msgp#A'?p#,>p#Sp#3Ap#Sa#'?p#S~=(ldap_get_option#(=&#'?AO# %d), ma-#;0> tched DNp#$?p#Sp#>,Dp#Sp#'?p#S#=p#'?p#S~=)ldap_memfree#)=~?*error_msgp#A*?p#,>p#Sp#2Ap#Sa#*?p#S#(=&#*?AO# : %s, a-#;@> dditiona-#;H> l info: p#$?p#Sp#>=Dp#Sp#*?p#S#=p#*?p#S#)=-#;P> %s %s p#$?p#Sp#>SDp#Sp#?p#S#=&#$?AO#%,txn&#,>AO#E<~>-ldp#-> p# S~?.txnCookiea#.? p# S~>/txnabort&#/>AX#4 ldap_txn-#;`> _create_p#->p#Sp#>XDp#S#=&#,>AS#D~=1not&#1=AX#Jp#S~=tool_unbind#=&#$?AO#OA~>ldapaddp#>~?new_entryp#?p#A~?expect_modopp#?~?modopp#?~?delete_entryp#?~? saw_replicap# ?~? got_allp# ?p##?p#A~? expect_newsupp# ?~? expect_newrdnp# ?~? expect_deleteoldrdnp# ?p#A~?expect_ctp#?~?expect_sepp#?~?linenump#A?~?versionp#A?~?deleteoldrdnp#A?~>forcep#>~?use_recordp#?~?pmodsp#A?~?pctrlsp#A?p#A~?newsupp#?~?newrdnp#?~?dnp#?W#r.stringp#>jD p# S~=strcasecmp#=&#AO# s-%s: -#;p> invalid -#;x> format (-#;> line %d)-#;> entry: ~="_IO_streamp#=@"Dp#Sp#>lDp#S~=#progp##=p#Sp#?p# S&# AX#DW# "%s" r&$?AX$D p$ S$=&$AO$ eplica%- $;> s: unabl- $;> e to par- $;> se repli- $;> ca port - $;> "%s" (li- $;> ne %d) e- $;> ntry: "%p $=@"Dp $Sp $>Dp $Sp $#=p $Sp $(?p $ Sp $?p $S& $ AX $DW $ s" ver~@,count&$,@AX$<&$?AO$D p$ S$=&$AO$ sion%s:-$;> invalid-$;> version-$;> %s, lin-$;> e %d (ig-$;> nored) p$=@"Dp$Sp$>Dp$Sp$#=p$Sp$ ?p$ Sp$?p$S$$=C $?W $)D p"$ S"$=&"$AX"$) dnstrdup$$>Dp$$S~=/perror$$/=p%$Ap%$S~=0exit%$0=p'$A?W)$K<&,$?AO,$<-.$;> pcontrop.$? p.$ Sp.$>D p.$ S.$=&.$AX.$L1parse_ldif_control0$1>&1$Ap1$%?O1$K<-2$; > l%s: Er-2$;(> ror proc-2$;0> essing %-2$;8> s line, -2$;@> line %d:-2$;H> %s conp2$S~=ldap_err2string2$=~?.safep2$x?p2$=@"Dp2$Sp2$>"Dp2$Sp2$#=p2$Sp2$>MDp2$ Sp2$?p2$Sp2$x?p2$S2$$=W6$ trol%s:-;$;X> skippin-;$;`> g change-;$;h> record -;$;p> for entrp;$>UDp;$Sp;$#=p;$Sp;$?p;$S~=printf;$=-=$;x> y: %s -=$;> (LDAP ho-=$;> st/port -=$;> does not-=$;> match r-=$;> eplica: -=$;> lines) p=$>Dp=$S=$=p>$?p>$S~=ber_memfree>$=p?$?p?$S?$=p@$ ?p@$S@$=pA$AA$-D$;> changetypD$? pD$ SpD$>D pD$ SD$=pD$? &D$AXD$<-V$;> pemodifpV$ ? pV$ SpV$>D pV$ SV$=&V$AXV$yD pY$ SY$=&Y$AXY$ yaddmo-[$;> drdnmod-[$;> dnrenamp[$ ? p[$ Sp[$>D p[$ S[$=&[$AO[$D p[$ S[$=&[$AX[$D p[$ S[$=&[$AO[$ edeletep`$ ? p`$ Sp`$>D p`$ S`$=&`$AX`$ %s: un-c$;> known %s-c$;> "%s" (l-c$;> ine %d o-c$;> f entry -c$;> "%s") c-c$;> hangetyppc$=@"Dpc$Spc$>Dpc$Spc$#=pc$Spc$>Dpc$ Spc$ ?pc$Spc$?pc$Spc$?pc$Sc$$=pf$A%?Wh$ldapadd&i$>AOi$<~?new_entrypj$A?pk$A?Wk$<~?expect_modoppm$A?&q$?AOq$ D p$ S$=&$AX$<~?modopp$A?W$ eaddrep$? p$ Sp$>D p$ S$=&$AX$ addmodifyop$ >W$ placedep$? p$ Sp$>&D p$ S$=&$AX$W$ leteincp$? p$ Sp$>-D p$ S$=p$? &$AX$W$AO$ rementnp$? p$ Sp$>7D p$ S$=&$AX$! ewrdnstp$>>Dp$S$/=p$Ap$S$0=p$A ?p$A ?W$1<-$;@> rdup%s:-$;H> expecti-$;P> ng "%s:"-$;X> but saw-$;`> "%s:" (-$;h> line %d -$;p> of entry-$;x> "%s") p$=@"Dp$Sp$>EDp$Sp$#=p$Sp$>Dp$ Sp$?p$Sp$?p$Sp$?p$S$$=p$A%?W$<&$ ?AO$X<-$;> newrdnd-$;> eleteoldp$? p$ Sp$>D p$ S$=&$AX$G rdn%s: -$;> expectin-$;> g "%s:" -$;> but saw -$;> "%s:" (l-$;> ine %d o-$;> f entry -$;> "%s") d-$;> eleteoldp$=@"Dp$Sp$>Dp$Sp$#=p$Sp$>Dp$ Sp$?p$Sp$?p$Sp$?p$S$$=p$A%?W$<&$ ?AO$<-$;> rdnnews-$;> uperiorp$? p$ Sp$>D p$ S$=&$AX$oDp$S$/=p$Ap$S$0=p$A ?W$<-$;> strdup%-$;> s: expec-$;> ting "%s-$;> :" but s-$;> aw "%s:"-$;> (line %-$;> d of ent-$; > ry "%s")-$;(> newsupp$=@"Dp$Sp$>Dp$Sp$#=p$Sp$>*Dp$ Sp$?p$Sp$?p$Sp$?p$S$$=p$A%?W$<&$ ?AO$<-$;0> erior%s-$;8> : extra -$;@> lines at-$;H> end (li-$;P> ne %d of-$;X> entry "p$=@"Dp$Sp$>6Dp$Sp$#=p$Sp$?p$ Sp$ S$$=p$A%?W$<-$;`> %s") dn&$?AO$fD p$ S$=&$AO$ %s: att-$;p> ributeDe-$;x> scriptio-$;> n "%s": -$;> (possibl-$;> e missin-$;> g newlin-$;> e after -$;> line %d -$;> of entry-$;> "%s"?) p$=@"Dp$Sp$>iDp$Sp$#=p$Sp$?p$ Sp$?/$p$Sp$?p$S$$=a$?p$Sp$?p$Sp$?p$Sa$ ?p$ S$ >W)$ ldp$ >p$Sp$Ap$Sa$ ?p$S~= ldap_get_option$ =&$ ?AO$dodelete$>p$%?W$9<&$?AO$/dorename%>p%%?W%9domodify%>p%%?&%%?AX%<HA~@ppctrlsp %@ ~?criticalityp%%A?~? typep&%A ?~?!valp'%A!?~?"value_lenp(%A"?p)%A%?~?#newctrlp+%A#?p,%A?&.% AO.%g$.string-/%;$> controlp/%>$D p/% S~=%strlen/%%=~@&linep/%&@ /% ~?'pcolonp0% '?p1% C1% r1%O&1%:AO1%t%  X>%$D pO% SpO%A pO% S~=+strncasecmpO%+=pO%#? pO%'? pO%)? &O%AXO% truefapS% SpS%>$D pS% SpS%A pS% SS%+=pS%#? pS%'? pS%)? &S%AXS%A~@/pmodspp%/@p%O~@0modop%A0@p%A &%AO% lserealp%>$Dp%S~=perror%=p%Ap%S~=exit%=p%? p%/@p% Op%? a% Rp%AOp%A p% Sp% A p% S~=ber_memcalloc%=p%? p%? p%  p% Q&% QAX%<-%;$> loccallp%>$Dp%S%=p%Ap%S%=p%? p%? p%  p% Qp%0@ p% Op%1@ p% S~=ber_strdup%=p%?p%? p% U p%Pp% Up%O&%AX%<-%;$> ocstrdup%>$Dp%S%=p%Ap%S%=p%?p%? ~@val&% @AO% pber_rep%>$Dp%S%=p%Ap%S%=p%?p%? p% Up%Op%? a% Op%AOp% @ p% S~=ber_bvdup%=p%?p%?p%? p%V p%P a% P p%Pp%Vp%Oa% Op%O&%AX%<-%;$> allocbe-%;$> r_bvdupp%>$Dp%S%=p%Ap%S%=%%>@A~= progp% =~@ pmodsp% @ ~@ dn&% @AX%#<-%;$> %s: no D-%;$> N specif~= _IO_streamp%=@ Dp%Sp%>$Dp%Sp%S~= fprintf% =p%A%&% AX%1<-%;$> ied war-%;$> ning: no-%; $> attribu-%;($> tes to %-%;0$> sadd (en-%;8$> try="%s"-%;@$> ) chanp%>$Dp%S~@newentry&% @AO%+C$DW%,D$Dp%Sp% @p%S~=printf%=W% ge or %-&;P$> s: attri-&;X$> bute "%s-&;`$> " has no-&;h$> values -&;p$> (entry="p&=@ Dp&Sp&>O$Dp&Sp&Sp& Rp&Op& Sp& @p&S& =p&A&W&3<~=verbose&&=AO& %s") %s- &;$> %s: re- &;$> placead- &;$> dincrem- &;$> entdele- &;$> teunknop &>~$Dp &S& & AX &b$DW &o<& & AX &f$DW &o<& & AX &j$DW &o<& & AX &n$DW &o$Dp &S~?ip & ?p & Rp &Op &S &=p &? p & @ p& Rp&O&&AO& wn NOT -&;$> ASCII (%-&;$> ld bytesp&>$Dp&Sp&Rp&S&=p&?p&? p& @ W&<- &;$> ) %s p &>$Dp &Sp &Rp &S &=p &?p &? p & @ W &} %sadding-)&;$> new ent-)&;$> ry "%s" p)&>$Dp)&S~=not&)&=AO)&$DW)&$Dp)&Sp)& @p)&S)&=W)&<-+&;$> !%smo-+&;$> difying -+&;$> entry "%p+&>$Dp+&S&+&=AO+&$DW+&$Dp+&Sp+& @p+&S+&=&.&=AX.&<&0& @AO0&<~>ldp1&> p1& Sp1& @ p1& Sp1& @ p1& S~@pctrlsp1&@ p1&  Sp1&AS~?msgida1&? p1& S~=ldap_add_ext1&=p1& W1& p3& Sp3& @ p3& Sp3& @ p3& Sp3&@ p3&  Sp3&ASa3&? p3& S~=ldap_modify_ext3&=p3& &6& Ap6& ,?O6&<-8&;$> s" !%-8&;$> s: updat-8&;$> e failedp8&=@ Dp8&Sp8&>$Dp8&Sp8& =p8&Sp8& @p8& S8& =-9&;$> : %s ld-9&;$> ap_addl-9&; $> dap_modip9&>p9&S&9& @AO9&$DW9&$Dp9&S~=ldap_perror9&=W:& fymodif-<&;0$> y complep<&>+$Dp<&S<&=-?&;8$> te ldap-?&;@$> _addlda-?&;H$> p_modifyp?&> p?& Sp?&? p?& S&?& @AO?& <$D W?&E$D p?& Sp?& @ p?&  S~>process_response?&>p?&,?W?&dodeleteM&>$A-T&;P$> %sdelet-T&;X$> ing entr-T&;`$> y "%s" pT&>Q$DpT&S&T&=AOT&,h$DWT&-j$DpT&SpT& @pT&ST&=&U&=AXU&` pV& SpV& @ pV& SpV&@ pV& SpV&A SaV&? pV& S~=ldap_delete_extV&=&W&ApW&,?OW&P<-X&;h$> !%s: d-X&;p$> elete fa-X&;x$> iled: %spX&=@ DpX&SpX&>k$DpX&SpX& =pX&SpX& @pX& SX& =-Y&;$> ldap_dpY&>pY&SpY&>$DpY&SY&=WZ&a eletede-\&;$> lete comp\&>$Dp\&S\&=-_&;$> pleteld-_&;$> ap_deletp_&> p_& Sp_&? p_& Sp_&>$D p_& Sp_& @ p_&  S_&>p_&,?W_&adorenamel&>0A-v&;$> e%smodi-v&;$> fying rd-v&;$> n of ent-v&;$> ry "%s" pv&>$Dpv&S&v&=AOv&x$DWv&y$Dpv&Spv& @pv&Sv&=&w&=AOw&<-x&;$> ! new-x&;$> RDN: "%-x&;$> s" (%ske-x&;$> ep exist-x&;$> ing valu-x&;$> es) do px&>$Dpx&S~@newrdnpx&@px&S~@deleteoldrdn&x& @AOx&$DWx&$Dpx&Sx&=&{&=AX{& p|& Sp|& @ p|& Sp|&@ p|& S~@ newsupp|& @ p|&  Sp|& @ p|& Sp|&@ p|& Sp|&ASa|&? p|& S~=!ldap_rename|&!=&~&Ap~&,?O~&<-&;$> not %s-&; $> : rename-&; $> failed:p&=@ Dp&Sp&>$Dp&Sp& =p&Sp& @p& S& =-&; $> %s lda-&; $> p_renamep&>p&Sp&> $Dp&S&=W& rename -&;( $> completep&>! $Dp&S&=-&;0 $> d ldap_p&> p& Sp&? p& Sp&>3 $D p& Sp& @ p&  S&>p&,?W&0Ap&PA,?~?"tvp&A"?p&A"?W&%txn&&%>AO&*.string-&;8 *> renamel-&;@ *> dap_resup&>? *Dp&Sp&,?p&Sp&ASp&A Sp&ASp&AS~=+tool_perror&+=p&,?&&&,?AO& 0read_one_record&0>$Ap&A~?1lmaxp&1?~?lcurp&?~?bufp&A?W&) ltreallp&>K *Dp&S~= perror& =p&Ap&S~= exit& =p&? p&? a& Qp&Sa&?p&S~= strcpy& =p&? &?W&' oc~> force5& >A~> ld5& >A5&%>A~>ldapadd5&>A~>rejfile5&>A5&*>X A~=options5&=2A~>txnabort5&>AI&