passwdqc-1.4.0-bp154.1.19 >  A bx;!M@eee/fy$a_uqܽţOݪI?]%@8d?,جvJՅGa*4I sjb(Q,u]'p+{5}َR77hznZDlX^:C:-5#P`< AKW7'< *PUOj~ڟ~"ÿAz5W3FEzF)8з }[=z3?ZV^ X325485c1ad3feca87b48aa711312c9204c3991653db0cdb0ba9d82b71ecd326e64a814b121a3b175af4b7cf18174c43897e7a2f8h<bx;!M@eeey[0p jNl 8W-q{kt"QCt,U myqP\IB*?߆!|D a4 W^ێγt"G¸ ΢_a"]ߤY/~#ٚ!u{V3H&3 Ty[|zA(M*wBJa* 5Y3\0#a}Bq+^iRz')yAmXF) ]fDPg:%ˎq. EGyb8>p>?d   G"/ Il              Rx    (48< 9d : FG H, IX XdYp\ ] ^Gbc]deflu vw$ xP y| zCpasswdqc1.4.0bp154.1.19Tools for Password Checking and GenerationThe pwqcheck program checks passphrase quality using the libpasswdqc library. The pwqgen program generates a random passphrase using the libpasswdqc library.bx3obs-arm-10[SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgProductivity/Networking/Diagnostichttp://www.openwall.com/passwdqc/linuxaarch64c y6 AA큤bx2bx2bx2bx3Jϴ4Qw=]]]bx2bx2bx29cedfaa4428bb5c9ac4bf0d0a45b4fa6388aea1e3d6d86c5ddbd8efc4b5a5bc1e778093c9c00cb267c7a0a17830bee3e42209511708e5dca7f63884b7176ff2c06812d34bac0cdaa5f53fb3c3c3cbd20767b48691fc847356bc890f6cd3e71c7bb8d3e0333b6caf7e7ad830c95e56624481e64863fcb050027708402abef1dbc309ac40737ef1e673eea19a934dc5f56cdb50c630c33cf2638fd95ba676c8480b1960d025036428f840992a8c9f5429fd9233614fa1d83562f6b0a7dfad4304d281d73bfa941ef898ffa586a7393e62b538c4589732ce7516b7b48c81c6ef8532de631c8234085daa34946d83e38ce4a4ad855fc8c4cf4ab9f7ebe542309b0647c81cf4f52a7926647336ae0afc3616b87caf4f0774b6550970d2d3621e3e93966a86972b2f25ceae186f2c4c9500e610d7aa9f18fcd024b5c7ac2949b4e05d8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpam_passwdqc-1.4.0-bp154.1.19.src.rpmconfig(passwdqc)passwdqcpasswdqc(aarch-64)@@@@@    config(passwdqc)ld-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)libpasswdqc.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.4.0-bp154.1.193.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 supportobs-arm-10 1652091443 1.4.0-bp154.1.191.4.0-bp154.1.191.4.0-bp154.1.19passwdqc.confpwqcheckpwqgenpasswdqcINTERNALSLICENSEPLATFORMSREADMEpwqcheck.1.gzpwqgen.1.gzpasswdqc.conf.5.gz/etc//usr/bin//usr/share/licenses//usr/share/licenses/passwdqc//usr/share/man/man1//usr/share/man/man5/-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_passwdqccpioxz5aarch64-suse-linuxASCII textELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=bd39221aba54539641e81b85e9312ab65cf3a6fc, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=52eac8244a775bc247fe847af76b357c2faf9ed0, for GNU/Linux 3.7.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRRRRwfi<utf-8f29a9f7b705bc1d91e1e1212049321a4c72e390d5fab8c62d69cecc564c88b13? 7zXZ !t/b7E] crv(vX0*r%rcNpv>OL [[A=֚3zrZ=&إ3t c4_^*";(0NC;m\ou%{ 7?a.W1RWjBG94ԉA-rgDwE>w 4%"P<{˵@nJE$) ]R0 %gdY l [L`EuIM7n>rr‚uŀ%T8Ih/V?"+=`X1b(}d$A413@n@{h7@MǞS4RlܷzXi_x>7^e4t uZGW!iJ޿]M draX?4Q$ȀIo, G~44 <|hHmӹb2ә 'C.98lOsM OF += |ooU][wG zt N4 ʪ:⭘ d3,3o_2H"AȈ,IdzjD\>PS 0oUa|IMœl8yadjpq*YɷKޱЕ[ְf@1-q#>f8Ƹ"ܚχNJ`x2 ,hc(lXjbߐƅ&cS]pҺ!텖f2|i?x}4v9Y>uk5E-}H`WU VjqPшrh2$jaE&i^z(NzicnP|nR cW*tTo}NEJB<(`C6p#裷PSP'Sl _]ZÅF ޤ$C|#tW!m;$yЃNѫ:<'S5n {  p-!`'pfD(n Kz0-Rߕ+@^P6ߦձVGK{X(Q0   2ưqp>Y&z ѽlBEٞB>7ٷ["5(e$#x$ t1aЬ[2 deW'=*nSfV<_89y%6/2'4aV#tP[)UONhr.˳!ld4zw{[´;[}di4GkOirSwOyu*%I9>kx"/%  m'@{&A0q0,x|<!W;_V+%n.bоޔrHKk]'UB[ ?!O{wSѳo8 F%#lULWB#UgL7y۟YBsǝ>V?9< `.!|,]dO[b [sSiRp?#nU67gKv^_hbUi1Ĭu_pAz3%i,3vBSgaEG|$ʚu[5Ȓ&J]d6uc=Cڱgr:wc=C\+*\]+[HVFwQ5\Dv0 !ְvxJ,0ǹ6m_y*J4}P6?Y6,R)ݝ=h\~~F3;|[%hJjU=T-p&cxu\&vW49wtӠ* 1q>_D_(|2l5BOЃ_Xj(F-O/A=#I}M9V]xɵ@gQr{Sx,u~ЪXod([̄q-b[{l<oN@)J%g?)Ee֊.z:k)Ȇ!9c?uhvhD H?/XYJ >t sO7BI>N[ djnК e U)CY0 :rjkkWVlsWj{1 _z$;u.'{192I*ogx3T}\߲ oyQ1Q 7L]-Œ>Z;DT[ۓm aRVͼ ^P:kJK$+wYѲa66TֱsT)Gt/*mX:&.aI2+m=.<=̠yӏYsd{+ƺ3|P[?jrʲ1o,ɝF$F9fb#5f[6hvJ-_0K榞|ywX _!WPߧhx걹2ܔ8fL`y<^2F! |fP,iHa-H:2zsbRkA%;@ֽm;YbҝV43Fw{!"BO_)Yg|; z!3!4=.Պ!+Цek!p9UrBIrrvܡDmx) 13E%|ӥeq kx" yG_Z#F{kϸPKP=v.ǘ|gx@25 \cʰKƪwɭNCR$%ԩ(]mSD0Фlӣ_LptB>"h"JX^HP$,]/< aYl=DGSWR>{Tf!H# "\~rݘMK`W#Nkت`}3Ŭ v0a,H߶]§tY:DsN8E\55* *L]R+Ae?MlGwMIă\9'X]Aa͍2B.{ޱ^1֑~C:kj?ms/zLb6xiкb< 3ju/랫b0"4W*VK&hQ%%d쵖1b8:LNvLBs9S"TuzX9CLTg"=/HZ1GX1ODn あ%tCTqJ.\8NwK؈j@j"!4K&.?CjFPYHszzDjk,(LcћڷLq·rYxťGGG&D-Z!k.l!77xD #T|VDs&QHJU+J?$4G ƶn-''">Ꙏh?u1P%t#>Z&@Os-!td_6; O"N;Fw/jsr!jL]=MK(rf2F.T=3ȫ63f1I/X j0 EUdeYM{Zs_Uɏ- |DPM2y~RHf4FJrO.뇔BǣJ Bb768N38Ddz#U&QfnW&KzJ- 7Vm\gmkps?q]k2#P;hgxWx{g(dIR qD-\Xl,b+0B)#ӖUT]{MfX!t4R2Z|DMI\=rGLfOW#ætrgRzL}&C<{pgm(OL Q} Znj|Xv7%;@TE0ZzP >`! uŴ ĖU^%AMpa[9է~h`xIn+ D[|7ٹ>I?S  ~{_iÎ+ٓG\7~*'i}_x֣oCnܗ.j9\N6sv5AIR8P|'RPb3ȃ? )))4By ?{9<>j+{'*f:qd`Ѥ6 Tnmr8|7qw8OxΊ֛*J–&p-A(si*FnH1*P Hoo ؜}nlϤ5 4-  VFqp275+X߂d$aO 8[fe}e)s󜲌qAgdC~xLIy?|1ɇNXېW@ D͢L[%29W&Z>*͔ޗc)!9:oBΘ%I KYb .f~coO 2LcU)G ƫCnĪwoGwڗzyԨnaq &} Lf2T'@lG2:I(*4׳>$D:Kǽ'~`mtZQn[V$0ؗG>WߕL<r…PexMXv‘j0Ri;lq_`G~'KL]㰨QC{g"8Ie66ZOv$yUP f<[*Ɔ$uވ~8 l_(jrGE5=偍؝|8E.L`w:_o!%Vdb`*G/ƒ- ʚs8ҟ?2EUtT:lIGE^ 9, OA UY,krca߱#X2gl:,?Nj-~9FNL$2Pj: V"QWT=fFnL:_LV]"pZN;.:9pT1eQҏH]DЛ)q; q=SiZ^`JV 4$r! -s`xe y,AR6xPk3 󹬙U|5ʍX'@&e[ٚZ7#uwYCUTL0-`9wzӚdu+g\PS$__7X[} _‰粄aܥlTUޙ]$|A{%:pxH4uJ3qْI| rvuy"\oDpj/ .o),t)hgPx$udBM}FAFN|}ʓCjB^/͂`*9nZukLX/xv3S (Z$ VRȉkf:E>_7T"y䐢~˂< dV9 76 A eg&v_H"5nv%/,UXy7|l|W,^ik$ϴ 4e&E;fxӡV+̜k9IC`l*n`ɭ&M{SG, ]"{e~$M-\EDSQ?E*~u@zI!๶EP!XwGj <WPCҐ5r om=!B&NI-pEP/N|օņ;bmkq#cN/{ 2R]j)X# ܨdZ|ZL)ìz""{1P\q4y8p(j-P@ &MQ3 'jr |ĔA)kl6lMW 5:ޏDk+s㬾Xyƈ`e4DyEC9Ű|/l,w[NGNAZeiAKu5^,@a h3dhMKIJTJ{=ɖY!ˡS%_b? )-.K-Xu@i툶-ڕ!ob֜kw>@!b@OཹM'IWCv}?8$ڍs(Zd 2ϫ tu̹5@װg7/K3՚&Dr(LZChy k@ơx6[y ~"*'#a9@_LUgtKjLe̥WLof^]یR+wKokup@6+=\cT $SpPv$:ts{QHn mj;7XŇgv},}LLS 0p⽋n,!)} <$ yg =NA qDL+M\g̪Y*y ֈF0QcYSq6L裝MŠ,x[AcGD3#c E>5gwԦ$A NCҊ|Y*sNb8Pv=M#4 H3|=23iJQ`w_1fAR2.)jsL(,3Eڊ ^i6.ͩ~NW%y+Jϲʷ@ȝ9cl#6Oη] ޺yZI>% f\PEWqmUn8'A` E&v{t~ m(:2 ]E# wB:GB)tScm QbZ|/pcu8ÓTvcRm㙶9>QD $+,拻ؚ ҲL$2FI,LfaCuw= ˕t"g\Xgfr{ x muGrjWCQ3d7KNw Ɉ].ͥd3ְ[,'-u>Ȗ O$k[:J?8< k%eFw7'U' F|G!{Jt/ BmvK fLʡBG2u3eu!ud/=3x β v94P:6{VpQH5Pz/=>,(vp=Ω:IтMt_5? NK]/k~5hJUU;ZK+t^/~z(t) ojy9堰4ׇgC$xgsG?+{Y(Gmc,,Gq˙GA!CId`zç6q*BY/ACrNG 7WaJ/d+}K6/ Vd'*Xt_aysY]JvHcƎ5vBq#sO3 nHR8 fɱȎmE;?7xP*wGe0{z ,eqrf#O.7yI JtMp->evaRĩCBƫ1CJRR?]l?)&a,9qKtS1բ t\>R(,Tp {חwSl[4u5ZjiC <]G.YSBp.9E y|V G+I& e{ui?]f=|mSYazoM'?3(cٰNT@FoNI{N@*tJK) ?.e2=27tv_\*<Ò/mឬ]xMq\}ѥɫ[ꮜ1$.)PW=qGT|X_Xe-$gOCUeM*o!S-\jd]t@0q-ڄ:ӈϪfv{]PAz'm.`'%Z `^=D1,[@by 4,/Jr̛vgW=IdkW5?1x[o+gQ1`wi<+L5;|lP0}j"^-Vj#'H|A}m`8)aJ\mÊ45I'Vr:CAIGb.=tw'VC*DNS$2wDniL15^Mhؿ>w@ Q]uzno">_Apuج,Ue&rw8{{Ml<ʉl/#h5tkh?N!˛J?&/&gGpQUiݎ:kH oAO$O8RơCZU *I۸q2=9gjay|?WO}KzQW{[Mܤ.ϸ UQ{xvN0d"USKPt1:c )& e]˚ ֒0Rh##ylH(*#(0~ЅKbfD[Ï}*bbfu ?\6C<^ÄY׌,TsBE*9 Å΅}~m.pH9;f!lOy/M ϠbaF,rHG5JH Jz :x34"NDbDc1mi7.ǓhaE쑃-1xVfBgxS]E6nhemq+ƹ2! q~vKMY`M"Nk((ӕꡀYtJc< nJ%!RK_<˄R "*a{/ V*rɤX1iidOʣz߂{GkI:%yKbwjM^P8u}FT֖&30鰓_b:TH?`ޓ @XrH~F׷Ut|;GRbSC5³¡'_u4I4 ߿"k*=qDRyJ#QSN;4;Ȋh^|,swnm0} g!'@B@U!x~((v~A1B1~6.aAv ? UGPMp';6Wt$cvQJ/Y 9v\<ސYyyP8`R,\@~$f]9Ԭd_cR!=J=bogf˳0ḳb^R=N>gVkKmA?U[) @5(okVC3έQ8Gє__u9i5Є$cw WzX`| @]>%gBqfUnHj$ΰ}8KW7+]Z6$_'~'" Pg;{LvSp ԔG:w-Q mͰ ԧ!.){X*o0|,Khx0o~Z!mj9ڇrh1UW{L(Yx/CL[P^@DQ#/wց6!#kQ"(Xyٖɭ]w9pI%NK!ѓd1@3)VR_c̯϶T="b7u!mNSͧYls4]~s`d~ 4lӦ1PAYVw2ʣL,)5'_܉4V!0˺vfB[=' &D9PU.Ƴ:$+|?/IQ`dd )S!/{HH:"FWϱXhal#_8_=#\3:p?Y LDP^~PwWh@.My,0%9w* hUphvc 2S;? qmf֏,)?͵2Z/A%Yxs6Y@/(Ѭ+󍷦ȅ']i tXȫ$x|Y'R1ޗIZXfMA 'ZǚaC/5rv K[s}k*Kݷ.kBef0w_yvV3`pj/gjdo/f4- K[CGCr"ARYO|CUa;87$:s> C \H#d{-## XNLw+q\@™{ظgjhf}4j޶Dfn[}f`rta hw!3hfNǀ4!+ޡDÃHCYF Z\R( uְBˮVNs V̌@ *(mp+>P-3fۗ50P}8>2=sD<'[üuOPa%X]UpCLCT<ճK˫BRMA ֕2o#VsxUN($1pܑ!1xk^:oBŷ$#q&:B7M$v.~_[Lc 6 #wcZ\}s!qeFK3 .}H^vLD9-nϟI/zIy-n𿶱lDQ/gaW|vG宅}m~`! -)fhz$?x(cL):1cJE@0hM  33Š͓%Ra~V%M]F_Ju 'LP ! !DPIֶI mrux7B%?#;9ap#NYK#uo[%:\!06ƦcnC_&W"%qƆZh?pp33R.QSrX̅#ȳ͖J,Y9LAh"9y-3N\mY3Ǝ댟Mom^K+ZyKIʣW}5..g"Y(0 OO% *oRc8սaܗb;Qi C[.ORޭ`J(OGQ"{ &忢lrD3}{1i1FTMN)e}S#VEVh%`]㯧)l*85Ux4E,H.ߛy{ZX,J^q=8]yمd󭚗G.wE>CǕ@+Z<t tv;Azaڅ WC]yM~#f@ڻi{OXй~jO;%?E7]/JP)ZnmG}g$X d/ w!})׼GsAP&YVc_.S0uI0Mia+D%ȲR7r!dl\)Qx)ۿ.r7k B| 2Ʃ _/c-FPZ~:?a KO'!CMO,.U ?.4*x>x'e G=$DiߚWkBFdcYhL3'q,oF@+v UO<`%kEƶxeXδExwg]~kVMɖ_8M~OEc0Jw/qv2R7?voU{s|Qkؔ0 Sa9 ùlҘg NaK1rmw{˧$cVn`n<'@.ȳko}RSD?+>#qNya<Hn2 is/)txqXQz R0KZb+ 'j0=DuWݑn;13iU՛=sԨ  ڐ:^^Z*;'*,Ez`C_/ )P/kt}t1TBD NSZ[ Mfg=Ď@ k>>MW*Iyfm{RSV@y~xf|@~OTTFbYկj<r0-mM#N)]^*40]Orԁ0cD12@Thh)W.kqNNO`h΃oE9g1v 1K7*mR]7U/JLR0+3OqC%D⢏ƒgz mY{#UX140_FhU//p/ =d`P G31[hX%8/|MDCUz[htͳ&5=ä^S$z^hķ$j5l5uɈ֥|ˊ̓t= 0wn)"n=t%mӲǨ}W <=fQVwWcS4/Kl[C"]t.GK6zȬ:p, ͨpEw&A %|F_*y(, ξgCV١ڨl?H禹U^]û@a¬33uZ7.@$g?qN\ &v~e SkGNg!s~*F7%ӼkAuK_IF~"%wc?:gɒF=ɇ5#E+Һ::;CibUj6-Jޏ6/6}ڐW¤S9%zAh6-SbOg^^H%M#Ve5H5 Rk:(f9C(h6fG!^qz?L*,v w8c:s1 -pd5 pCA `]a؝}1+lL 3~vojaqSJ%hU]s*Ƴ7ϧEbb9ޟJ)6d@yG_k|@:oBEo/̾ ~WAvi%RIv{#=vldn=DB'YEO9)b&o%ŵ `2ii8OFڂh&#n& yP(q@ިƊ!n.>S^Lך=F0LjLmD#}#UW> iBAQ(goX;ަD3`岍:-98^J6d Os -q Bk=̦ˍШ3TzH ZjV