wondershaper-1.1a-365.1.1>t 4 DpQ/=„[)s)Qͣ(2vxУGGڲi˭sz]-9Ngƾ/t Xa8 a @*I9|, c<CwU;3k /C {k&'&YG5{B䭍B`ZuϢ ]c>6aSQY(w{Eʏ}(X$ _)?epYKM~h "65~c)xj|z~o(wǐ XZolJQ/=„e\@d9cg}5O —I_C'Y+6l$h-XN} NQKJ}(k1ݹ/*Mkg@({T(x^#~~fo,eR.?/bk$1 揾`7 V@3RIax2]< *:}l/n7˝9?H\o?X Z |;?zmZ-WYB61k{Fz/5&c8LX6AHm M=gᎮ)0702f0a6834fdabdec4b5f36607dafb5f2e5efb8x>@?pd  O 7=DL\            0  \      T  E( r8 | 9 : 8 >}?@FG H I X Y\4 ]` ^bPcd!e&f+l-u@ vlw x$ yPz`Cwondershaper1.1a365.1.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 Q build04ropenSUSE 12.3openSUSEGPL-2.0+http://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 test -x /bin/systemctl && /bin/systemctl daemon-reload >/dev/null 2>&1 || : for service in wondershaper ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi /sbin/insserv /etc/init.d }PFH#41JA큤QQQQQ <9<4<4<.<4Qad73c86f47cf2a8eced93c9763ec8dfcb241b93e848d51fe024bb4dbd1a513e06b2ca825a87a37c1afeab0d7c356ead794d55d512a9ba36caa9b7df079bae19f82bc402d9a20d205cf57107297cc89d7750b00e7ab408bacb8f24a5dc5e0cfd24d4745cc80d9f3318424776c1685959f6480ff004410bcbcb7ff599c3d559081e1f4bf1e55531fe55bb1e10746e5380c/etc/init.d/wondershaperrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwondershaper-1.1a-365.1.1.src.rpmconfig(wondershaper)sysvinit(wondershaper)wondershaper@ @    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(wondershaper)coreutilsdiffutilsfillupgrepiproute2rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)1.1a-365.1.13.0.4-14.0-14.4.6-14.10.2Ch@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/shbuild04 1359214601 1.1a-365.1.11.1a-365.1.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:12.3/standard/329c2b469ab5fe3effc61c3a3839f2c6-wondershapercpiolzma5noarch-suse-linuxASCII textBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executablePascal source, ASCII textdirectoryPRRRf֕_Оs?] crv9vX3XgaT#[??E9Vo8rrs F{-Uar3&cu]p當G-e܀ ѕc#.ǝ_NM moWu0b`^!BIҗ:%kf mS9!TGa}BIEZ|v3RQ2O7dKEG ~.Z)S5췡SNBnpi83X-5̲K7sA>A& P@1܋rcSҡ;5T`dK1lIi<Kg@{etgS'BZ\0gksWd݃lj*qևDS< n\l4S/5=+^ jZxol`.3Nm P2/"s6 PvfAO㩄k A۬Q6$ҲdO"rY{b<%-T&v$!(nZ^j¢-s~@Ɵt0yo Bs5ch||tui$k< }t7]60b),ȸId UIpF4`obR}S-W@څyGZݠ()=s):ɦ+uL'æ 5wkR{c7"_r@]%&_gP^rmCn7iÒ ׆+yJp^YS`Xf`^{W}C6OQ /:j%(^a=%OSR#S :\藌Ɖ/3߯ÈvzKKпPWpxt_F >Nt$̥AG ?Gǃ"*D[ʠm}Ef\xTP@0†OqJBL_np9?aXZL=*ϥV2kYW^foz*9QLqB!qyhI;@A4ccRb^DkrCWhd?[r\eP4v,Qy B-Bh,nSdRPs@͔anFU$^VϫmIr#+;$ng'P{ /Bvp"`X<$T4 F8bW ؿ"(˟jUMkY (!E)_;Ys9ʧ'qsWN,$i\nDkA1sj"ӮRadQ{eY|iω6z`qӱF(&t,2~w)qUzի\- v$A no.NPed ΓqI.T4ۭBd0w pk1h)N#,8bN!v^vo]%ܖ勑)P3[lj'!4Qu$!'ɋh<bt45 _ͭ,`2uT?'~SGKꄂi ݽh)N "dOtMR{p}~ 1ܖo@^fDԽRc@ 9 D;Ā'( 9Qd)7` E{:m:wݽ\ڰ1^f-#\VySB#sohm,XCVt(3;CxXi=x)L/"vbGOj<5:P[Ӽg;^}fGI1ikտ5yaŃz"o$MgEFn`Ȕ`|uP!,>8R0{075H1 76Nojc<:+2߹hݩ X>XeXZa, W΄$*q.7 uo{jXB[D3! CBMN:<@j5GD i^+^L. D*Tz7EW#Etrpkp˃ߓo;^%O af\ 0_Xr9"=uTK3"sǖY_ֱb“K tԿndzV}'^(JTV#˝ԜcVelZA-,uc`jDh7pV<̎~},Bɉ1v }2c>$\yAkϱo[8:MIǤD|'|XuIߡZυT% ԤiPܥ5/ A 0P0p̝ pY^lY=63iD#9jLnUQ2xn3JFʐ2-9>_[I'$pg{nqlpXYk~M{ţ'fE;H*turl[qL2qXJ1~:"'CA0HܻI W Wh?pQD"ê =yJj8B׳ng *^N7e}/Nn&üm k!S4{75'I?W%wAu5"ˡȌdXH2sPIyO l+1LJ#6C[R-QK!y AvZ NBm[{g&xBe%2h3Xg a^aO8w ^6gDž%nCVXCW ¬:ޱBgeV75$|=ސkb|}ѠTP(3za[&vwVх6p`|:zreT4œB;#@WyϽ o'!gvNQzFD,GI~e<B$وdzj'Gpf2AC,s)uy9|ZASHh9S`> ;ڸ/f3Av2oxwL{xDBHo>S ZvK0:V#0'$='$ H:.^N>4; yv3c/~d$ѱ Yde|Ad~e޻쎀9~4GF乊n]WDC|6y)ѨIp}n?+#Nlb鳋ye4 *L;?9*@䊤~~"#֬OruhNޜSi\OX01p2* K'/ƗoIKu͆(zX _);<~yKZ:v.)Zi:q7oVGX DfBk>M4ѥ$f/nFM}(Vِ8[JsnV;S ? XWS: G0גб??\ Rq$Sc,PtYp߽olu̽2kVc|2 'lgxvSita7Y<J9Z:,FkJ(~#^]G*9"Rd{cB%lҷ ڃ^4GeZ[cĂwt4*bX eCݨ\ޤxO~% ˻d)eY^j gyji" /ĬIr*c^'jSb,VMQo`j /O}qxTlrUW gIyvҘRȚEouw'lN߲݀|ֽzEmhNQV9Ҋ iFz<`Jā˲ Hסq58Bi$xy ˭F408wUK91 jˬnO԰^rʕ;3Է~QRJ7>cOa!I}Gӟ=!B8@Y[?ѵ6tufJ&ٖۖc$J{lpo.%Yٰ.Ӆ8[{1>-SoeZNH;\o hdӹF<#dy-tþ/QBaBzQ_TMevHŕZj4Ù#Ydr) ^L&#(_/A+NKu:S'I<ƿ%PXMrypE { jp:/$M%`ia^W`AyK]VV7:!6Dt7U+0K4/?{i x9&@)Σ5{+0mrǾuL,nၰκ]N@js} tWRC%OcK?,Zi::0Ha>C\{D" N}gP^yJpǘEg~tP&s#P(%0]uwY wi.p ak^J!ݜcG Y#UXB:}^A&]e `F3Cto>Tdh) l=)4DLV:&_0尐%a1H$5c1-eޓ|LJsEr`rcc~[J;Kzy~+i+-]m߼6λħqQɆ&OޓC0$M&}sZD;1P(z$U\dc,(xsLr AK b;ȸWu/ 8'Le:K^͇m -E"|܃%Rto~8x/T|HN2XE4{z\vbZ $ǍIdÑwl1[UJ!$ҁBVC;}sjg'V6*Po᠋iBۄpy{DT [t]-&m{p|2_b$í{g홖t)oxrw0޵O&(.=Hn (x;QAR%a% yHl46ޗ[nزTP/.?։4gqǎ;.OCn+FF,Wv<8bT r1-Tϊqi|Ɗ%Oo8KwN#+o5r[rcR" qKJ1e>}nF2mp!rf6{]EpJoj#ʑ&*l5qR`vn_bX2ެZQnH-HAٟHZM䩦y;>G-vmw?Asӓ^w~)ddՔqyJ;C]T( ?L>իrj~9^zJ1؉#@ȵ!`FmBd&uOV,& {HG$L^u=(}_[)%hJ 4 hEOLU Huu+dTޔKNWd9+/{Ap2OqՎ"X@va}Z-,/ iC2 'KEzM*MWyc`dW1$HVX1^2_mO[BR0+`~5-sr d$j]h?+[\XMk\QR6ܗۖ'X66ʡzh#r`1C&KLAF_+{OfV<,*W{Y xhoOʸos!OjBF*ij4/ס{TZ*Jq]\$lwz`‘&;}*N渰e jpid%x{P Zt+S3rUO<8QV]j˔y\ގQ`[e!~Ȉq[6}MY9 }_KC.P8{UnJ-N͜/s:Qֿk,FL Vrȁnoo]z 1iP,еl6$nX8D{iR990+#I!*5SҐ=HaLpq5%uZwR[mx4#٣oKȜ[GnL,8e|n< -k1vIZ&:6űKH'E!q7~ӹ(@L_Yn± uVL.x:YxDtcg"W&d2 ҫtwP f!b䲫~8(};VsC*}cca)[ž czR|jG Q.:z= Kt21&$Cd`e\*V瞽!̥d~bO͹%D-xb[KԻe8 (wr;iğ봽i'ÁQ~(9qĥ4.t\ɒ# Q/)^r1eMǝ7y^Up퐨*M$ϨuɿaR!h TZ-`ɌzL /t6͔5cEv̀ 䥑{T ߝ+S2H%%!5ǎ? ~nvw %-$4^p.~ӹ慳}J@ma&zwlX Opw%wvQd<%aaqEҡ%J-6OC׿^!ed2g )>,83x`ݴpF#]A0\.GIy8;&O OO Pyz(7x/fcBK u P0̵XUNHn2\w;=q/vizV5\MRolMB^mT2c"BBc=](%r6rH^ޕm^B|zz0\ө.̙hm "-8.|.6g aFR "D.NL%hSEr Ͽgi+r;VTjZc-lzL3x%䔨a}{5=VD+Gê='b%*+9Lʅљ F˥ xMk3]q7H:DS =UoB5:Pn5a;OQې44R"8Hʟh +&kkY[Qa.ˈ|Iڢk64[ޟyD Qd?<ԩUk|{`xby*i>3@g0ӳCבȒ $< @ pm,uk_.&!&ڇ. f\>9x{9s)hǧ2-bFyp:bQ!JőQTR7#%xg{fW )/rQMH