#! /bin/sh skip=150 # iMedia package upgrade system CRCsum=1657103108 MD5=00000000000000000000000000000000 label="VIA CLE 266 Sensors" script=./install targetdir=sensors-cle266.i686-package scriptargs="" keep=n finish=true; xterm_loop=; [ x"$1" = x-xwin ] && { finish="echo Press Return to close this window...; read junk"; xterm_loop=1; shift 1; } if [ x"$1" = "x-help" -o x"$1" = "x--help" ]; then cat << tac 1) Getting help or info about $0 : $0 -help Print this message $0 -info Print embedded info : title, default target directory, embedded script ... $0 -lsm Print embedded lsm entry (or no LSM) $0 -list Print the list of files in the archive $0 -check Checks integrity of the archive 2) Running $0 : $0 [options] [additionnal arguments to embedded script] with following options (in that order) -confirm Ask before running embedded script -keep Do not erase target directory after running embedded script -target NewDirectory Extract in NewDirectory tac exit 0; fi if [ x"$1" = "x-lsm" -o x"$1" = "x--lsm" ]; then cat << EOF_LSM Name : sensors-cle266 Version : 2.6.23 Arch : i686 Vendor : iMedia Linux Category : System Drivers Target systems : common Description : VIA CLE 266 Sensors Details : Drivers for VIA CLE266 based motherboards used for monitoring your hardware EOF_LSM exit 0; fi if [ "$1" = "-info" ]; then echo Identification: $label echo Target directory: $targetdir echo Uncompressed size: 136 KB echo Compression: gzip echo Date of packaging: Thu Feb 7 16:37:52 EET 2008 echo script run after extraction: $script $scriptargs [ x"$keep" = xy ] && echo "directory $targetdir is permanent" || echo "$targetdir will be removed after extraction" exit 0; fi if [ "$1" = "-list" ]; then echo Target directory: $targetdir tail -n +$skip $0 | gzip -cd | tar tvf - exit 0; fi if [ "$1" = "-check" ]; then sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ $sum1 -ne $CRCsum ] && { echo Error in check sums $sum1 $CRCsum exit 2; } if [ $MD5 != "00000000000000000000000000000000" ]; then # space separated list of directories [ x"$GUESS_MD5_PATH" = "x" ] && GUESS_MD5_PATH="/usr/local/ssl/bin" MD5_PATH="" for a in $GUESS_MD5_PATH; do if which $a/md5 >/dev/null 2>&1 ; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5 ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5`; [ $md5sum != $MD5 ] && { echo Error in md5 sums $md5sum $MD5 exit 2; } || { echo check sums and md5 sums are ok; exit 0; } fi if [ ! -x $MD5_PATH/md5 ]; then echo an embedded md5 sum of the archive exists but no md5 program was found in $GUESS_MD5_PATH echo if you have md5 on your system, you should try : echo env GUESS_MD5_PATH=\"FirstDirectory SecondDirectory ...\" $0 -check fi else echo check sums are OK ; echo $0 does not contain embedded md5 sum ; fi exit 0; fi [ x"$finish" = x ] && finish=true if [ "$1" = "-confirm" ]; then verbose=y; shift 1; fi if [ "$1" = "-keep" ]; then keep=y; shift 1; fi if [ "$1" = "-target" -a x"$2" != x ]; then targetdir=$2; keep=y;run=n; shift 2; fi if [ "$keep" = y ]; then echo "Creating directory $targetdir"; tmpdir=$targetdir; else tmpdir="/tmp/selfgz$$"; fi location=`pwd` echo=echo; [ -x /usr/ucb/echo ] && echo=/usr/ucb/echo mkdir -p $tmpdir || { $echo 'Cannot create target directory' $tmpdir >&2 $echo 'you should perhaps try option -target OtherDirectory' >&2 eval $finish; exit 1; } $echo -n Verifying archive integrity... sum1=`tail -n +6 $0 | cksum | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` [ $sum1 -ne $CRCsum ] && { $echo Error in check sums $sum1 $CRCsum eval $finish; exit 2; } echo OK if [ $MD5 != \"00000000000000000000000000000000\" ]; then # space separated list of directories [ x$GUESS_MD5_PATH = x ] && GUESS_MD5_PATH=\"/usr/local/ssl/bin\" MD5_PATH=\"\" for a in $GUESS_MD5_PATH; do if which $a/md5 >/dev/null 2>&1 ; then MD5_PATH=$a; fi done if [ -x $MD5_PATH/md5 ]; then md5sum=`tail -n +6 $0 | $MD5_PATH/md5`; [ $md5sum != $MD5 ] && { $echo Error in md5 sums $md5sum $MD5 eval $finish; exit 2; } fi fi $echo -n "Uncompressing $label" cd $tmpdir [ "$keep" = y ] || trap 'cd /tmp; /bin/rm -rf $tmpdir; exit $res' EXIT if ( (cd $location; tail -n +$skip $0; ) | gzip -cd | tar xvf - | (while read a; do $echo -n .; done; echo; )) 2> /dev/null; then res=0; if [ x"$script" != x ]; then if [ x"$run" = xn ]; then #$echo "OK to execute: $script $scriptargs $* ? [Y/n] " #read yn echo "Not running autoinstall script"; rm $script #[ x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY ] && { $script $scriptargs $*; res=$?; } else $script $scriptargs $*; res=$? fi [ $res != 0 ] && echo "The program returned an error code ($res)" fi [ "$keep" = y ] || { cd /tmp; /bin/rm -rf $tmpdir; } else echo "Cannot decompress $0"; eval $finish; exit 1 fi eval $finish; exit $res END_OF_STUB G; tTՙo&27HPS} /J& dHL'3oȘ{Q)$g9kݞgWݵ{@Acj]m-,]V6q`K]@D6rRnD#(ut$kѪ] F84 ?e@$4i2SȫfAϪ{ f>i֫ԛgR ֞O4]J^?f՗ǓVB>9zG4bX艭Қ3uZ|4[Q0= {o2MC7Cb!m,K[TU⅃[0R<}KS9?o1yT'C㣼:BPLv.i.g ~uwIkƾh4E\&Ps߷U!B4J+3KJ~$@|6q2Ŝ@kA-9f6kGɒ~Kr"E+@^na+v_~OpbO@s{6CuB< Lt(1&6Q2>ۨ<7n-+A t3["Ὰ=wohefs|sz%cob(0Q9F"7 (@Y.S Ԁ'PBo #*ˡ/cP@Cͺ tjonw0(Aֳ1w4yM^Z]]\\˸;R6L:;>]y zZQ V8ᘽ5 >vUTiK U<uG厠+ BϠ9n*7SٗoZhe>PP* ΂zq^l}̖no, ]y rs@o ~;Sovy '_`2m.:='EC|0k1 +(6`rznḓ}V1BuA'cz] `~̰:)32jO0NgtLnxCr9&Џ!<{E㳱f+1r{7cjP 尤EÈ}ɝAq! WrrPq^&Džܟ#d Cef*7E ViTou"}ap5`\q!h o{_ɢiȢ|7Bx$}5cP3ă y*Oʿ0)wMr)O3)4_2=O35#, gfS|E6կGa5wQ󝹆/cfgqrEtnCk(at𐸋8o!fԿ2k8n 88f*z4N" .ec\eMF?kq]j7S xfpa>Ӏ2|S<̤x- 8O%H^yn=&26q179{@1t2_LEΞ ϸ>g>A?x1l&og8~6Fam&:fb_=yC{{3q,ǀ?gp|΄ w o 9Xo_b]ɀ N0 >~Ԁf6 5c x_ehVmno0 wr&-A[t7聥mUwnד&)mnӡQ7j,v`dȣLRG(i4!pQ3EoLiK iW rn\?NT2eHfk07LbvR&{!8_F:p;ď柰})~jϹ՟ԅ}-WM Ic\ƁC>ڭL 7?j0ӹ`q@_!EM PIKb5/Ue ,?ғPJyc0#Lb}5CmuvbMC'ӰZcGmB_FЃqQQy4 = X9G(K,^%"5BOHAQIc1it=[(VFBЦefilю'[Dn4k/kOcPwMB1}/h7?9%>jjQ`zN{CqrU67%숰o5%ܜXmI4KRmm.b~n^lO i-j>VG&PFz/=<ǼM“G=P{oFx g/gĚiyz`ޏHs@O榩Ey^U)ts@?50*mF$e͒4bg ow%PYCLw׀pүK$[_6ckY/ OcЃ{PkC{AqI$2g$,?F>V~(}XQe°![C}pK:ѽMlh1Kb4W9P#1UFD_DQYUYVVOeeX%,(. 70fCV66p=Q,!YQx, j L#UF (bq'hv!H~eKjij=[ITbccX`uE+KOa)V+rk. :%*9`(5U|ڐ]\R=A°XA9 0[Iil\(Mb󶃟VuXu(w5QTY%FԱLB:  5vݡ'Mw쮆jD(3rvY7'$ƣepDb3݈d}Vuu4$@ս{5hv\,.Xd`<Ź^Q^Lujd3yl 'T-7DjaU_vDƷgV5"KKʚvV.(+5;_V<izđylK\`YPcs:bG-Z<#tqbF p%|W'LM ˣ۩;e=ScY5q|ӡ=Tȱ=k':P>q3qODMlO&&&:55fpLLݥp-BwjaH,VcS9 _aD?krOCDC\F,rX_Iķ"zDP$ѯpAx8^8/'-$WM!yB1(ꘔDq E ]:H$|1& :is2(ESz` ŕtGe2t.'(,Ȟꘑe3RF4>p?P:s&*?ʾhF' :cWߗLo:ߧD*Lj2:ISۓ,LĈxh"տbF}{X8t, c,C/lt4kI ޫ1S<2vXq$R\ݪV1Jl@Zjv\y99y+pW#Z@`d +(0W0',` `O0Ya(# c Hg6`:u&U RjsZ6Qa:m7gHo`otw{d_<_.oMS=[Dz1wt#^xw/bN`}@V'=Mņkfi7*] 0p@̇Y#@N.쑦*?HV[ vh!M3ʈ #R"5BV|_DHWɵρb;Iio< ʶcMP+U mqA@Uj &Xb 'q;I0ܿˍbTWdTMU-p-Z\02`y`f'a 蘬ڣj#_^=TU·܎h.cOMfFR)ИXL|=kՕv-G7Li94e0(7eI)k=81%ORme%}[CMe : 2{#VKeH!" |Pʡ$,}Xewq+}'[{DcG]CiƎOGkma19y@MPPnnLV/ 8I LҗX9紝Yp4ʜkM9!i |qLfpzK?;lQg]:BگT`i=F3b'H Sf)Ӹ{v P e*(^*k b`^ૌ[H/6c6GNy'C'^=xqWN> gWg~{Cb2fL*+Div'+z u|5w*}q%dE)%-Z~@0X`<4ujes!)2~5}WI2,ħl fȫv䮳lDF1Nb,y,|8Bh-U\Tx3 +git/x\DPw_0`os1YL:ߘF&}xU0O&ڌsӿ۷ocY(3/]$V."]y6VC/fec6'U9b1=ki*!oH%1|g*$T]VA *bBEf,ZIoz_Z61I#B$ABV#oN="boSXa>tIMX ;^0n ǹyb2v ?g"9E $eYL ЪtQD[KP<'meG%3rt^Af2sJiҹ*Py6Y3\FbTDZDZ[D,'%"rnrE"K k]"he1"YsEgF[Û7HrVq`sB90sE3XYoqs3nMxk+g5Zwy1;G[\[y>/)6Xjnr_j}n8b> w1'EҢig эߚi;E8.:!h( ~h|t;E߯;8ZF9@IM%{"ď!<<2DM}t xS! /j;"{K|b d?$|No&~{H4 Og{с #:n {~JDErc'BLc ;⻈pF3?" /}+yxNzKF?O=DE&ĜӉv+4<ǘ//x,^EcT4dD ?kH »1M @?_gϣ3]RWu<ϯ{J ~^x}@C KC6 ^ogxj8Αv\Ww3/8<Ϲy-&_8'L_8ya0>< # Ip>U/=p{afN_h4!Y6h7hcZ/.~s*+H3C~qs!!"47Q~ꭓc:5cI=rp+T/Ҵ|ᣧL#;AP#J}@iJ[iRX-*R0?[l}PbisX݇a0 PPj.^άRګJd^(CN̏۫mcTߐi4|}ڎ.}$4>CN[Dtr?H@ul^H| DY?Do&D)|^[AU0>mԍpj}^7x:[ȷ}Ӧ~Y_1e fIvˊgq:,ޒZG~ʙmœ^댚~jhc"S.o9_xA(]Hݕ_OsNd\OdooQ?f:_ {X8Vtg=\L*ya 4XM}؈oF_8LF=Unl~֎Ge<'˹42&h{4"c#};UcCJ04EPvh&F܋Q`(xEĠ tBE0_1;XU3gu|x7tAG̷pm\uGtB4}D;0T;#cVGT&}׉6DrZ7^SkwK>PT:zR9E~/M:(/> F9IyBO'Zϡu[CO^Pt@h2=һ1sCp/ҿ"ܧ0d#&ݻ}2ԟ "3xGzQ|l?Y?YAs_mxISMC? _hh.ZL@8ECOGQZtNXXeJsvk(3%qH2Npo3Z. ̃sANr`S(pXL9{ϑ<7C!2j*7얒+nWX(Կ@\X$FbF? nt,[Q>z]kX6qUv7W+<$EZ|#a\SrZxyZ\(Embv9q ۸G`Ձ{xu ptŸ!P",qlv^J[CpYX8[F€9[8[TᾖpL(ԋ٘j*H,^o6nۜWɲfGna(ۜ,0#-!5f=eZࢪ{ACDsT0D|c0B*pd&H1Y'͟$4ɓ<13rn!]\;| iRxu1[NN9<xk1vҦfViLm-j'Odi1Qm Yv;lLSZ{ף<??: iBޥe~OVwx!7}bn*^L4Uy^)5*I}-Vg{U{ yVh]o*nj[]Dվ^ln*^Ϥ'TbByA֩y+]Y{F{u6lѾ5hkGRD |c_8 hw'uz'[+}ua~ Ωs_ۃm0>R>E^oQ{#KVBц GxЀ`yI. _R9㰜;!E{Wz#yi;R-+/`ۮs|Ċ.9Uko8B.ٮm\ |z{ۮ .>ڠ4 ΩћTK4#~|OCuHYeq4 {Xy*+pvCW!Xl74E4i=Q_h-c,zji|Xf NX8A̓hP!ӡoN9v)LJ:8Xrek{"C˂He1}@-)dƥ7|r 0FC+i=2!8)[B%o_ //Հl):f R_BD2-u[ÒAr'"Gcuc(*ip)?XpEw]tkʋ.g\xܭ\KBş wp+t9Ъ6o`q<6`S!usJhmH-Z3pݬ!MU%'j}S]fđr5up4+gMhw)7*D;ȑ-+z.gUO +aWj*rMq$x.@Da=Є giN$`:Z:gkbLl7Hiגu12!QOVހOh9\X'uA@-,VrH&3M4 GL[gq={%*xܤ5/3o)oR(<0`# q۷o/O\\y*6S3Sa:a#aݷ*X0L*R//loe1k*u1қ7K_W!L[u.-ΩZ CV=w9|d/x)(HܹK;BBvw{~kӷ_!1FčLH3nB)N#issX-YVD隧gaM[^zmoxwwk8XwG?q|z᳿?Ϝ9ŗ_~ut·/^w/oʹ#Zd,i)oNˁS-M-ZTG#߱awહ wks >h~ȏGy3iy~3GK;'B)Y(V kNCpVhxMff&]cլl|9i7hwi#fO&Kz)/M8߃7S6?o /y?'jz%e'Yfg-,L(+0sPVuO\yfɇgZ[oiy* qYHgz>/k߿_ҧ-IG#<{f 桃9x6Jozz+QQ~كʙ Im@v?SrE;W(;/xC9/+O_zwxs gd#>z?szT;| Fm% V@HH)ё)8H=:?mBHױ),ijH po{'#-,V۱)6}P;Sp?/OaRl R);S8ݏ:JkGTl"duyp,y;_8co6>]-#pnhXz 蘊ټ~/bچ["C܌*EQ߇F<F'I\^аwDf'в:B,3& 89aFC:NkY ,} aGZp)aH[o`hw,fF2 v/_{+u@χwx?7ch7`\-øIogǥП ݛq| B]@%9 `qXztKƸX=oď1k߂!c=/b9zډ=z#?N0 d1}<ل<v%H kO3T: 6 hk!B.Y>o7Qg#a.=Rz#͑ fp{B_zNhўCۄfW^E{-Am `!hCц Gk@Fhc&`78q>eKC#V^7mBW?Ա Eq_F!N@;g5Rkѿ.*!n@|q3⛈t{ Ehci?NE,ijf߂m1BWW ދ m?A܀7~XG[_ Cl@l*晟=}\c4}DNjQ;0>Y}3wƴWH=ҟ!N0<}y1?!l|'1V(0L #F &Yc8>]8V7wcE0=DŽ 'rlzLu3camk܎ zB!ބĭؚC \cо@GUI2aPMW g2IrR CH!XP @"ɰ X0J ڲG;,GԵRGm-K`{캔%R7z}ݗ3\ w5.oN/'K_ָwBt>u#ptx?G#c&~-o&>E้G^1uC_Gke 6O ܋yW)@I?H0/U |c_woLx9'g3]uY.d  4-RyFć%c ~* &~ی*VOvs*Ppm<KPn3m%CWpJ+ u_TS nW*#Qpnj*g)X@ܬ6A%ZJpltzg.6VbKNEAK}޷>ÁwM}<3yjeYQwM흶`nָo+^߮Z/ߠ4y^?BVJ}Ɓtjt0q'M"' ,^ D,#&m x6&iE(zE崧|&r85 ǙL/MNϵ+WIcV.6U+By4&Dmsrms9y9>\6?í`Q?Y9Vy11b026}v>[(dke}7D&Y?82W Q%PW8βA^JrvkWy+X%r}\l5t+*T-YX4/^k%+ҹdQk"외yhIOosƚ%hY˻]pY{z[[SSKO`}w{cFI!-j$ :=% 镍p} s}<ͼς77=>>2&,P?y:Ig3DAܧZװu2' "R蠧s>/3 s-Us!xv":>OS #DПҼ洕]x&!8^'no^fo5H)?ϛi3$ZyD+i~45Vzygܩ]:ܕsqyjrS9oLDLoIa^hTpBnV&\ҘJJ.;o\%<ILpg+r8Hj^7C -l^W5]z'6)SSNZppYZКZ BAwM˒ M7o9:NN/IN'*CO+^^&S5+j l'[*K78}~ co;@TRN֢U-B͸PJEzI%K|&: g'CbEu˯EI\#CW;Rg=:sI^{g=CxԧuR `ΌСxSמQ/.4j5ĬLlYɳOx[z\,:ϨTQ>zVDsE]օ~!5'кp̕rȊ' Q (;XsSw:{kZV_|]wXe7Palqok-e_ .yQN۾UgϳV)-*\1nk܄&\QVz"|RQTtk>މPzEfd>^:7g(]7tB Ghdy|9|[Z̡(}QoI̅ T(\hxT\H_8wgN}ի2JK3&"PPWrqmSΒrTg__~$p?L_^}|n{uñ9z)%n=%_OId@>,=˜{J2^ci3Zw3O'9oĻ9kǾW/ixxY?wﳈCqErC#8E"]qȟꊎCWtl#8KxT'ݳ$=(t\ b|}J+2fiO3"[!cqE՗鰈(q8"-E]"]Wbt_7'quF,t>R# a$#̿K-T~Tox|E/p'9? ơ00lH|?c~P-CU?X8oO`v?8:0,>Z0.qS`D#?B1<C c<DK~ߓEp,;mػ_J]Zy[?״P>~`!&<:l﷐xeOpN0vjڋcMIxO><|[8x I?7z{2wOC'%\|7plo7?$nM{,1uce; !meǍCC!vCxݏ)z'~ u</G`/B?%~m#cAKO@ק,.?= #p1go9_r (91#gp? YiNJkZN߁$_(>>}\f}XӾ;ۀrQG{`~?^"/c̺C52/lXV߄rkw?^4?y^6E/bF/AE/Ћ:ujS>m*Xw7/̖V JbUQ|f"IzOja Cj\+C_FMcB?Tg_xN c1bs0<9v cb_m`B&oƷ7 PJ 㼙}û> 'w&?2`I>( C8.]B`rOBD6K؇ Ϟg?>ˬ_tmGh'#"tC~~+%_He$w oK (,PIWIŠ>}}>1E䜢Od'd'd'!Y>EE'y\'y$B |F& {7$^d^ɝ^IWN+٩蕴+z%+,FeܼxlknG L~f}g+o %ő`SxѓI}8kSx+)gG ,kgyᏥAE}SccITOS1o FЂA ,ň^4w;NlEu #Qq$'9INr$'9INr$'9INr$'9INrtUh