wondershaper-1.1a-351.1>t  DH`pJܓ/=„=sQ:%\K5/(*b\lҫgػ D cocԯn]vW2>cI–4;pkc}{<?c~AK`w)WI81%x_:obZayx%iP8{13fƠ +I&1Sqp<5Q洯q¼G|٭4stl^j,mzT< 7a|>[ATi?4{7Ӓb4faf30d572da1095d7e444cf6ee9921a33dd34eJJܓ/=„>*MPqx@PDW5$*לvfҳt рCym긔g8VM5T|pJK86g` Rl2ܚtc$tF9h5^dV Sz.:{Q;?d  M :@GG $  :  P  |       /  f     ( 8 9 : >?@FG H IH XTYX\d ] ^bcdQeVf[l]zoCwondershaper1.1a351.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 Jܓbuild17ropenSUSE 11.2openSUSEGPL v2 or laterhttp://bugs.opensuse.orgProductivity/Networking/Systemhttp://lartc.org/wondershaper/linuxnoarch PNAME=wondershaper SUBPNAME= TEMPLATE_DIR=var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME 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 test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in wondershaper ; do /etc/init.d/$service stop > /dev/null done fi fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in wondershaper ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi sbin/insserv etc/init.d }PFH#41JA큤JܓJܓJܓJܓJܓ<9<4<4<.<4Jܓad73c86f47cf2a8eced93c9763ec8dfcb241b93e848d51fe024bb4dbd1a513e06b2ca825a87a37c1afeab0d7c356ead794d55d512a9ba36caa9b7df079bae19f82bc402d9a20d205cf57107297cc89d7750b00e7ab408bacb8f24a5dc5e0cfd24d4745cc80d9f3318424776c1685959f6480ff004410bcbcb7ff599c3d559081e1f4bf1e55531fe55bb1e10746e5380c/etc/init.d/wondershaperrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwondershaper-1.1a-351.1.src.rpmwondershaper    @@ iproute2fillupcoreutilsgrepdiffutils/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bash/bin/shrpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1Ch@AZA/"@@@K@@Y@?r@?;y?)>prmls@suse.dehvogel@suse.delmuelle@suse.dehvogel@suse.dehvogel@suse.dehvogel@suse.dehvogel@suse.dehvogel@suse.dehvogel@suse.dehvogel@suse.de- 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)- dont build as root- Add sysconfig activation metadata- use preun/postun service macros- cleaned patch. wshaper.htb had old variables (#25228)/bin/sh/bin/sh/bin/shbuild17 1255969686$%!",-./01#1.1a-351.1wondershaperrcwondershaperwshaper.cbqwshaper.htbwondershaperCOPYINGChangeLogREADMETODOVERSIONsysconfig.wondershaper/etc/init.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/wondershaper//var/adm/fillup-templates/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/4f787b00ea614d8e3a7d118e78fa4614-wondershapercpiolzma2noarch-suse-linuxU$k!IZkK?P] b2c,W~ڠî~lS=)(X_0yʸϤXF}Q%챻y\A^%;N, "~␘,&LŰu=d/4y2yfOo[dg/5Z:YHt͒"g@;vA/@U <-9UDv$ }>6M)'gf-3ΐpunHV'Fu#ǰn&)O@oL W40@'cSQ8E)Ў]'f4 _'DR.x֡]" ݟ^%'diHkK ۹GLԓ;Q[ԽQVژ/wDfh9$7$N M+?r"*H*Y|1siѶS>?^7O3PV`euxyb#ڿ$3*TlW茓kp2\VFƽ1+;4nx, sZ%Pa/ǔe} 2P g:0"ຎ+Ezwj¹5*Ò!:I/~_рܻ8(t%_'MղԌF8hw@w\5*mF::}zd,V->U[٘<- Ï)WFmآ(td `.TrjP?rriبJȶ\y6Ū6xhϼ3T /_mj;8XOLf~ s,`2$4l /^Boj|ΒE7ZFͷr5_5IQN6?lҳ_Mc<,G5=R_Rҧ=bwtЮѡ^eŰ∟}raZӉR|q)y݋&tc0<@#t4(Cl h0}C%0z8a>|bŤU:tex^_T3,ŻY#&CSaxB8y'=IejF_X5u6Ts>?HOk8bLJeDoP%',wWH$#{bg:LVlk~dgzܘH 9-aO/3⇹#$^Gp0~xx~I^tRkP|=JGb% cC;~TֲJjPMEɒ*{5OvW9؛';Ɉ130FJ/*#"H$TK\;v;+d@YbEtpS #-vTUiXZa;e3U}؋ri`--<:=0Lnop,u&]n{Ɏ0I5U.Y2Čo! ac|JQ%''?'kd7Gw0 jQDa4|ʄJ;Q0@6n1#l?Emج-40WU{:{UjL4&4-\H%kNo&{(7M|wǹz4wrfOcDi9ZB}֋;(J/:*EX;Crg"$wɱ?'bvv1R/'oKU5|Ew]b y{JsF:&"h[9lb[j \ai/8e y"TA^- svL&6ٵ@')Xn@#L&m\ő9}6~n=FQx'FTZy7\L npeu(~C*2 3!D%Flbp= X"0T^NGda~͈ѧi\hD҈:[/q3UUڑwpB}d,Ң&I2K- $~(Bikr~5dz:e9gHw z|m\g]bx ʯGIo|ϯWK- eR*É~Γx+ƃ{daTW}LH"}n? w?p6Rp_*R}$*28za,bl^6ћ幱p3׬jdm0T ikЦɦ !LpD>xE&/jqB8°bIdZ}Md~E![tm\SzGg{$сR19$'>W4޷]"W=&.',,+P)aLh;FY"ݰ (ӁUD|)2i@? \_g" J=Tj+bvbAJMAnTC#mT r*$Ivy G}4ׄr-/e=Lx~O{`ڼSjE3{~:=el 9ô:63zP`D1bҮ *]j3/NN7*+>=.!>z:\(w4_TgB_4'ʃzP]"R?K +L^8? qp p"\htw?cS?:$ϥx^a'-_R FbnHhL Z?7J?¹;-anʃE`wzl) \mFuzf.~N/QvbrVp~E5[gOFG0Wke`AEޯ*^H6FC~u-ZvB}<ڱ BM]Jc2+Įsv1ֱH4(kƃ?%Ay"[>cIxVizafV7c)E0 YluyLv߷&HsWbaldt|-[z(u "ueĆc!Uc]wo,= dI˱-Wڠ*mW_.o`bZayŖ'{"Ik؇--do=HV20Nvm FOP6$M2-9 #\@&̒-QR̥XAF9+`칓6arl7kTC7hh;A(Pe_[XZHuYZop#@jY@)jHyn>.} (qQ#dN3@n1FQNig;AiXkDDFfos]kҥTrGCS.]]~ĬW;A-e&> d晋*fhvc5:$ޘ>z! YN\~h3v|a9FbwIMa"2Gc(#Cܹq֚[RT5~R'dKވ%DФ4n-`Y.@ Tk5lJ?[v޸hC~?VyJ`JcY)RbN w2:z~Eeb/h~-J'{.U$d+21T2镊7@ kXl]?2U W;.?/OH4 BGvFyzXf{FMMA8 NeoV&$RcO "Ϻ#<1RʄQJx lxcW쿒}iRלk>NpVA7굆wA7Oθv%ʛUxɯqw/1Zz3dy?`R5$:|NY60+0?vj{7Bxk0C9z* id \+]/*RTjRsRlefR=/E48QS oV3\#S_cRGJEGz8'0>Ҫ.CAbkxU)aCtY?,95 i_ /aNPk( s!O]`(Ԁ9xB5 zxiw , 6*Mgrd> xH5//jB8 O[TMʒGLQ?6 PrSBQoJo;U^Qn4ؿ ]\6 GIM?s t@6tGV=,p`lu V CS!,NџNRN:y Z 6Yr#$u95FʂgCw}gJNπb(o(f1MR6yB^gBJqb|_hhIV* bS45P/ ?eQ!Ӳw" :Sz$v'óLEoItKlP} *6_{<>žU [5yDFa(H qgRh&`u{  VkXٲ>pGNțvM}t cwon_BQdvpS4~5Zz?f\\AvcfJ/_c^ `tT0F5G2#(#nWU9d~bnnJXǁ7 +(.!_)cl){Ld1V+wiv%V,'G"H LtIAgɧK=7$fV^9`ulFz7I&ŠӌӕxbQp*/]UI6!܅\-%W;tvC?q\HU)yОSs q=3 14Yo*^e- ًDo8lip{d 7?bI.Mpod9B {k@(jZ ݅eKyuSI\6P}H '(8BP]]S0u>Ȟi21ux/>q#.y($ڰZ6Tn*kN*Y|.Ǖe}% T0DEpñWPq5*28t5 S"YA!uEJשX8gE ;1V^h>p<+̜7l.c _Yiv߄oIqZRr(2x@5"ED-64@yݯkjXF>.-YkqJ*4&=7ߢˆ>E`fvqនg,NBȨ{YqC:AtԀזk1][nD:s§s6ApMaz6/{Ǜ<ٍ6y] mqx]'\(6/ƐD}Nn1XT=VyB)v0ɟn=Km%1PF: Uy˦a)~*cB{P[?0NQae|6e|Z6'y]>qZbq&DY<r7ްSYRxUϠc{){1x2C ѕ/M؊0`cS0/lN1 J8oct8@{:JV!KTֵ2̛V^KLn.WL.[L_ĆCaw oԛғ qN1Qy^Yw1MCQ;[" )Ga@:EoԦNFVy:"#@xas+x|kTQ3w]&I}y; ?.{&+dS$هw"ߑha3ˊIX?zk_͠ n.X|``h~JHs mI N=2^"$S̶#Gį0#i&|4H?2s'}Ȥ _*yޣfT`-s!e~穮RG)޻۝K9Pjl۝U|m8"4VHEܒΤ#b9^#k*_)y ,/>.TR@ lNG.kPDWg'Ⱦ1;$&d"sNLsɍEWt; lIQldԴqTk}CnME]fBT6BBHF2{il#ew6 aP}-7!CG4ektVq;{6qh8 dr:3"dKh+@[~0B&ҙOϣA`xRv;:I]x*f_MA?3]ډ#|@3[W $p J`Ǟ`nX5_z: W[y Q9LɝFQ;+ZU(;n1Rzit9'sm2E_ e瀠~ȁuۋV'[䪟ppw'Z@ц}kװtͬ^FU_TJABu">{|M6O A_V]JRظw=FF?J@Ih=1чmtRފmF;}?Kmx9>9ݚ#ޮ }cQXX@ ЂеE,@8|#Cd܁g#n<˿*Wz͡ˆI-9~#hC"dyKb٣'(eF5vK7p:\_̧ ]͠#'NOEm;}SIIE'laa#`HI' CЗ?1MHߔڙL-@dfR(ER!U}?gר=np0C%Rw;@"[hg\H?5$p8QNGK3࠲TDR48;'̰PSXBcpGAcm0"SxT^s&GÙi)eJ: O-u[B ;?A<;*u4@@\6"ryۋM( EGM_zLv0!9,TlL5m`>Cl.j0w! ]' ='HdrwDk\- Z~G.8A<(p*$%R42UR@aeƠ$\{PJAo ^ʪBI'Zv'!m`鹗1g&=_(<(Ⱦݶ4{il[793ܝysvJ8?p#VMI&j3xA1Fc%Z5$_`*eB";,P>e)D1R#Q(),.,<݄ߥ*}D'0NO&Rb |蜳[Gi!~3y6!ZpjN[Z`#7? /2J\Z0JױߧɸEbiZ6KN5{3͜FA K#Y aT˂B~^e ptXYn`l$0ehȯ2cX' i%mZy Jw].?" ZQ:Mx*na څ[|UPMRG^BI=p0R3jkɦBPr`4`Bgҷ;8Ԝ׼=lDۅF:J){ڀQ>9 XUҨ2L~w&@r߾71K|:٫A [ȼ{Ze=˸ٷB ?4wXC~-Y 7|b|?DM`Ms$硌,GHlTlGt4Fuwq/lTVq M#>+.'totsmހЄlX^eM*?C[[=[$Ku!s,.?(Z$ӲCdp+;&'>e'?j COH9OU O|5!rh FEAi4v * lM_;<-ki?PIr5woi¯3'>p8nС1)G^(CiN)Z;%J/ꨌb)HaI(D쎺7DD ~5BK"AONhćEG<UjY\iLEx6%jd2 vQ9f2! Pߴ؄*'n2QuѿS\<ڋGgqD-I*ХeoS~RBְ&ԡꬃW_u ucm*["c 5F !V˪{^m˧)P Я3^C(*~OrnqHPUc첾lu>ٛhb2ah%cj)\!C&V;H?$ \﹋/kŋ pᎄO`'۫Uu ʍSixi,&>S.o"O= 4D K`w99uc @)``[6m\*E(ǽ檶X$'HaAunms.YܖBߞZ;"F`z{*5 &{2̊ m>?y(!4pV O %,x`rțϫ30bmBۓrA(}x8 %ږFLjv``kvi0|lCKa椢H |I80yp=_|K?̫:4nr=#.l/@9[=ϧK&lu>3iM)9­( uЪ~Z4O{&CTP*cgצoV0=/:7 ]`+Բ kdJ=^C'XxUQRHi}8Q/ע6d{SV݁ >~?RM3{.M)V.8p|#