wondershaper-1.1a-lp151.2.1 >  A [PG/=„s|7LY(~)J9**,}DE`p$ĩwx ݃0ooCn8L$M?Jmj*,|1t_Saw^'RNZGҥVe\v_YE 2a Y%0\-N}>ƢuZ4[ns<O;QaX{ONc HߤӺ4!DtDƣ+kj9{.p k%\L`al[j$u$FB090903f596c0c8e0436248a9910dce26ed1afe68f080e5b1c05b694ef8a337da38dfa40f768b6393dbc4511655d923572150db92OЉ[PG/=„5JƬۡDzh̩ ѯ_:WV|d  Aҕcņ&%igꗚb)Z:eǹɼʨRѡx]8aZZ"=2jyHٺn 6zS$J &?iu/'hpq4adW_69?ۥ7,hpDD?4d  Q "AGN   4   J   `       ( _  $h?(v8 9 :I >?@FG H IL XXYd\ ] ^.bcKdeflu vwl x yz0Cwondershaper1.1alp151.2.1Wondershaper is a QOS (Quality of Service) script.Many cablemodem and ADSL users experience horrifying latency while uploading or downloading. They also notice that uploading hampers downloading greatly. The wondershaper neatly addresses these issues, allowing users of a router with a wondershaper to continue using SSH over a loaded link happily. Authors: -------- Bert Hubert [P9wildcard3IopenSUSE Leap 15.1openSUSEGPL-2.0+https://bugs.opensuse.orgProductivity/Networking/Systemhttp://lartc.org/wondershaper/linuxnoarch PNAME=wondershaper SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable wondershaper || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop wondershaper ) || : fi: test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart wondershaper ) || : fi else # package uninstall for service in wondershaper ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi /sbin/insserv /etc/init.d TPFH#41JA큤[P8[P8[P8[P8[P8<9<4<4<.<4[P867d097a464f02977dde6e169d4e2e5f8c748789e15cbfda0d5f77fcb39c32fd61803835429da346694101f30775f34142077180b0540ddcb2671179be6cca112cfb85ae9d18f9f12134b7d4924067dedb2757cd759a1f200f53b26db4cdcb03332b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670d8f0db44a97b54bfd4f9d7a1701bf487bdd3010b425cb68b035be10361e78675cdec26c0cd01baf168be44a500d2f00a667a3540193c2669fc1fdaa27ccb9a8f8687d062449aaec948516a1bdca3772585d0621f60910aed3261036b69f904cee9800cc65d4c5bbe7443fc7a173aa90b22d66bf958bf4b3e2cf66e3b9bf36a6292f88da8dd2e265a9541091caa7f589a03e6798b3ab9f3c34bc76d29fab00333/etc/init.d/wondershaperrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwondershaper-1.1a-lp151.2.1.src.rpmconfig(wondershaper)sysvinit(wondershaper)wondershaper@ @     /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(wondershaper)coreutilsdiffutilsfillupgrepinsserviproute2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sed1.1a-lp151.2.13.0.4-14.6.0-14.0-15.2-14.14.1Z@X@Tg@@T12Ch@AZA/"@@@K@@Y@rbrown@suse.commeissner@suse.comLed jengelh@inai.demls@suse.dehvogel@suse.delmuelle@suse.dehvogel@suse.dehvogel@suse.dehvogel@suse.de- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- prereq %insserv_prereq- fix bashism in rcwondershaper script- Remove unused/ancient rpm tags and section- converted neededforbuild to BuildRequires- fixed another bug in the init script status behaviour. (Bug #46425)- Add WSHAPER_QDISC_TYPE variable to the sysconfig file and use HTB as default.- Do sanity checks only during starting. (Bug #39583)- fix sysconfig variable namings which made config nearly impossible (Bug #39464)- fix init script. There is now a default queue so status returned always running. (Bug #36510)/bin/sh/bin/sh/bin/shwildcard3 1528385593 1.1a-lp151.2.11.1a-lp151.2.1wondershaperrcwondershaperwshaper.cbqwshaper.htbwondershaperCOPYINGChangeLogREADMETODOVERSIONsysconfig.wondershaper/etc/init.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/wondershaper//usr/share/fillup-templates/-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/39c77ebdd51224c6ea9df6ba90096a72-wondershapercpioxz5noarch-suse-linuxPOSIX shell script, ASCII text executableBourne-Again shell script, ASCII text executabledirectoryASCII textRPRR5R_.'îutf-8ae65f35be1176b739c1c5fa884bd0a44fe7e75fbc25da40307e9847afb6d0c54?7zXZ !t/O2] crv9uҶ4^g8GaV 1#e.G G<~afƾcWzw2kVì90Vn -Mv#&A J"FJ<_5!ֱt' DL rhtYv[wW fu'N# RT!`õ54 {8B_E{gz]+D; X lNa%OfZ"K+)~92%88ЦIOB3ma@%GW[w澠AO#JOFM7r^`ip56f# 4I֮BOnen=TnMqwv1 :52CF­ e.2Mvҡwjk{?V̬.F5mGW̓JD?82 v-G8Z|ilxbFA 1@/Г* o hH ~NS?ӳvJW%4;ʳtf+KPC56]l4$џO%o &I7'{Rv&Y&`}"4OB2-ߕD+@3-D_TI^DM>ǃsRb4)޳N/a*KI Az%$91P,X!H:)/4bEUs,2i?4q%l4;JR~^\Jú!97}qd,vs޲Ǐ K׮LjS&գZ O1i3BPQǶvk_ۘ8IR}T jш/os8v0j򆑵I,0?k`W7ѭY Tڰ@RZxlBGx |p!@4\ʳA;E ~')4Ca6|UoT_7inUc(q; ي fo Ɠ\_ O6N>7: l|y#lB^ݟU̲̖|t UQ> vxU `H+NoSO8Iyd'NXoYLb!A/W"Jυb6I†:DʶtTJty$/( dFMLuI~h(>D(iF7[Fjc̻\L]2ZOVMZ2$ tސ@FWWrr*c<|#{O"/=Xt+lpw Iq_wR.5I~OQ-[VOj:LEbz`BZD7'ýbP &ǐ 4[̊{T0|rΌ \D8V ɧt?؄>b|h p]_\ y>,rl X1QL-ge/9 12(E01gxP5-|MJ`]X@o8]rqGlxsN5N&T7-(Ԕu2rLcEC?jٌz0qٮ0!tʬ ; bv"D?G"#>7 >jrM2♦w|Ь:0yCmGxCwZ |?=5N'.}] a}65#7ѷʙKۛA FelҬ\e~{/5^uԇp>}nKWҽZ ɯ3rvrG i8x'z ]C\hr2)i.-|) c`csSϾ9EʙC`E" Q 0XL-J:}6~7qClGFos:_~M [K\HB-/\ŨK{[K~Ҩfvx67w;*ݍ/wtE.خJ`ֻ ~ ˠ 8]Q/ƺRBu:`Y.H ѓ'EW!i_g(ԜAl"uP  o(^cn'JQ8CBѺ/Lܾ='G~S/Kg>PB4݁/e1!mA p>=dO>U5"tŢ4*IRj2w4{j Jm>uSF?i ¯4ZT[}Ubhs7l~7kw❚"Q=j & (\dGށǁ ZRic=MOC`AVV!/!45$|05Rw{[OjM8:fõBкβP1\*ؔlQJtϸ|S %8@hlݺ&r+cm}X!QIp ?0P_Í]T uq X{4ТNc޴Tl*ޞzp*%k(4 m7ue/Ыiv!u[ۥ' `[dũtr},4pBRv3t_}]CwȽ1۞nɛLhx.(e}{N^J ,I,8<9Ηu.+"\btfxҼD}}4_Tl,&sCsAWS3Tql ͹0Zc%=u$h,|rDzX;M7M">ռ`CbV߱RLNIw܄YK{#i_UDJ<0V Sԗ_8 |BQdoT^1dg`̦+Dn:G'P>^SE'G)5+[Ƒ8UQc'#G70ow[Jh։BG\Pl>:\aag"y@2e!U+ pZK1$%?QǬ3=Qߙ6Ĝ֮rf{;:C<8MyF%  D}/= d&~d0vKrNAO?7?/ҭRk1KY =/۩Y*kח|!RM;qRU* YmҨ7NiTx7aqZlnoNnD #!=^݂qͳJcs3&Q`+t}!SuM]_V=/ʑz9"}YIO15SR 0K%h੍,ҟ-ig;\)M! '~E(je3FSfZeJ(6g{UsKhuj[he(d6(i аErժ&+-P+)m*}_N6벙b-" ʬhM-ɉky)|+fzp6⬓8ץ2tzj'[4j1A?m1~>2CCXJ=@7%< $c6+_ pnؚ;Ǹ2[p%u P1wDTdGbMeJç5ZQcKq6)9RI8h?GeaKs dcWxM"Ƹ<= cZM>֒Wdt3d{#1.V<ϓlkJ< 8SѭEHG`NQ$ ֮^WC8x:,$ILSN+D܏jk9nDpE>d!kߠx6W wh~$D0簒]4x[MiDZ H9{#D8 A5}}EOFXNGfYBCbMplFq ጯ+b$! 0_GhOLǿ<uc@O W{. fm`4RF@9iʐ.NnL ?(|# &mV哗<ŵ?iK]R7)tvmM/ڻ= ]L}e19zu| Α찶& f*4fRO@Zh x*ἠ2#O$ IJ Sa>0wv/=t&z r+.M,gS_ W'VӮuu%+r br%Y(.0YE>ͮ&/ ~_U<ܛv h=m-NP q.LBQ|U Msϊ~ňOzTKfsI97nwϽuU7&&nFM!  PNA'Si,[d.g._ MTY)A!=,R`2sdSCzc;&n:i@n->&¹t\WO[HHD$&M` lلPJIk?NZ(tiyL?p_Z 6>6 73aÎ0,akR-gK24Ƭ9X/ A`4wW5$#<*ploB/7)J(͔-KLA8&=#V#,\E<ysAɅn0W 1hY(TbE!iFeajBܕl2}}LjD%8V+?¢DBM/<.Gs=sQ6q#W.W ƭ^%||V9?9ʔb}@Cb(AIdUW Iw.n4xm7M-!6{e0yƨ;5˶-VUe aԘW/a` 6^^jόwɯ#KASSPǁcX$=zW}AI`skr-c->r1V Z.]d!&*m~F4dWWT,i1f)z*g嘚UARbB1 ,WĔMĕf=0A5u`M& Fꔏ:(ɒCt(b3vcɑ$QVɹ m'&/|<>j.Nݵ,]X!';#!$c#j`yLg{ [In|&Tx}zhO6{²ԻݛV%kxd)1/&N tbNr_񻊁oW]K$9VҕqV0免: =lk.C\.qYޤL3%[P%*c'AHX`;}#êN|yo?f2I< kqIFE")k1e'55 !oAnb@gkΩHiKC,M hտC'1jҌHR˗t>A9hh(Ӆ t 8/VmRDxONP6Olߪcfr9cMw3qk_juα.uTyh[ -7'h7aekeە|47D^63b'@JPЭJv8I7/Ahe) ^u/|O(\#&#jn?-tOj-ޥ"C&gޮ*B}Y1ȥL/Ax ^|Jf &݇Ja`N*PմoD}Z8DB&8P ,&m^qS~1J?ʶ(y&2s$dxrTnbˠi>Hq#~CHMհS9ſ36} z_M "B50˹(aI Vm4OD$ VXrɫFR`efb5th4Dޯi߹)O(3a*.?V/T?\tpUnhq?c,YǦK7 .GYd hTcE%=0$ LJtr™tS8!މ04%%#:l}(z:سR@EQ.NTW/uz\F([ ~ G"U&a9s&ftA6N[$XOv)9yZ6β$nBV8NAJe7b6sZAGNdPJi\p)`P_gZo)>e 2l`]DPz )iByVx?S^x/#x0c2婜S[4y-LötѳJFp75X1M$6Hapqɜߖv]]ys>3*%&,Q]QΟ9rsxGJJ7HfVú5!HaS;i-e*ŻOã˹Ыe3dhwqRS% Tf =LCh_Tnx$5(렽{!@a7܇@LEj-bjτ#O>Ң;@غ8B딤 o/=UƮP܋Μ+_\MǼj9]uesUzO}ĸ)c 6( ϹTcdI% !bʳ?jjlb;g[V6ujW6eaU6ט%у'jThz-7yy~/Ag%Mו)dr/:x!$w?/+}<ޡo/j󧺋 U okT!fJff9z穉B=\/nO mJ}:"ڏ++ɦ nU)2^"h@J.',ʹ#$(rTMBv0"[dmJ!B77O &֒IA kݑXos4<L bݗ{dPnt5/,c>&V}$1}:%;>70+y*zTxǎHvDg(QHz Qw~y"7> T;XOg,rAOpiCu%Xvy nG/{^Yd{y1,PCD2Lnac,ȣRv6д ï.O(ɺTѐAf5hN`}i(:32HX=*>ìB(C{y}uCð%]kgnu܇clCAg>w#RsF06Xk&mq,ZZZ{$vZjT"߂Eyc$.3efÛ#+.JA>_!HL~~_w! 6 W ,߳C,QCWB'OVMrrU2fJ#h "E_6R7ЍCc`/NAH] qJЋ¯hg"h<z5^4KGi9k͠X>eYd |ǸVKzgFKXAbTe1Q _.  S}%AHMUIU*aUqYM=ؖ8k 1EUj uVddd1~ĔV.sIpM~%(WV;^)A +>(Dćڏz .-~n4) W2 dYTr<)YM.yS7VV{$@ @s= -n$i"O~I\_z="y:K,I m$YNaIT>!DNkQ~]m&ĖWE^X