storage-fixup-0.2-27.1>t  DH`pJܛR/=„ +D! ]ߖ C=\%J+IyxAkl},] kI XHԴI>dbwhd&腉: c%w"8 dp/:;/?d  .@DLP^g                E  r     ( 8 9  : >_?g@oFwG H I XY\ ] ^bcdeflzCstorage-fixup0.227.1Storage Fixup Scriptstorage-fixup executes fixup commands for devices matched using dmi and hal properties. This is primarily to adjust too aggressive ATA APM settings which makes the drive unload its head frequently shortening its lifespan. Authors: -------- Tejun Heo Jܛ@build30uOopenSUSE 11.2openSUSEBSD 3-clause (or similar)http://bugs.opensuse.orgSystem/Basehttp://git.kernel.org/?p=linux/kernel/git/tj/storage-fixup.gitlinuxnoarch test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- boot.storage-fixup PNAME=storage-fixup INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="yes" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done set -- $INSSRV_ARRAY while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 SV_VALUE=$2 shift 2 test -n "$SCRIPTNAME" -a -n "$SV_VALUE" || { echo "SCRIPTNAME or SV_VALUE unknown"; exit 1;} if test "$FIRST_ARG" = "1" -a "$SV_VALUE" = "no" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} -r etc/init.d/$SCRIPTNAME elif test "$FIRST_ARG" = "1" -o "$FORCE_YES" = "1" ; then sbin/insserv ${YAST_IS_RUNNING:+-f} etc/init.d/$SCRIPTNAME fi done 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 boot.storage-fixup ; do /etc/init.d/$service stop > /dev/null done fi fi sbin/insserv etc/init.d"<4ȁ큤AAA큤Jܛ?Jܛ?Jܛ?Jܛ?Jܛ?Jܛ?Jܛ@JCFJCF78dd61c33a299c9492dd8f8b621dd79889baefccb482750ee34ed21a9b5cbb88ab487c99407631db0fef7c071a03444ad5e4c7e6232a92bb29687b8fa0031c8b0cdd2de8367758317af4ec25fdf85665f303fe33e748df6fee0de4b4ab6f1cc7rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootstorage-fixup-0.2-27.1.src.rpmstorage-fixup    @@ bashcoreutilssedhdparmsmartmontoolsdmidecodescsiinsservsed/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/bash/bin/shrpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1Ju@I3I)EHf@HϟHH=I@H:@H6coolo@novell.comro@suse.deteheo@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deteheo@suse.de- pmtools got split, update to require dmidecode - remove exclusivearch again (this is noarch)- added ExclusiveArch (dependency package pmtools has the same)- quiet option implemented - updated config, 3 machines added- folded patches into tarball - updated config, 10 machines added- bugfixes from current git: - trim keys and properties - drop superfluous double quotes around $() - updated config: - add Dell Vostro 1400, Dell Inspiron 1525, Samsung Q45, Mac Mini 1,1, Acer Aspire 1690, HP dv9500.- fix rpmlint errors in the init script- this fixes bug bnc#386555 - new version 0.2, no longer depends on HAL, License now BSD- move pm-utils hook to /usr/lib, fix rpmlint warnings- New package/bin/sh/bin/sh/bin/shbuild30 1255971648lkghmjtuv0.2-27.1boot.storage-fixupstorage-fixup.confpm-utilssleep.d50storage-fixupstorage-fixupstorage-fixupChangelogLICENSE/etc/init.d//etc//usr/lib//usr/lib/pm-utils//usr/lib/pm-utils/sleep.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/storage-fixup/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/41956d505f06e3d85abb83ee1c271442-storage-fixupcpiolzma2noarch-suse-linuxt8(kM/?P] b2p Y# (J=&Jۇsu-\{3!b UDWN@._PW# rбujUɎi9vt5l=51$Sƨfh7C;n(ÞAf97`6 fTND->*t~X씐'[%𿮯L^e5zmcu]44~5?r϶+q*WHzT F== {AḎ"7&Ovd "\8rbm"Hc:#sbNSk Avu?}|]/ гNVЏdNa1ƦXmTHh<砤|.0Nfi'GAb phɢ% Qq Nȅ~2>w)iE90ިFR;l ؀xؼ pt 9G*5/cw2Ald22!4t Y 5X6u9wX+LΣ`pZݖ4k5p>멄F׮MdjQXŒ')eGǐk1Lwr+6/!N$&GdWj 0EB,dPp)=mraѺ-7QzFm 6ˎ}Ƭx#9.&/Hib0Tk+-z_2J;8> IbF)&IX3b5[s4ISAJ|tj"G\(aϼ~/oGY6wFS^dWɳ,eB Wە)ISP(,e+eVt'~{ĝ'HGa#$<ɷĆua*o SS (i-USXj|b},gaÛ1K?W<ڵ}drI*5q~Ǝwt Sq9|ElĿp\"Vr+QzO^so"oUt1d_"x}+&>yqޓai& x =.Wm{m;dFo%6W?ơeq1ڞT*I cݖz|fN-} VSy;cg8!bxbĒ6x nߏo5_VI"tX IYBdIpv c_͠MVEZAGV7aFA!Z&m>/^Y'u<~覒]y62~Yž/R'gK [/=-0k;:% `quJr< _7AGٱ"Pt||pǧ52Yye $hh i3ծE4h`Fy{TB!>T[P?Ǧr +H}&ՂJKHcF#[*Yt0ziF_BV!?5Pj /p&h29;aP"$ə^eV AEvc+.rãQLYW&&|]t-|҈bTl4];oI/]~3_ľqUo+tV0&5j7Θ/0|41ʹ|d5yt C|hN;₻a@#ogc?? PS ӓ8ͥđm6*IBs?],hWN˽Ire"3y.O\ڿR>;<33.mi jWA)x.}ڝ}U>\lV[uS JWH],ΡQ"J#nLRDyLp;/}9:QtFxp/ڽY2H ocOwpCX~c+OY* nMbFqFz]&8:<Wq fpZ&mWgFNxdЕGYDKQ^.~o0e/RIҺBZAnIj;q;.~ufS`|bRRZnjZ#UGce֢o{_NO#k\gGPZ0N5S k3Qh0u7ĜfO y󗉓i}z0J/Jz _'neUZ{7V+yje8Ȼ.;UTF %+4ͽ71wIJkqIgeg^#P crlg!k7v Fj`0mBzL66ʯ^TiPflAuKo>4Q̲LǠş*M{\ ɈZoV>bZD⏹ Am*tTmJV_KKnz6;okc.VJbWS8_.9'bM5HJ ^gcAp=S6A z` -?H(4qpP"*K&Rt[lF\H2nC(8[F- -.. 4$`X9X٩9Vc*kDÂ!2T;АI X:&)"l["rXps{i(>x?7/{ 0,.`ؘw9 z{~0H-m.,^"~1D1NCUHyQZ}hQy $Fb/osI9[<&NR'JIU-ox}D5 ;P!b6,!OM/ǀRwe*y1YKO\0`1~'9tΪ9(5*~? :GS*؉:Vmoz!f-Ys%c\gtKeIݏ/&%-hT0 @S.B'ʯ%Ns{KigD5iC';řԵX!ͺm D5vaMSsWl zp־-+pc;OsHBRHF2 kɞ@U'=QIHȗy.Y -2-c!;Ro=&XO*kM#]۫:<]m2oAж ^oZBuRև=%K[d;6c _fdkMû@Pkz+'JMK+㋦3rwmgI 7Y 3Sl4#-5s>#;|nFg&z!<.$FRk/KPGmQ= JDMц _j]9ZktRڴ/ 3.| 9gi{䋍kSvtv sf[䌔 #@=KKb"&i-mY,8J@Gl#}Ld 8Jْ5 ݖж7E-?#++kAL?]Agr͵Yk*1/X>*xHrn3롗cN}M炿IPkE@uFmWQKӭ9*{m!NE Q(,7` ={<5p{.\ʂt\kXkG=T$'KC [K=Dʉ ie}<8r”JC(Ҋy+pF9sTD9$ݯ|P-!jZ9Ie/i$xNez+.IwM՟T[Yg5?dB/o"1 <ܯ\aS& 5BրUaS)AfU31Y5벧Xm8n0ӱd JsF {4;_YlZχT>P:iöTW?{'i[Mf[t ٚxppWq 68BGs^t҉;iuer{eIiW5qM ڇt1߃.Ϧİ^B6LPԔ7ڣ".CMo&{ ڮjZkl]{`; lڷe#)"uXZWb58B'IoOFxzqi=NFg,(:A` 0S;b7SjA$z"s~l$j,[T{uf OR:^eIsUw?)b`v}CY5%1ҝ Δ]Bt.ZSvL!(c*j^읠[Rҍ!Uq 8ײ_+ZB#NxQP `Z^tYt$LI5?$<WGbS|=ɟH]=ŎMsOYJhܤ 8c@$Ml"?m>":h}Ma&̒2c%7C3Z $pz盖x !}&nyV:^9.XIEvFKv<4L{ɯsҮ}==d$AN%S :7^>L@@& ᅮA$dQj5E%"P= m%6-L='%[ȪG$*ƍ "y8/ ϛ7=^cީ (krF7VVJ02crn!?i O=pH@iK<܂<z/&Te ݼ7ިt=|~ͽ[D^Y!=d]x}6/91oh!&)p!LaKDJ5\AW!h*Vj1̾|nvWۭ {k[|b Y*;sitKg+tcIqm6uybtHz`ݶ!ZcjԸ}[XGjO܏ ?-֚7Iބӣ u~%DJu%{?'~mp@&;1c!+Nc{/_S{[b[64Q?u,q90#odk]{P0T"wbsS<5Rk?̸SF! #ˋGJv>,UӢM fREPsǐ15}\-%e)#e`1JJ"K D~s< q?vF:dLM' UMDk̒zXqh~G74xD_H]#Q9M*pImB w P4`.*|-kYpΣ\o%y42"@~]VX2+(+1 ~{aTvLՈdg9Qe6:YDoRH<Tn.ҫV8v8Du3FwbfaQ6h!=g6qNxlE FW̯!UMoQj l*!t/P5ɌtfŶTҗqɊ=_9="7h^{^l,F[g,XܮD|0cb' ODIVS:oZjt6cKKؑ痊&A\ F)tdȖ 0(vzxPJ=̮?(RMK^ 83Yrud戯^,Hi7J/\#IL BĨu̧rxNq $m`<ʈbv==_ܜz=U=0wn:a\ .gp4]ojo TFl3-%o!`4l{,roy3g WM0n96O4Z֨v;MR*VRJ9k5 4ɓ4`C5_-GYҧcMeJA_¿(HաtT&kCjA4#+6k( tAL5uc¤GXBD0̚M);E>A)DiڛѝX:_ؼAE57s:oN1X 㮜0'q.2que- oc"$YxZbWuL9}~5ǂKB`@mC)f\I{gpD3sd%[mew"ep6^klG~ZY׍0Bi.$Z=W[^ӯ4>쥵fSZ!izLfQ6Jg)*A5[*\ˏ Ql-(nCAVcYNq}:|%g (U2#3٠ CO OwE! u9u<% 6誯%Vݷ;!V'$qBt-P+|F?Җ@3٤.i;pP^Hs:vӱљ2C^q&U8gn ^nbdy5ڮy䆬!ٚ M6U:8i=q㶌 +:Rހkſ8?uS2eyџA:Dw]$C 0Kk1~q}PeBO5|>Q,? ޴ .R'|(M#}g϶4(,I:tKiƯ Esb|[^j;ʃ;&KZ3C{=xCDm7 g{hhl%^"bwIB;KY+`JvYoxhوN9f>P5ֽ!?t*f2o)ojY sȖ;_V+΀ rMv>JPŤBd[\$VeİA_éW5ܖcQm?w#ģmaYbX%x*gz7e'ҔU?̬F V,FuZyt6ld3Y.bF}4ua>+;?hB mz1ۦzc`0ʴy_> g< \_2`?jG)M9QՐA4B/ėrD%G7p[!j5ϸoF;wP۔0Z_PD']I*@ gEC+_WXC3hez "n֩)O޺$nﵠlhZS ID@{C@S3cl8k|Ӈ)9ɫ4ViV'Q86ۺb6у&s6h\radS_elsg{f