libpasswdqc0-1.4.0-bp154.1.19 >  A bx˜!M@eee^\k;*K E9 [&d.<$^S/ SJ`P@=arfrj}`'qj9FqF5n%$8 i`0gE^sHtL޽F~5>׊Z奄QOw@պ}#Dl1oO l->ȂlJXi8DKdb=ec=y6C i (p86904ec9a5fb8245f36833dfd45100ce71aa8412930adb36a96670db85d1bc352b80b299d3cf2e12976c81b57ab734be23cc6b53Zbx˜!M@eee<GsLV^3P.| _3T8TfY#$)v/Rerۿxxb4ZDhM9 zv8k4ǐ1o {{Ǫw%%p&Rա+Ѳ 9f߼ ET`8NocUJ2Xqb9?RIydwݜ;ta/tS0ܣ tq[ƍ-`ϺATNY$pΆ5"a\Pl +0);L>p@?pd  L1:G ar     (,h   (8 9 : >@FGHIXY\] ^b%cd<eAfDlFuXv\wxyz $*lClibpasswdqc01.4.0bp154.1.19A Simple Password Strength Checking Librarylibpasswdqc is a simple password strength checking library. In addition to checking regular passwords, it offers support for passphrases and can provide randomly generated ones.bx۵old-atreju5HSUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgSystem/Librarieshttp://www.openwall.com/passwdqc/linuxx86_64Hbx۳e0394be69997feef11be4343c75984fbb5a3284f662989f66a75bd8bf950af5arootrootpam_passwdqc-1.4.0-bp154.1.19.src.rpmlibpasswdqc.so.0()(64bit)libpasswdqc0libpasswdqc0(x86-64)@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3aZ^O@[.T9OC@KsKKf@JB@G@Josef Möllers Martin Hauke sean@suspend.netp.drouand@gmail.commc@suse.dero@suse.demc@suse.dejengelh@medozas.desbrabec@suse.czro@suse.de- Use the %_pam_moduledir macro in pam_passwdqc.spec in order to have the package follow UsrMerge. [bsc#1190956, pam_passwdqc.spec]- Verify source signature - Update to version 1.4.0 Changes since 1.3.2 to 1.4.0: * Implemented i18n support in pam_passwdqc (off by default) * Implemented audit support in pam_passwdqc (off by default) Changes since 1.3.1 to 1.3.2: * Compatibility for building with newer versions of glibc, where we now have to define _DEFAULT_SOURCE for our use of crypt(3). * Clarified in the man pages that /etc/passwdqc.conf is not read unless this suggested file location is specified with the config= option.- Update to passwdqc 1.3.1 * The rarely used "non-unix" option to pam_passwdqc was broken (uninitialized pointer): when that option was enabled, pam_passwdqc would either segfault or potentially wrongly conclude that a password is based on the user's information (false positive detection of weak password).- Update to version 1.3.0 * Detection of common character sequences has been improved. This has reduced the number of passing passwords for RockYou top 100k from 35 to 18, and for RockYou top 1M from 2333 to 2273 (all of these are with passwdqc's default policy). I also tested on lists of cracked and not cracked passwords and reviewed the results manually to ensure there's no significant increase in false positives. * Generation of random passphrases with non-default settings has been improved: case toggling has been made optional, possible use of trailing single characters has been added, words are now separated with dashes when different separator characters are not in use, and the range of possible bit sizes of generated passphrases has been expanded (now it is 24 to 85 bits for the programs, and 24 to 136 bits for the API). The code has been made more robust: possible NULL pointer returns from crypt(3) are handled correctly, all pre-initialized arrays and structs are declared as "const", greater use of cpp macros for integer constants and some source code comments were added (mostly in passwdqc_random.c). * Darwin (Mac OS X) support has been added to the Makefile * pwqcheck.php, a PHP wrapper function around the pwqcheck program, has been added. - Use download Url as source - Remove redundant %clean section- update to version 1.2.2 - When matching against the reversed new password, always pass the original non-reversed new password (possibly with a substring removed) into is_simple(), but remove or check the correct substring in is_based() considering that the matching is possibly being done against the reversed password. - New command-line options for pwqcheck: -1 and -2 for reading just 1 and just 2 lines from stdin, respectively (instead of reading 3 lines, which is the default), --multi for checking multiple passphrases at once (until EOF). - With randomly-generated passphrases, encode more entropy per separator character (by increasing the number of different separators from 8 to 16) and per word (by altering the case of the first letter of each word), which increases the default generated passphrase size from 42 to 47 bits. - Substring matching has been enhanced to partially discount rather than fully remove weak substrings, support leetspeak, and detect some common sequences of characters (sequential digits, letters in alphabetical order, adjacent keys on a QWERTY keyboard). - Detect and allow passphrases with non-ASCII characters in the words. - A number of optimizations have been made resulting in significant speedup of passwdqc_check() on real-world passwords.- fix baselibs.conf (package is called libpasswdqc0)- update to version 1.1.4 * new library for password checking * tools for password checking and password generation- package baselibs.conf- Supplement pam-32bit/pam-64bit in baselibs.conf (bnc#354164).- added baselibs.conf file to build xxbit packages for multilib support/sbin/ldconfig/sbin/ldconfigold-atreju5 16520877331.4.0-bp154.1.191.4.0-bp154.1.19libpasswdqc.so.0/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/79d8ae19939565a72120e21420424897-pam_passwdqccpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e05293dcb1dc5891bdb2950b230b0b64de11938f, strippedPRRRRRRjs_D*K#,utf-8107a24629705306113115f3e6c81d0afda6c2dd82cbbbde6bfe3e1804a2fdc9c?7zXZ !t/K>/] crv9w ,`u]E;Qi*(CCLqRT}X]`ķ%뙛MNN<.Fa5Ry OqZ5z05v lV_7 o2}Ah*hMȟaur?fWg!ߘ0HVdM 霺525W;V ?ws l^鼈\bwI%zB\ xrQao6}Ӈ~I^[,0q#$ GoղGVW#&vde`ܬ5 `:T6t.mJhȨ7Ƙ/o_r}g,6 4-3sT-qRBG4p"|&1_%یf:WS7Ҵ|h [B 1bg?΢4)erB ^egIYmʹGR)`ŠF+W~=:cS2=c+l-[f[jXo0dsRөQ₝$s+;p[٫qSPj:R E@:VF ǁJn~`黺敲m/+QġGdf`s,Ή,Aﭵv!(b: ;R[GZVLEsB1-p;|3mZaI{P<BDC@=SdH-]e}ƨ7-|}0e:9(NCJZ4hCե828d#{v)7`!~#&t+bPbO贷m/n=muẅ́*l(+/ l34#{_ksu}1^ ?>e.؇rB[ϯ;?,ᱣ&fۯlS]"l=ÚPU* #=3/bf{G)*H]ȵ3BP&ȷjKEډg&r$ XOPF ٱ#_3]"NO\鬬 ǁ9kzsTH8҄ 3\3eE&*Ѽ70d!xm[ x7.ڪҡ{N"9arnϒ{@ކZzQQ$ПÊ*EJܣ_0u{Ru줯^6@/a4'ic̗ОcJ30IQJϨ@Hz̠pNڇ#3W~BKqaj WO0r?||W[p*u')UKxΙ~i>T4ߊmHۍzk.]mje H4Ӈ1Ktj?;&|)gۅ dձ&X_ |0O2 QQZd aS@ s?c$3D$vO3,b0=Uߺ7J9'+t<,Rg+Q5wތ71FL) ~b#BaSP;faZ9":ЦPAt\}s6-@ܰN_I/$y|AU(ݝTͯ{rL~ m}t `\e y? z$GGbW=IY4~3Z#uΞifv0=  ;گd:/qDIЩ֨ ƯC37i[Gbq$w_!E^h4ƽXzPN= Zey[*[ 8bFo!Hu] !:iRQnE+҅峟ݙ,-.G"Do3 pZ˄?9[6r4o0R <-ZV^^f'eVl0/, O+UEn+:4(&X@e)dPhGj =Y0)WK@.B { 9'ڬuqMx"(a5J^&p5!KƐtފ斸x B(Q*(+19|7qÆGkM˳Y+M3ȄRܐLF(*hn hQ׀'; IN@ȭ䓠 ETj+W<ñE=Bޝ'ȋ1 ,pUPz[R8P(݆L:B}@M**R,ú AV 2^0';ϲSrBa\ۗ"SS "9qr`vs_'y; #BpKx->e$+v@zXqK} #Yo;YseŽ`}6$ %pQ{lNy-|L$D:f? vzb]j\&6S ZYwJWN&p}Y>/]w~B˺6gcY3SSDżGv"2f?[A9f>)ˑc -dRJ _J駃bxP7jS q戴C},J:'~3?ܤR1H oRwX(Z1NJLY79Ghg uy9 ttErWՙ}˦QxKT|_<PY/NDO#VC]Ŕf#>oљ>0͆JJWUFCRCi 9>|q3P eyj,b\{?rƔze]24_0R)=nmBPHዐq{f>~Wm; F]%)=:?b0,}B|9˄én+L$tjҪW!(]>h6=`ůr$n?{cۃA&S>޶qܭ ֫t*ATniB_Xc$r>/2lefio avce)01c=#n@Ҷ1ۥ^J6r@#W>EI< oI#A`sj 5}_DEK3]Ov濪Q)<?Nx?%,l@87O|ϜOB?l(k'ƽ(K~RE^@"yQ_+Qûew,l)ENh[[.P31[G'Q> +8UV\ t&zLQk$a'JN5,H-1轊 H zI?FKAD$Z>C.lj |grkCav^b| ɈV~ ,78yfK vd|+xu&(v7hw cL[+vpp}Yw UT{8$q|N %(%`Tk3g9S72q•ن 1[i8يHDO'[N8XK-R~8@%l83$TCJxy_KdB9ָT9v5qyXɚcFf5JOg7-Q%-Vjb$} h;gó?ؠUe"OAakzh @rȷ_R?!W{ EB@QRJAn"xc έm_0׵-%!OMl;iyl㏑ZZOFe)7wX^Ǹx#Ddu_rB\0V:* d' %0SY0Kw"DY"! ۝~'c!dB<`*E٘Mr{Y0Pvf߬At?]hyP@M&ɑ9Ď(o;OY.> vC[kfo%lfP (;"#6hke% dOszC.QY41K,|n,~o#O*j5ؼǥ2ٲ 3i~PK*xoס꓆ YsHBZiR<eg9*(c|z̀& 90V¤$Q!({~>%y?gԮq/N66&O`:/%^^74FvBLJHu!?F"M.xI^bEcZA嫄 ?[kDBy4-G{ ߔjF \}f]P_݉ SW4:p&WkwBKK+zȕp,Gi̐ \RWt Cgwȿߩ]5Yc#[_XxR.0-͹S% rܗw64oc"M}G*Z6%Y_O/.0&Uv_NWzP nsU NtBy|[cR!@{Ht>g<Ϣ}Lg2gk@E`aBEgmNqY1U 󴌢"* N9!c ;c -{/Ve[tRs6t Dy !ZAyT!Yqk՟^XW>i{Ni%1&И&j2__fb7320; nȱ2+>{AZKGOMv-n>5].5T +"Eg,Ug歵wsg MBxs̺e O!1D=ޭ V5sfM{V~Ly#솣D=x+s)-z+`'Mlj>o aPW}PT=B[Z."I y\w9ф+#M R[M,$ ҡCEwKRH8+Ў&p=Ŧ] =xBB w:b9eMduP5Rro-%c?7ezvOe(|iJ+e hGF?0)[p L(cs@#ro;[`Bc$`&£:aYFfuH2`!Ar զfNgFR›ԫ3N sy)=YI0U޽H{/ gU0uT`v!(~ "O!#YyEzS@NWj~N!ae?-=3\%^+0%;+ǗG \\[RyPp/7S> N^6ͣp@cϩnIv絍fO9NGUPM#IXGl27ү= עXOPɒ!IF߲>¥ɷ#F!ܘ'߷t{~oևbl,0 ]bJO6`!얠ܰ^ 4qF ym̆*.S"'hEGo*ń*z$ꘊ ; uu7 jPnAS#PDoNX ,K=BFp'@6S@ЉLJؽǝ?ra78"3w_}/Gi< ʮR4z>oFXTܶ%#LRߊ1wN3iQ#ӋJl9ey6#-;1A1BH?=&\5,E!EJWquE!m H6N$ ٴ)t_N%AN3biVAh`_ ,`6/He/auK *ck8JGSQZ+n#`Ljѽ.D: sZa /~"ҭ"spr:]#\8`ӵ>#ջޯOH%jf2\B㼞C$y(xQkJl\ >*5i ȶx H_x`i8+ w%1ǻ2ҡ ,PѥJwbQV9Y{Q'#ol1x+v丁¡n,fP8z 2GBthˢ*ҩ|kyEF18$>?-60sfDRYwћj> pȮKPT:8zj5#W]Ps@T1 x# m^ǑZE͆ǢzMt>ޱ[h  , t#Zˉ,hX t+qai# !tBdR@Zl[n.26 w̩gH:B<mBq7,0t|?G3cRO9$7.`0ae@YH(|9J 1xHgPFgv@@': `,[g椴B~ۢX8 aa?J=rV8dF*R@'?㹅ȯWXxsP#tn5u7t/9w\fH|Ѕ{lsѴ>݊Kn6Pʤ|mz) V}ڎ)Z.wc61im <K\AJ7>Qi|ݫ4yb6DZs0 e.Cӱ+6vǻ{rX)dCC5E$6S0Y3݌M鞷Jr?]h^JžM;PL `8ñ＀qքa jj)7[㬗\tOI:U~xĂ%qp4`sח<+CI5Tb|Oca%n{@wwMG,MlC(8< vF_3Uf"W-߾OpxZjdhvӺN^O%ω9 u|!Ђw>) A{#Ԥ#0xogf2 6rZ5J7~Awn =dV9rl~<ۂH~~1ґ a嵍U/Z6"VQ+2xLLx?0Da2Z iCp>i9ZY"Sjb\Uh }U@Gh@9Cl*Cңڊ֖(rCOz[٤Xr7zA8/Vx4_ڵRKQ?\P\"ƃ# @MY@rJI <"S)/~b^)\]Ș3K`chrsI+ʂ&xTIX?[ { :]QTZjb}{uGh@hB b>ŖBJɭMj>h$yEk[t9Ӡ'䫲f )iI ^oeq_b{4h._Y$ԌYUPN !~ .x؉]:'^&_8KrF;%n jqD99 ɤI}kH(;u1Ps:c+>-ދ@@Ya{hp(s ^.p*s^̙I]cxu0 fTd`@. i'zNzsV+f:?CȾ{kI ;UF~K/ 6}}ӝbkXR-6wwb" 3;38Y׵MbA12E?L\TKTEժ򖁆R:4U7!$f|^R xrU9+JH6N!5%H!<^6OS?t \},H@KK.qZG{Rjii'\nܒ-")G ̶٘!^TT&&0Б쭿/`A[M `dsl[h9Cf4 CM# _+\r>p R(j@Ej("TUNjFl=|^>[I_gGR6/R$,1:|,X25gA1} ܏vYd=g :/YA+P&b]H |&޲fO @YvRBߺqކV TAݭ$I3alRSf|߅gC5M߰ŋ7.ĮQ2<,0%?\keݗB.tqy*vݰ|ks 﨤ώw̫Hڨj]sbҦ,"ۄ7e SKÃK@$8f6 d`*#ưNWF}Cg"PS(ZԒ>) ٲsaP eέkyP5;Io 'hme뱷Uf6u͸s7SU ަ=CJ$xf53-[ (3&>B>W9 scYb"U%{kSW یq1kukI'h巷b:w/Zˎ LkW| ;8;#0\gj D}mѻydc)39'9K.۝[(lvs( Ť喵BkSÁu~qSk6"A83̉a!s/o  |^. hCԗf j_wM hmﻋnD"-K8ʲVMJ\bF@XqZ5..3Ot#g7(9{R@-ēH/po YtOirV$Ba|rDr:rz!.싓%h p KxQqM#jǐŨq@\-^ <_LW-فD2h`K@:0mԅpO$@ {933`n%Huxb Bc&D4n7`tpD)C딦hAZk4\,?=>;K`ضq6YgC[Nd^AKDyGeq*tLR}LIk;\KШ ɊeL_O2G9h L?0GT+єL@ 2i(+pY]_']rG1@=)3qoN RiTKbHpѣY:0[ X& .R%UL?Ih5 .ʒUcܨr7I9)-}>nѤ9%LBF672ZR쿫. Zݚ;-{ٴ<)-MBe"R-m n:܌pRM9bBoQ8ji4tHs-5 CeI$߫R 8<,%n?Ve 鄒@%_OԝblfȲxXY? o`)|P9oNbΫ:wX +rLAfzhi&Jaat4#yg.߮:qW\!,H1ճDl檢GK#'qň x[TEV! k mơ XoYLxA>~^N3bnkMW}{PqUZ[Ux)K4 i-{Rr7H|n3a\MA^T* )v&+ŧֺ\|7Bh.M̴f@i>.Y+3ޘ;/א0p2HiO‹!J+9ʋ ,;_rLBAaYB T5A;FCVz :0- N"!&/y=*jZ&B]*jF/Ve`+ k璦Ppi }da2! N(n6qF" hvTsȍnԲ栫xV:9;ևGǥɡ^B%8cKSFبnqf?=-Y̟RZu=H`"Y]ڷxMZ|}CY`0v|ES';|h: 3Kj֒,/eB6J|U~KKv?i)Ml_P(BPOKNJ\3@%w ga]x@; ?KV!3~voidG/:z!LW=p K00Wnߟ,X^R!(!:]mMԲ[! P>#F$^[iگdYVc{.?L3&4*-!WClqA=%ԱKzĦ76DbL Gtxխ`1^0Γ_͘mZ!+!\ ~XcobNYV&8@ .K|!K]mW}Z!Ĕ-D=eV::5n}J0g/Ti/]+uN= >rvϹQ<\-u%l68 9|v6yfBa5]EHzU5{ ZO[˗|r'DPy{,˜}ģ%s neQ>k $[r (AH] u2!k,tg@$ZNfڇ,_Xhj||df̲$N<{H M ;j)B,MvZ_PP/7<)@f!$IA*W9"ReufY]+J6^8/wg`GjUW&|I.c5@!r],oR.~XT;[m9ZEކ8[t`sjh1Tg8Qބḷk;)Oߪ V*]/"Rt}YvmQeٵ9+Bvr s c&:q73N:VZi&z_% Hp @ZPjQnE F|]F=Q'63{,2MXedS (:0t8Vh4gl)Fa+ĮKRtw6_ɕlS]|XӶ YZ