courier-authlib-sqlite-0.71.3-bp154.1.35 >  A b|bS!M@eeeՃ~731% -DD\!D[.Sb-%}s=-s$`w%`gBH%%uUny}CU۫ͪnb.j);2LjV` <ӾGwxI㻄kbӉ(lAo1Z>l  ɍ)#dr[<9Ag2gô׬pTRu\^1FDJZȤhtw2 eed98cd2140b32ceffc94c534bb9ed749e4f6505d29341557a2672a842c23077bdae93de3e08332c728a8c19a1d3ff5633bd0c3b^b|bS!M@eee&''c\s@ } yܝg'_Byq Es!kS'\jP_^2C>(yaIhEqҔd34oc$9z9R&bfՂQ#KY# &XB  #*f|3슡\<ё_NxG: ]zi0 ш֢ R3c4OD$$d2 Y\p@k2}(J8mRg?9 ě[ >p@?d  + a )2V p    " <DNX4(89:A>U@dFsGHIXY\]^bcd(e-f0l2uHvPwxyz4DHNCcourier-authlib-sqlite0.71.3bp154.1.35SQLite support for the Courier authentication libraryThis package installs SQLite support for the Courier authentication library. Install this package in order to be able to authenticate using SQLite.b|b;obs-arm-8 SUSE Linux Enterprise 15 SP4openSUSESUSE-GPL-3.0-with-openssl-exceptionhttps://bugs.opensuse.orgProductivity/Networking/Email/Servershttps://www.courier-mta.org/imap/linuxaarch64 b|b2b|b6086e524aa5823ecef382e72b63e7ff38695253b328edd5c056331a5c767d7b2flibauthsqlite.so.0.0.0rootrootrootrootcourier-authlib-0.71.3-bp154.1.35.src.rpmcourier-authlib-sqlitecourier-authlib-sqlite(aarch-64)libauthsqlite.so.0()(64bit)@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libcourierauth.so.0()(64bit)libcourierauthcommon.so.0()(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libsqlite3.so.0()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3a,@`u`i@`U`#^^ϧ^p]ʞ\\@Z%8X@XX7@W9@UT_W@Johannes Segitz Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Arjen de Korte Max Lin Arjen de Korte Dominique Leuenberger Christophe Giboudeaux suse+build@de-korte.orgjengelh@inai.dekukuk@suse.comkukuk@suse.comchris@computersalat.dechris@computersalat.deLed - Added hardening to systemd service(s). Modified: * courier-authdaemon.service- update to 0.71.3 * courier-authlib: Report failed LDAP authenticated bind correctly.- Change ownership of socket directory from root:root to root:mail to allow postfix SASL auth to work % courier-authlib.tmpfile- update to 0.71.2 * No relevant changes for (open)SUSE build - update source download URL - fix unsafe permissions for socket directory (boo#1183724) % courier-authlib.tmpfile- update to 0.71.1 * Clean up header files, do not install autoconf-generated courier_auth_config.h- update to 0.71.0 * userdb: Make userdb script accept UTF-8 domain names. Document it in the man page. * Configure and installed versioned shared libraries, both shared and the authentication modules. * Update INSTALL. Remove obsolete pre-courier authlib migration script and documentation. It's been long enough. * Add _meta API functions with an extra auth_meta parameter, keep the original functions as wrappers that provide a stub meta parameter. Use this to pass arbitrary variables to authdaemon. * authdaemond.c: retrieve the TCPREMOTEIP variable if it's provided. * authpam.c: TCPREMOTEIP, if set, sets PAM_RHOST. * Makefile.am (commonldflags): Link all libraries with the - -enable-new-dtags flag. - rpmlint o addFilter shared-lib-calls-exit- update to 0.70.0 * authsasl.c (auth_sasl_ex): For EXTERNAL, base64-decode the initial authorization string, since if none is provided the callback's reply is base64-decoded.- BuildRequires postgresql-server-devel on Leap >= 15.2- update to 0.69.1 * authldaplib.cpp (ldapopen): Make sure that we rebind if we reconnect, if so configured. * authldaplib.cpp: Fix handling of LDAP configurations that use the same LDAP attribute for two or more variables. - update to 0.69.0 * authdaemond.c: set FD_CLOEXEC on socket file descriptors, to avoid leaks to child processes. * authldaplib.cpp: improve automatic reconnection logic to the LDAP server. * authsaslclient.h (SASL_LIST): Reorder SASL methods, strongest first. - add courier-authlib.keyring for source verification - remove obsolete SysV courier-authdaemon.init - cleanup spec- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- Add the missing dependencies for Tumbleweed.- update to 0.68.0 * authldaplib.cpp: Rewrite authldap in modern C++. Autodetect and automatically reload authldaprc when it is changed. No server restart is required. * authldaplib.cpp (operator): Fix compilation warning. * checkpassword.c (do_authcheckpassword): Check for a null return value from crypt(). * authsqlite, authmysql, authpgsql: Rewrite these modules in modern C++. Autodetect and automatically reload the configuration file when it's changed, no server restart is needed. * userdb/userdbpw.c (main): Use bcrypt_gensalt() on OpenBSD * courierauth.h: Move declarations from cramlib.h into courierauth.h, exporting them as part of the public API. * configure.ac: Rebuild against updated courier-unicode API.- Drop redundant %clean section. Dissolve %__-type macros.- Don't install init script if we use systemd- Don't call insserv if we use systemd- udpate to 0.66.4 * authgetconfig.c (authgetconfig): avoid invalid memory read.- update to 0.66.3 * authdaemon.c: auth_callback_default_autocreate, default callback used by clients that autocreates a home directory, if one does not exist already. - update to 0.66.2 * Update to courier-unicode 1.2. * liblock, couriertls: fix compilation for OpenBSD -- based on a patch from Giovanni Bechis . * checkpassword.c (safe_strcmp): Fix bug introduced in 2014-04-27. * courier.spec.in: Update to use systemd macros. * Check for NULL return value from crypt(). * Factored out the unicode library into a separate package. - add BuildRequires courier-unicode-devel - fix deps (SLE_11_SP4) to build againts pgsql >= 9.1- fix bashism in preun script/sbin/ldconfig/sbin/ldconfigobs-arm-8 16523187790.71.3-bp154.1.350.71.3-bp154.1.35libauthsqlite.so.0libauthsqlite.so.0.0.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/a5b9f032bdc352790e238de3726c613a-courier-authlibcpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4a12d88192f197145a24907224ec10f8a026064f, strippedPR RRR R RRRRRR R RRRSVC 0Autf-8a041619edd16c7f0ef23896d16f29bd825091c7edee1a3c897a62aee5a827b74?7zXZ !t/ >] cr$x#F Uf15Tf,{Q7󘹹DNԗ=P>!4.E^,f3JJ#i# -ML-}"xHU@,$(ϝa|/6?U'GcG]@&h@]ѕ}J+u cI3D՝v]Rx*ٛ2![\XKȋ;'jCݧKQ:}\սy;W\QJEY ]zI!8=uY dk*4 *Ӧh^YiT۷ #_*PZڜ{YuArߤ^G@Xv>_&I+ ɪS >mDf&5Ѳ251$B,gugi_]<6"%&O;簪`\-fjW5kJǕ)$/)S*rl^P?7P:VӠڽ"wϗtwJ82viSo v!2ڀ@VXށLX_\x%0d[i P}GtKx<[sX,O "ƿzNZ+kjzi5J## |GJ0Eַ2hV/-L&NGN#шB_~c .v5%-y1!.p`޲-L}A5GD[R1ҽnal"kqGP.J|E' R0Zg(K$U%B_V`a ُj{}yQ,*meH5!$qeZ;9,v$!yH[ hˏ>D7*' v=,'nQ麱ބK}O +-Wo 6;e@: (q%m@U]]RXh`q#N]x $4D<zRE*VTO`c3mwyCR*Gb MS%.'"`=z&C}&sed2I.>,C=y;3_ .!P yOV g|QY쮭<DEZs} ,U1ɷʒ(ew'O(DZ gMK뎘7UcsBot`uWkgm0W?= {x[Ǒj"+fYRI?@..Ќpm%ygmy;d~q•r3<\\! zF>9. 떝E] }8";Ax)YTOl 7 攜QSkbq v4=r"讑TӠTN*`>a@r®bb(s Rn&7$j4/%!OI~b<6&a7ȒŴqѣ3f'пHRp5HqHL; ؉c01!nGWLJgakż ݛ2 /L@;S]rU&#h SqH|"RG T]:| Py%"12ݿVEXa |6$v}'-"#F!7ޅLVIzv{RMB疆Jݐ^ mk/"-{Qi7&.6RÑ$EaEP'1v_1m\w O4IOIGC( 'v4`L++!|_ / E @AʸF5^(E#r8˅>o7Kuօy̳@P 9V9[ZŊüY^DщŮ66$+sOU=SzV KH ֫&CH- e -ǩkx就7ugmnna1!ja*G33˱IqꐔpMT1i`^dc\vH;CAwXBNm^E%+oׄɿhRtwh5շ状4mO2I)WQl ];')JϽ'њX7Q'ouYW yn:0hurx({Wc_Σ2y|"4'QA'_qˆ4LUFTMmoe-"C܋,S+NgIeG> ;-bXWNBM!߂ؠP}aqIZ?_c.2N}C]^8i{l~v:5ݓ[%N.f+(yþ_Е3;W2_sWzR}uJvWJA ysoR8>*{ZIѝ9r(X"wm|^OM66 O(h*y gVO"g4 p҉4/rAX2J_we ˬR@?Xɺ) 8#mSxAEAXwIW}Zbmwη?%dwysʇE,vܗ;75m<E83@DW_S|H/|uhJN9f(ekf]@ 6sCyl)K|8X>$퇪6ahk|+!mKFO3k*y kNZzYѨ$  u=Y_ o'2 I.`Xu.1ɤ$]أE!=NiMGT.q䙥rJ⻔uf050"F~)&9:Ww6,Og({V' &\! S{B=.LUp҉Mf[9YQ84T"#E+q/JlJ|-)ܮFUMOMO[H[e6N:) 6"n>~py Fۼu>XE|҇T$08!ѩ2%,ze#.@IEHy-!'CnWp凌jU1(74\{+n.)=B?)NYF*COu` așp櫐IGU<DLBL?Bn=3PhA@i$, bqm{ Ը/Ѝ;%ɉ؃)\@k6kEA|q7-B0 P<0K97}w)9k  *.G..yk*J0W/Sl 9PBupv)ϱ"duj}(V)iRϷhVo2u&ۊ@NqXkOʼhDg%̉g)컒1iі2d)r^b#_yc"MDÄGCRJc-d} ŷ H?ˀqv(1z#X(M0)n1T0@@5ˤ#M(rػcrߎW565De4 (|y&k}dtk%s] [p5('8^U\X\#rw2;EL棵?m$B"Ǡ$@Af_C탳jbuΡ׉عA$~)"و_[1ź6ҹ"AsPQ:Z<.Fg/މgb8 = meb|ī/dPR塝@3_+I/92M\\8?BIcbWvij BV:`ڃ;2K"5峉9݉V 6y&'cҗLk:_;ԇ.'ә~Ԥ$a\,1|wiƱ5Vt#(Эo)+aڀyOMݣA$O>{hœ/ <̪64'*O3Qd' tZ>-3DtD􆏼参?=a7'DJ謔+fK"&2 0gV`>(N跳5Zcc !H2AF49wꈐa^0XY޲ ]GTwmo0*j15B0==&?o%G~&5MXL0>R O ݾK$~wL إnR{4m{ {UHډ~Ik3=cFxTuc>)v`l_:&b%Bw/ʌX@ ӦSidؐZ Ď[6`7,!, UHgh4  g38kgr=47h%\;)*U5*1TmsɽaKfވE#_{2Zin nW֟.GTlC)(tϏw֗ݦ_/ZVy/y^էi2N %ۈFw1<#L;HA%za\O9[/}ݎZX^b<,M& I0ܵZ<.20+y2ޠ~0>rFшvK[0?*?J:Ga ]fa"bN1@~|1׉gIP\2n Y~^WPD+%L ɭ3H.xynbebm[0D0`' N0g `~{W;Ԛy Ve#bĿhyyF힪v`a=u]QN2c'mOC C3fCpban^egnވ!u|"in"QZCϧQ8.,sީȨL]LfFU;>IiqTu;#Iz`=lmr\k&l`Z6:NO!Onk;U.R9pԲ2+O`TX0 *O\ؗ2mJ*^񰩺 VPŸv`?4EDi挰EpLhIrsJrĂ+tRUψtV>,s& v+ ^G T*F7tq-HfO@x)+b`Р32r]0Oz62\+^ ?[1}m:.u?໡w}~ 4K_4,dr>S6:;hUťvG hOFVI,R=O97-f@ ^ξ y@"Zv$`g,xM*|m8 {?AZ} 6}'$jVjDi2k ]ݺ3_oR5;)28jA{%,??dG%'"BtjA7paN;)l6q̷o?2}kd 3/bզ9Y_'3@$Y bbφ{{EUzކh+ S3(kkLG1i/8sހW{ɍ1Li`Ƶd`Rٺm꣫p4uLb"+ {DLrȺ5I6@=yuC!UȺyI=vݗH4lhu"ݿѠR-GŵG2.4$j6w8krrbFuFg_o46&]X_kS[wqBk-U{mUgA2SDEA.[$<.^4.Sw[ٝPpw0;@@GV;e^c٦mjb)-SE(Bk/*[?ǩb@ղ_a~45]9+qM BŀL8w# /9֖fR̆0-͈'%")(\AmCig"|)2}&8loLX}Cri m(ZҹY[I m3DsHZgӭJ.+$NA «ݨ5x%mZ;2߼KgMMރiR8XUia J ?0)g3\}_ tdkR IՃ؎Wޗ\|;})ѪDR&Q}tݫy(70~?|yO\Jâ*5~=>wKo12*4Nčz: H˻3|X5p'mn@"w[]KJm]Y\f)Dj߁oyz;a In^ c!7QvΗnu;3y+BAΝ0/9 J6`2`F:@#w \ oPPHYa&EȠL'O$xX ȥc'`ckI 5*Gt\RZ3D3UPUc_/>d؀S%5)(@K0(}0 f`ҀgbC9J@0LNpqJ%N@]{yudPÞ"@mapa@b-a* gޑ~h)l:~'0Ajϻv!o{NpudWKأdcp+X l翶.K &/0-ks=̞N5i@'XgME [M4h$pU#H(EŴ8$sg2S.S@m,~j#u'LaP&wM'2 Iia j/ɧ8K|@u~ﰌ~Pȅ{ 7}_!"x H\GvWK6HK$6:>i`k6-,D2!UaHs _ ^f0oFDqh160;Uj*>C~E 02 q3{l9ܞl1BEg,s,(X{cbs] WK>/yt Ïn٧]8s!l?݅`UR2hJ%bFvlVh$+C8CWUh[uPw4d%rhkDFZ @'*Ef1 8pFL3h?CO C ABd{w'k^l*cs(}ôlr 8DncHVqV&8daĉseO7L3JȲ|8<6x:\|q4ͯOL9쾡y=)\R3@=(_QmߴDQ\:kU1Ird#r"hWP"ߕ.\=yʽ Vq"\VsC5< tx.њ^<7 ,=f3FhS,^qDLi~uy-B{P~^G'[(D,!ÍR޴B@sKU|'-w\1eQTGAu3ګiT@\mtFĜ@OGe!f'BZh؞ 9y$6'm4[&MWZM7 Gcx BWQG%l/ȑJa4o) #nYMEe3/X9=n}0.V4ȢgJ9t5ZV!)\UzMJ.:(]A >Lvūb]>QbkkT7Dd&&2g}!mN 怎/Ø^?3rYa QfCZ)D^{6&=;М JI8U<1fc3{%ybۋ4{?Qhxvk  LDv 'tI;I g42<Bm@>Ƶ6U& @ؑHB2OS9PS]pZQ 1 _U\SN(R ٹ3u)vx w恽HaG~4\qc#vTlѯ,S/4M,G#A:eddV_'U_j-y#-@|M iĈtPtA>y]|rsAt`/m"H_,5?$_,:k Zb+;oG{l-ii ?yF hn.ŭY`-ҪK'ey8ynVlw:1G% [h&r8WS.{&s-TOr4#oi\8|ύ nCN5a@=*{Ï m ^rypBñte;#סwLT"fnF\VMC{NS:,jY1 `y]#",v~r8 sQ%.ײ9䛊LfjLxylA&ܾxbLYy)JZ;%>\k?fv{1NqqL?q[<꘷4PJ'D󈕈`d3ݨgm^J߹I =G>?Ϲڣ6m/>V< jwO'>EG9 xBNq`&s@$gcK!#Z+{`O1ϟ҂0Q%*5cmn:O*TBrw3|.0<Dא+ه,Q'ـ SX}[U ˋx]Oܵ 1XqH7ߐq~aB:\oίpvї1_0˦| Y [b>I)<#c:K)ToT/{6fgX rc! 5 &{?ǃ͔=lF ICkD>Lܱ!`w h|s3(>[&Ч8KQc}^wa"W(6~FZvy' R9dW:Qn2٘)!"FxZ}u(\b>_Ԟ{-:HeR ?>'K]HHF><_z3̑udnfkʶ73VzQ+= $˪sD}?6F7NW*`^JYxcC͵7A6IgH'ZHx$She^˜)pe!Z(G a/rƉ#4dsQTD6&xx"o{OPN'FMP)OHaU;H[I ]8羁 _"2]_`p}SNB3ɳD<7l/Ƃ7hsd.[5$ Kh.s| Ln|_0Ře:U\ C[? ;} MyR @q5OYւ4̘@'pFMB-:Xvmqᭋ W) !$ǂh6<Tl:F$ #jx.Dʊiob^r$w%qvhnQptM|-d޴c!/DmY@@GzP mijNf;{ch )Xi5hBNSznvTM޾vͣsϟP#ğ ?`YָKe-[aU/9h{_0'yx)-QP@NoHX'?p@· %9.ۇcH9Ko0mlI2QE.=m{W17_JX|K{/c\m6ܨe0n?R=;Y{Z/5?AqQNukiI~^S޻.dVĬ)0kl$8ՙֿ՘T8C!sSVa⯗"H=%*dM\"N=@Fɍ.}H4δ̦OQq%Ds|"\Kn+!bΥaM"/Kއ{&} So)4gZ7ȻF:eKm1imJF@C%@b ixcṫ;˝"?c mj,kud4h=_ Rg :N,B7.=$J[A TjCsk 1Ednԙ^bG e`|-8֔/t*tNkc 8OeӍtDXsz*~Pl#?&y+ !sMl `& C<AxVi3#H"ªo U?_\ZIt:qbr{nh.\ǹ! m1:a U} k:P)tK[*ekA'>Zu }jZCm399A(ʨ! dy +'/;!y{bhG]$j dqL|( dD錊XLR8n0ZdJoUYg*!b)8@,>1TPǢܡtȘⲸ$O|UOxVYhF*M+8B~vA +6(.SϠ4 "is9öPf*ĽPgxD>PqĽ evJBuҝV`4%Ee|t0ɸYTWhHHH%2K3\$\]%(:jo6dbaK osh(S]酥h4/"hE(d;J!ӌ.Fʔ|}4>]? 4ֱK:Жjva>4njBube%( 'x!gKEs3p$[&]#fdJW4:Z4߅ Ph8AoFK"3$ [}.ۧ۹8N)# *ݾwG78Oןc7VX4!Sk.iO=-o\C}71uLO!SIx o9׹rb3g}Y2<Sd sqjlI:0{!^ e^ Sޚ,m:o?HWZ2n@mW ~`Tŗ&Jd (x>=(aM6d16Hb!l}G&RQ~bg YZ