btrfsmaintenance-0.4.2-lp151.1.1 >  A \_/=„B~j5C=1?X7\[#Dw ߫Ŝ g{;3.{Hʉ];K._)FXq5ֶxX[2ө&t{뗹`qv&QLk]^\2{H^Aԗ9$} %=Gcz:H]D|;^/zY?lV"ŀ i ;sTS e6d3081c344a8f2bd7913ace7428a4d4886a71056c16dd4c90c860bb970fb8754203c402bec880a7751c407dd933f975006543a0|\_/=„3yA;o( * 9$Ped >A+|tʦ\`*!%ȟW1\)YyT9]ƮjG<")AÅky11g/MT$ 'A]{S'>(K8`h#dL A+#)@Oj JoYծG{^V"EnGypID?Dd # P #,9 S_ z|  T  " ##l#$z$%%$%d&;(&c8&l9&:(=<(><0?<8@<@Fdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.cz- Document and adjust balance thresholds and periods (FATE#325529 jsc#SLE-3188). * README: document impact of balance + quota groups * sysconfig: reduce default balance usage thresholds * sysconfig: document using systemd.time(7) for frequency of operations * btrfsmaintenance-refresh-cron.sh: validate periods for cron-based systems - Remove python dependency (FATE#326736 jsc#SLE-4130). * btrfs-defrag-plugin: remove dependency on zypp-plugin-python - Added patches: * 0001-README-document-impact-of-balance-quota-groups.patch * 0002-sysconfig-reduce-default-balance-usage-thresholds-fa.patch * 0003-sysconfig-document-using-systemd.time-7-for-frequenc.patch * 0004-btrfsmaintenance-refresh-cron.sh-validate-periods-fo.patch * 0005-btrfs-defrag-plugin-remove-dependency-on-zypp-plugin.patch - Added source: * btrfs-defrag-plugin.sh - Removed patch: * python3-support-bsc1070322.diff- update to version 0.4.2 - CVE-2018-14722: expand auto mountpoints in a safe way - btrfs-defrag: fix missing function to detect btrfs filesystems (#52) - btrfs-trim: more verbose fstrim output (#60) - dist-install: print information about timer unit installation (#58)- In openSUSE the defrag plugin must explicitly refer to Python 3. (bsc#1070322) - Added patch: python3-support-bsc1070322.diff- update to version 0.4.1 - defrag plugin: python2 and 3 compatibility - defrag plugin: target extent size lowered to 32MiB (#43) - shell compatibility fixes - systemd unit type fixes - Removed patch: python3-support-bsc1070322.diff (upstream)- Add missing btrfsmaintenance-refresh.path [bsc#1084871] - Use %license [bsc#1082318]- Move the defrag plugin over to Python 3. (bsc#1070322) - Added patch: python3-support-bsc1070322.diff- update to version 0.4 - add support for systemd timers and use them by default; the alternative cron scripts are still present (#29, #36) - add automatic monitoring (via systemd.path) of the config file, no manual updates by btrfsmaintenance-refresh.service needed (#38) - fix RPM database path detection - spec file cleanups - documentation updates - removed patches: - btrfsmaintenance-0.3.1-fix-rpm-db-path.patch (upstream) - btrfsmaintenance-switch-to-timer.patch (upstream) - pull-request-36.patch (upstream)- Fix systemd timers enabled even if period is set to none: * Micro change in pull-request-36.patch (bsc#1075884) - Clean spec file: * Removed support for suse_version <= 1210. * Removed call to btrfsmaintenance-refresh-cron.sh upon deletion (not needed anymore since we use systemd timers which are handled by macros). * Ran spec-cleaner.- Switch default of btrfsmaintenance-refresh.service to systemd-timer, too (btrfsmaintenance-switch-to-timer.patch) [bsc#1073204]- pull-request-36.patch: update patch- Don't call btrfsmaintenance-refresh-cron.sh in %post, this is done already by the systemd macros- Add patch to use systemd timer instead of cron (pull-request-36.patch)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Fix cron symlinks removal upon package upgrade (boo#904518): * The problem was in the preun section (in the old RPM). * This means the symlinks are removed by this update, but won't be by the next ones. * Please run 'systemctl start btrfsmaintenance-refresh' one more time to fix your symlinks.- Add btrfsmaintenance-0.3.1-fix-rpm-db-path.patch: * Change RPM database path to /usr/lib/sysimage/rpm for Tumbleweed.- Require btrfsprogs (bsc#1047226)- version 0.3.1 - dist-install: fix installation paths, install functions - functions: fix syntax to be compatible with dash - spec: install functions file- version 0.3 - add syslog to logging targets - add none target (/dev/null) - autodetect btrfs filesystems for balance, scrub and trim - detect mixed blockgroups and use correct balance filters - fix uninstall rules - fix capturing entire output to the log - fix when cron files are symlinks - add generic installation script - doc updates: retention policy tuning- version 0.2 - updated documentation - support debian-like configuration paths - no hardcoded paths to external utilities - fixed logger name typos for 'journal' target - defrag fixes (sysconfig, find arguments)- version 0.1.2 - change default config for trim: off - journal loggin should work (fixed a typo)- version 0.1.1 - fix typo and make journal logging target work- cron refresh: remove bashism - cron refresh: remove debugging messages - post installation must create the cron links (bsc#904518) - Removed patches: * btrfsmaintenance-0.1-fix-bashisms.patch- fix bashism in btrfsmaintenance-refresh-cron.sh script - add patches: * btrfsmaintenance-0.1-fix-bashisms.patch- add COPYING, README.md - add config option to specify log target (stdout, or journal)- clean spec - add Url tag- fix sysconfig file Path: tags- initial import 0.1/bin/sh/bin/sh/bin/sh/bin/shsheep82 1553293182 0.4.2-lp151.1.1 btrfs-balance.servicebtrfs-balance.timerbtrfs-defrag.servicebtrfs-defrag.timerbtrfs-scrub.servicebtrfs-scrub.timerbtrfs-trim.servicebtrfs-trim.timerbtrfsmaintenance-refresh.pathbtrfsmaintenance-refresh.servicezypppluginscommitbtrfs-defrag-plugin.shrcbtrfsmaintenance-refreshbtrfsmaintenancebtrfs-balance.shbtrfs-defrag.shbtrfs-scrub.shbtrfs-trim.shbtrfsmaintenance-functionsbtrfsmaintenance-refresh-cron.shbtrfsmaintenanceREADME.mdsysconfig.btrfsmaintenancebtrfsmaintenanceCOPYING/usr/lib/systemd/system//usr/lib//usr/lib/zypp//usr/lib/zypp/plugins//usr/lib/zypp/plugins/commit//usr/sbin//usr/share//usr/share/btrfsmaintenance//usr/share/doc/packages//usr/share/doc/packages/btrfsmaintenance//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/btrfsmaintenance/-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:Leap:15.1/standard/e400dc60e9cfcaed97398fa36ae42a71-btrfsmaintenancecpioxz5noarch-suse-linuxASCII textdirectoryBourne-Again shell script executable (binary data)POSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executableRRRRRRMuxRbtrfsprogsutf-8a69d6573f0cc67ded3b800e4147afa0accb045444e229aa3c4d009ff53044bb6?p7zXZ !t/cC] crv(vX0}lcʁ~i1gT: z)wN} ZK]_v~Qrf /o;;)cmmBψb&aT)rYPLS0sR%Nof(뉕66̕h~z7` 8sL-Q‡ 5C~ ^lRwc D^>0/DWSf37FڼDKJRGq-m 4/aYGtk(^.WmdT)q=J:jM`!RYL*s91*at #nv;u4i$@;R|ܮX3|>0Bw 'p(l]D?M@]p7UW$ytwYPL}Q2|3f-~ '2݈BǽoD@"`2cJ4ZOjjGuV%+g^G35ED̲"yT:%Zi;bM|*h4͵@v~hHtJx>7 {r'77Eֶ0hߜjXXY@P,fLYAj?䞗3adse&ifw0Dmy"G]9 '?{ۭP䵂aѨ*umn˻#_).n2m<{Bg+0 .\0~x؆06+i 0<޹X&gV0..`?&wRm4_9  nZ,p!Oamvn݃22U;{đ2"Dz:#,p]AR8 BQme/Kd&Mu0(K3fe#8%u 5wT:ifҭ8&ZS45n-sq,pLkӫ FzT+}}"k{$' o& ۢj=@X&[q'xw,F$]<]˷"N~fl*|oߝG FE9;',Fw$wW*ďG,:C<Վ5@u6RzAK%_vOWRv%.YL ?۟flx.Xc=4dFײw_&:4"p[1Gr_V  i<' l&"5 ]}T Bz"G|="2h c}83F:^ž]0a#|LaM= oq{ mgQ̷],[Cm_ۍM/-=1}`^M)VH;RTXzaw6w39 |F~7ŪC^nƪҡ|XDwV]8/Ң 臣JP-\Vݸ+IoNL!f5't[n/Hi.r{])^HZf7H7xoм[o!]{Ad]N4p}erҬ<^#ZS ;^f4G^( w.ppvK",v50iGPjn;OJ4BHQM ,U]o^ ݪ菤8IPf!r3=HPmx{-Ey%/\-3- 5 ؙM> gz0rXSzYVD s^ ļ2@_W]4,QHdgCUV}$´|xVI} 2mD3Db'$"Sݬo2m1.svj"R ~<˕;w?|G^DxF'ۢ:Eҥj?u(#b}-V,3?ai++MjeLjm pa瑮 ÕEژrŅ$u[(dbcP;u` dO}@ZL2@^̌z0jN9;.t#N孵ѐgxnVqץD=i{ [`iRejGMV[Au~- e'؃ 5ô &av2R=|`pSBRTe4*'+dIU-͛>7 x'`Aq֧KC:ˎd+4:F3Cyfn ؿZ(GB^X ;~ɯHe4guKcNw1J?1dJ2gSպun×A7Jhݰ[ ʌLk- ^hIKkV@)&m[Yx. R yR?>.5JB[W:Ϯӂ5}A abhHkZRxx5sp_& =cp,z# Fl^Ī?_M/1v0eTspn*)6" e #BdQ:ppרj'7b\5]+ųiXnE}X҇8)~ υ`'>ӂqoL<._WұldGhW-Ԝ-ЏoRr vY~CM@ >8.q<~hG)SHfn_$XC緼1m#Som4?N_@~՗Uܑfk$ :@^>ڃ}H.٨MHu='iZGp6Dy u+Fu2cJ.hֆ\.~FA^uÒ4i] ^TO M'^7R(n9U^^&eW OJ,;t-RNsPW䡲 cC6ޜ羔~7P ;{}fT&ꑰl\v¾K_PDnzqJsvBB0{IF%=_E|rMѤ--M_a)qa cs|KȻHnnqrIj!& ݏQdTyrd}9Өx=}0g4@[lvݙw$fn @hQeNWJf\ElX"2gP fID([y6ß UH/OɈ%!nZM![6vr8&w7iijubV8ę:qm gXjЅIG}_Zk.HJ]hAAʭ#k? hSK-6wJG|DBcx8"{YɌb1LbH* .?e=Kj jQA}]ٚ-eӸ5t;CS{p[jlx_r&T@ !7[~(Z!b!kLZfl>C:8d(3 *UG0 *̺Gj)/4M1gTC- ˚^ڙ{1^HQ_L5+[}<^_~~ߪah9`PZPCL0uȪ6ѥ-/ a7*)(juͱPaHE%g#fV9{Ȕ֞ MX{;@&]<_*-qR6QP{b4:K!"2MbT7,^> nqmpBɹm ,rߺ3 27Rp1&9)Kn^ha Iq 'k[|OEy3Kq^ [Abo|,~"\HF^3G’M`WB2Sم>!v@WGhb_L6^` BǗ"0H7[XWQrљ]_$y) @/x SN҈*U𴣀ՙO^CIs|8􉐪8 u)o^bawj5y.V?|`r+~K}tƵUMʉu)1u &F㈊dGDdHv~tEFVa稱SU\Ɓ)Z@$ tTW5%*+t_xb^XdǠ5u0bB+L:Oi+#yi\\5p~nj2=,ȃ>M?w;^`GF`͇Qk|_D`{H۶zq0$3 T pM±j~<~:mWh÷SL)9npC|%ס#@62L4P?]BQAӫ+ꂴ\CpHc29.nfvS~Ψ1j֒ݧ .D$"A &/J0u85_CÍ*딝P)`C(f`Z{s}@SC-K4r,# #m9҂XP͗ٞLrxU$8q7P(=Drcnvo"<lZ a) Fa9 3a[ePt ^e,Ʌ?-F6 z 'zxNv7BLqpJaXx,& `#w -5? IRRN7J3DW7aW,[K/ɵxhvXe*exDK NmOv+)!`(ۆh K:Tŵ'rGze|/3q(ژT"/Ⱥ5S|ؓmYc( ce?$޽F^Pw1B1T :^xCsK5{M {_vڗH/MKfjffRęc a[8Nي9UnU|B0We>AN9m:u1DyBejh) N&}l |6PVV[PςcaBjs&=+Yw1geīxUH(+9 P9v[mw%qɭ]DCFcb@N]`i ?e?0iJR8s_/Qk&k_f"zVbṯ *+shdiRk>AÕ,*%t[q[<>P w/(K hݢز fڟVػJ+uD筒|(/]fuyXjttVI VZL ͨ|İ6mê fKz)YUTA-IK?z=Q/y 9Z-I%23^KWM#FVo; *8#ų8ݜ0{gБr4ڪlǩE7:z9_qD-eETΣ`!pRMǡA#2֪"u y }K6٬hTWyBt*$7smTm$C2 "m@h=$|h&P D j*YCS$.SGOډ#ejhX'1VI?%f/~P%=dP='c1ވ0xp2gEPYIiw c|H{٦65빵 4wx2rΏ5A%T#Pז#ֵy{%jJ^\)7拏kzv5Ru"f]1yh.lƸ!w!w{rxW򯺲Q+'14iX)^V֯> biu+b\ aI5 840)Q:T08#ŷP}P1IYP6.>M%Wy|qE*0z7'O1S*<^=[Ait#/_6o )CaTWIpZchuF}jfi[ | *5 rG9V) SJ_WBC2zۀ6o^: &JD)e𢁸PZP e>7?.G)n)5q+^OGMlqJ6{;^_@\j|+L9C=b9B6JO!Ņ<@G ,id\Ifu.mƹu5"gG Q{k9`oeJkྉ{R#ud[l R514)z9(Q?!y_2r)rCwlõ'z|>ri -1 R%MSL9.J d)C%xift G<+ h`.ǛDŽdEvK2&M1T5A0,E,ö<IΝWWc ^оҿ2E8 Cv^ 򲘆,0xR2k#|Y|g-DUf1A~2ҴfezoE#S pN 89+p<ϊD|Ǻ|jj:Tu=cz.ʫ&K6k2 [zrn$O<_R%cZ 5dl~>{P R)J,yZvlS]v{m@@1yW)L滻PI4@6.<ÚYe±WKEyQFfvO\|Dgs`cMS#^V4, f6apt=ET⮊kKTJ \}q@ Y1gjLmv!HO9! )yaV }r{:'iEPTyga_!&Eih5䤙m3K'>!З(Ogra{`A4٪_썲N`!p0R18 <(TGp!_iA8!_}wV,SdGbI.r̬ڑĜ޹ p"9pA`/R/ȇ_YzNɕ ~x!O5j•`cΥ.8׃d\64m\)4W M: Q'atӞ"3TYTf1MNd:4X) KctCl^"FxY,oX]ZI qH:iM5?ۃx$ "ZwM@?ꄭ ly} p[n8z)洚&Ͱ̑FV@\=K:6#U?e1Ehme*\KaJ%Ol;mݨO#9dT;H`etn 10u F 3>ijxeT-I^aC..tv>Gܷi`$"4*[cs_$S8!PH33NEY.ew&/|+;/򞑬}'sֹN2a SdDkO z숵)dDr)ti#*-:XKDi> iM-47+rSKE@ , Uq`  + ,έY8I"%r/w-zwzu#GTnڷqё'" E6?yYXK"[뽬,oJ2d޶iDž<,E}Fh\Apo?,)C#WvtQS"{s3kR6Do γ.&*]ノ4Y :j U=GO|" Pߐe%l2ŒO []w2MRd |06]z?"c!E+n:1CٲIZOz#u"5a99~ռbt$9g{ԳmU(Hw"ÔfıOTY) cp޽7x蚼@.̈́/Ba0#a^" 31eD^IP,s1JDC-! " ļz_l[|y 3qP:]ۢ1DcomBnIġ WZj[pPR/+ǻS'yâZ2M4j)z|> @x펻>ׇynm1Ǜ/ZyC< CK;LXΖi@x~OXg4L^^MacCH5$"f:l m*۫&;2ʻ"kMW=ouDСǹl[W,L]WK OXYӠMEPEEp !q(w ,y.eAvUO6M0W3~7o3a\]9aMx]7fwOe|qdPh|̚m{YM,3ˬ#ha^әDFԜύbV{`Ȃ ? `{^b4]WҔruiB8LƃL=G,@o xsf.nG) iMeyy^DKg.B{gN!lq{N*9@?lRt#$MH<^ b/Xch㨬dꁕ~XM()nZF )މ2MLu$_6^J_2vD&ȡ W/#2nxչsLSrn6\6j70"0fj=}C֡]59,Ei:4eFe"rK 7C=GjSJ_%}D;SMU517w ;qF{uvS1o@fg<%"Tύ;dLq $'vw}d#~՟߭n'(~ Z=1[iRLCk5*#%Kdž:|Gp0dgk. o:aly\v!]ؤewf /LL]\zEzfgMvsiVLluLHa 5Ed'⵾{\u3o3Ԑ:Qe{ a* U͵=`FާsQlD - ]Re2"Uc3_,`+%L@N(J}f݊)jHfhBK@aÎk{caײ %TǦ@V@4;«54"?9e{-i);EN,hq3+z߬+M%F{wFrHWkm<7'<[C /)=mUTjaV ,Kp؉0Ȇ%t ~875 af3sښ+Ax˵c\GolSZ(m"6A%,^)hcUj NG+=\Ԧ|5HqUTL&tT S2mzmCpGVetձ6B|4I o{H3fMyzc),\hF8-_R99E7J{sTD7Ex|/GUӂ6,{k Du}s~5q>,AdoeϏ0Maf[}:p80يŊ[0԰"%J#yujMES@- ŸI1_yv1!=+vsTQ韠5Ⱥ3,A +O6ǚ=;R-eS@A ҥ-wCc$` ś˦{ d["KG;Q2=o$,3 h`D9XbSC0vY&>mIrT.; 5/A4m~!r\,:6;$q|n=gX{tFp)[zb -٫*!˚>NeCmI}V`9Cَg>!oE*$ʜx\L('!8\@B#;7*K ..3* BTۜn@n.XKe+\C9݆Z!PF㯐x|gؗ>Pɹ$UHUR i2k^1ͻ I0ۼf$:BMx-e1n>< C8X<>y3ڷr=u_q.d'2:$ыHi<9V"5pYKo0}αI CAE%La^\}{Q֤, qPcK#,ACǸt@X`j(9{VR#cޡϲ-]ֆkN]f:幛 /ss8G3|E]XNANaɁ 2(`.g`>q$Y)ENzUEVv]T?XNfd&(h=#@+$oymq|;]Ҭ[2Q0'QVF[f$~q(?O,%渔x~ၹ5kD$2Տp^uBCfE,޶U/: yf>[ì/}?ܧfuEo*{CLhu>l`C%摂iVR࿍ܭUa>)AlKW:)dΈK: &K QH?drnj/A %>\/EuǿZ7ݛ!qCi/aGPAHD(W,p\PݚsPo:νjHn"VA7ߊ%A.BXE6Y%:޳p,L"e10(l P YZ