#! /bin/sh skip=150 # iMedia package upgrade system CRCsum=1754771849 MD5=00000000000000000000000000000000 label="VIA CLE 266 Sensors 2.6.23" script=./install targetdir=sensors-cle266.smp-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 : smp Vendor : iMedia Linux Category : System Drivers Target systems : common Description : VIA CLE 266 Sensors 2.6.23 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:38:14 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; tוOb( M0$%lubl8&%G3P0(aӜnv9nxwim86=%bNIFB)g={<_DO14XktBBPOt"/P)Yi[; jד;Alu _}Oƞ~b}$ޱ'%.HEr[.tn^,tyl;PDMbo|j\%+}z+bH/xA_K.fKBA.َ}9;ڠhw%+@8>7ԹeB0Q]7A.@s2`F:[݌ofC]G#D+xuv3C=z?E~R"f# y𡽫R0r:j|ۜ8X{}h_< Uۧ8 rSgüh Q+_ԷڲhѴq0z)u fG--]kuH^# Q0‘^+=z}C\Ny5%[5DFmc}%%c`LgNVkKv^ն0MtمqXWBa]p :q/ 4]8G||"Cu`;QS<5P /O <11h'sN'T?-=4qmwFKp%(kBdw\6Ȃxp< *]W5ZeN]&9蝑I`fGcrڷH|2X>nc% X@rL5(=k<MKvgZJa%h\-O ~ Xn2A=5_i>GS 1ĩkِEН_hwUpS:dHg2np?iS̷7`H,0٠=C CԊa,[nj#(Njp&_ߓr>S/*,[O \—RA,.0Q%B*x:s)PJ(/R}Z(PX "X(kR4(A9WP$S;&0LZ&$a #JDUʗ: ʑ'WǢT V+ #". &/sJ MaihGBPN!Mr t6mjiig*kِ֭tx: 'ܠks(C~Oj}۳r4wJ%N e*Qw~R*pkl6J87EΦx(( 3Uc%ekH/ᵈ7}~T1P$C(U>G8D.52~U& FY+gXK4WZsHlRmeکBU[>{o?Xc1[j8tӽ?!8@Nǡg0SK |ׁp,*g7;<A&\oN6.L6=m7mܜqh|K.%dzw7ڳ>m8tot5=z+^1KMШ^;?0sLǤ,yš!}M]rDmoH.4_{|zzsf{^1˻֣|@E7{Y~Mh,_BJZ.B.B<|qX ӽlazB|!|՗ګk_2wA8ݛ t>V!Dx`_x sB^o \N/9 9 ec}XV ǟto8p8f_8{8\a8220[9 ya%0~ Ul@aYaZ6qla^[y*5&9ccA^.]`o"ׯp9Q Ƿsv.R[NpHqxן9B81bI9V.q&<DŽ7L݄O4 d'<>eX^zB 5+>3).BSEY] !6N}\WgC|_tQ<' S4޸_{f} '[؞?Gd57,,sr l'e _~̄b_7gL& ?f8>Մ"Ԅ(v^8v&C\&[ ۤhަ'SQ[MSb^zSx,5 ))O8 S3hMdhFT Bf$FyK,ed~-LӨRW:*uJvWM B-8`^~ɍ#RjYqGcVo\~F{:5 E hhА=L⑘ "n7~^$fh oo?hPxmq祽Mqջ5*^?Z᨟#@\)`(ted|h^8a|O.ҢA-DrZ@(F$ UEiZQVjW }Y19lXJLin w ~r?"]Mkrw#L,}W t?jyF4BW~o?}!n{7ݗWn$M)ԏLy^zI?cƞӵٸ/xĢu=d?LE{i=n d~~ItpJ-8U1;^;JPns1zv;ː`Dgx"'t~bާ7[5r~͑ݟks+ۇks)fٞ`_mRrh[/Y3ޒaI}#>0~[=>9~H vXB0)}ή5iʴu*Qڒq_ "~m6g+PᄪD}QXdti p_4[܎ݷv;ށ5|b&v#}!v--,Hbc0[MbyZ3_C+Ďmf񟴰Fha!-^ Ď&ZFbPfYM $~24D 1xѪ8k:O@߶U'wbfE-&^$}PMKS^-xd+'ْ$]jo/pى3(dOԾ'3b%:xEL `b`:r]e8;@mgໂ@R=}T Is^hgvO`я?Vܳ2d)}iTw\?x*,fur])63fݞDzLd!@TР, ܻf5A ~I9̭EV#Bg/@F0J|Y@᭑ScExzhd4=3~$H3؅A[rVP9  _|cqhöiIGY)IݸyOgemS>[ٓ}*_?tasymaJ},M 6cJ@5 6ݒQ'UѤ-,\IVOyyT[#,.*}_&7ZR_偪%GUWJUQU&x#xP`kÚJEЊ`a#klP+R_%Tx+pn5Lb͒*iS[UWzvwEc +V+Ӏ vWl/'XSL8jC<_ANiUCiS[okJ՝Γ@ND 3!H8!<N;tg!x0;i8Q:::TauxFWF'" Nz19ꪺ_ِ费&-g.^\X+˧Ϻ YI1N a'=4QWϵqB+V Z-{(Ϧ&fe>/\*MT%׺D\'Yaf 3ۯm>u3Y5|xVKl%|J_pIBo2Ӌ'N*CZ`1kq3,mN8aR^;W; FU>y# S~R@鸃ݻ?Dz\&C@q}́'Iҟ"Y3_.ߝ*u||M6_ӟ ÃI]Bp^) %†ֶ b"H2L qIC,aF*Oq 3Kĩd ?'*pdzXVDFJd?]Ve,TYi\3!sР p`HƝw  aR*SI!cwef0!wwK'I;6 raՈU@,UUPtU ۚOͩ+Y Jap}Tq^7g~ ~rK)ݓaс&S>#ܽ<%$̳/OA_J٩>n>!` [\srx)7b·GѸww҇;Φut=\zѸk`,?,71.t]! \< %{pŮ c7 ġ}4U3~i>ZLrC-ԝZ []_ht`K [Cf> f SU'vD$)9ADrSKߡjgvƓ"͇0d( 8 Nxmυ:a&6 TqVhlТi)R6LPۼmlr:_oo5S܌hEˆWN*1މ?V1zc 9.=:O/F́F[]vwnAg[W~CdRe\aa&M*DiRӳ2wC,`]$$Kp`B?C<N2q(R`\\cMt< s&C sߔnP>$Dp15'`X8q:& uWӡb0GγǨG>=B}Qcw' ԫ9Tgf7WrSSS=|(*j\{\ t86wg7n fukz)ōS6wMqьYZ4 QMYUĜjAksBX'>^W$+U*b;Mt asW蠨 &j^ atѢGϨ\L7&fN}? qGL# "v Z>Z ÿu1#f2hl!M`{ &=Q|J]ù| yS GVàxh>:jhl.4vƖw]8<&1.tE[FWz:fC۠Oe88? 08N/f7n 7c^ıjE0@Z@~{(!><$7xoIs8+PP_OH?wOEäd <ɭoHz/J1: g0a#܀{^ I~C$FDng!o#})/L|[I_A׈>鏑9%<߲d.ߕ'CD$I9ۮ1WzK!8 _~̏VIgEd_jG+xP%+"LHr5 OEÏx\Ïx 2?/qDdS ? G\Ïe:EG`#̋<,CTk 4 -_"ȯ—3$t;g:Խ Uu1$#%<]ˉ(,&QX2TJ u&[$M™C>W7IJ.?iq?J{Z߯3YDuQ-s҇FvF=ĖK3馗218+c=s.`۶cC0ޔCЅ)e!duHoR++gA2Z*KÏd9Gh؝T:CGC#aYwr60 OUwWRi wL;Nչ=6q%ۥ6[8L}'Z޿q ז&&Mz^ƨ,sXؗIզ㨩׾Jq_V9izNJܕ>)` -N[RguLYÿy7O kzkV[zcc^D eS:7zǓ|n!$c6^HsL!UC${<y$c(*C0Bǿ4ds.B_mpIY#? ϧ5/iCc]oc`Q TtNxIxeIYg_]pWUSdh ]eVgXcQZJ~vr8𑿣* ]u*jl=qF 6^NB6^_GLMy?cK v[GCkAD.<"| 8utȗ&M t6~c|#{MFi9 (tkr76!C̆ o _HF/dJ ȧQhhnxalw7U]NI`ݴx PڸdsbƲv.JdahXғK5 Gcxo8հgm3>00Lv}ڡǿr'SNo .AP*_jW"#Ko`X0b{^cID|gnB7!}kc!J$[1DP=O>82A"av8+޲4#6W46FO.oVdTVKDzTN -E]t6- sZ=*b[!ܩ=S`Y7ۃ?%idyc/Kf,{Z4^2*_Jܟ/%K&Fy(?:t y2v߁AvԱ^(^g۰ ՘P8\³ßޯPC}s+%|}f7|mB # .bDu,|6Uzfx_Tᴕ p[7$PvEN%gVi.n.L-Shϸͷ=qꩮ3,.[Qs'Te0IwE׮Z*\꽕9ces+*1lnxUѶ;]Tfi%aNfPyDXLa#bvl/ .1 <3BWnUᓿca\X/9ީsowcaò~INnҚ0m% 1uqڨ?:)3H>?e}-Gw.V2xAE]f'EGD˚/(j o 3^к94[E J] Eyղ5<\)E-ݙVY E\/|]hT> 66t_/hg/[Y3&bBy+yK)+<>{W[^=o#%o>o ^k(RY-<9DVk];BQ!a,~8q'ݍyC3y鉟0n5*-ƽ1n:ۅqG0ƫT X|ohѮG#hBRZG/_ qEQs>W0& XOg'5I^,ߣ^,\/_f_ Ch6cy0oA9F Λ#G c Flff3vXR g b7T:PnmLfUӐ^mٕI,p]-&DT&G9.Y{%ڔe4zVU W$YLW6fohkvkʶ%ċ -!P"&6Ü;tRmtYvؗ AB L;Ec Tqb]R5)~"?.[\rG´.k8ce7s-;~h?pM jpMWFRYʗ_ fIֈgL6Xݙ3c+m 糭_٫n (+POw]]ϊÚۚqG6ZPX~MWn:XgNfr1zdIlrz S_n7h k7dۥƐ'3!\Y ]Jx̺:cK=IV>[jެNֿP_8So|\×zٚ K[>&|sLebjh*td6].ϯfA=qR$v0eϦVUTc*ӂ-\9[]ibVFΆ[~Rޯ&xYDuUf Wfd/oa.\g}ՠV϶yU9aI-º+v^QxJ*)YJ(\]<nBλX~rt L~;@~V+w2EeA-uЪlg Q Oi2֗OjoJA݊qùƊp:Nbv'A`uc_u:ZV Yuk9RqUVxUY>֛֖|Ļ_GX"m~:i{bK]KmcI]612xzT$yVi.ɪ[_?ڔ o~do_^mkhש:Y)_=Aڿ^U3NJ5n~ѱ;W@-Lximw֯ʰK<ݎ78 -r7qjNPdjdW. ɶ^(Dd͉֚sp%致נ,K0Iq9:Jn#N*a+SB8$W/}NF_׭iU˂[о,.9-[TůǎμLKpC4P:=qy&BIRvgE_I6[JJ *y/sA‚b˒V>S/m|ws?Y߰{}𑦣ǎ'Ov-_=չs}֯ŋ.]7>mZ[VҶMmm;v}=>ޞfg///߰^kc?b?e~~ ݅½B0BD!EHf BP(XejBxNX/,lBP/|,'S+pIV^) ^Gn?2GpBL$%2$$"s\IrH>yXH)YNVgZ-yN$VRM> /%ar$I 9GZe-$v9Ώq܃C\Esq\7Kfqs .{+n{s׸7ܟC⚸ϸ\ w}|.2au[[_Hr %c)̱X MχAi<&ahҸ'Z05gI5òI&[6:M0Y t)= q0'p']49ڈ>\0g.fXX_L 2:֟tA9ǔEGyB˂ERCyzfdeZƹўMrE)Q-\_v;]'\*K v:ҿt'ׇg%;p\VPHs鯄fD` C@Q0_SM&N~t;~)N~b7~Nv :7~xǍ< |?{ލƍA"㴻u\nPo_7~w d=1-{1SX~X=ul?OL78n/500g1_L/߃]EMs=PWE-?OU|PgUL@!PL,^WeΥB8Pp!7c}z{GL fn9h/*h *hhuh @ր6P#І G6W~LE!@F[@ #nAۊ%TC Cц?q,ډOC< \!.B[5+ЮC7݌?#G f_A#b8E ^5PQOD<4A<m͈KЖY/!=j!G'7mA%W^G?#//Z?"BsσR<\){[1>Yو-x)y VS!y|]-N0C}]O( 1es},җd;1)ߵ-GU ̹-Aaz<_ N߼佼@ AJs }// Iu H$yk K- bp\W+5Pj6Ge@RR7Νwoޜ3̝;s.s3pNs?-_vDHyAh8>O'ҷy7Tqf'_BǷ;1^|=4ޞN?;ϙ>, cs:r1& %1#cc#0;%|G<S9yŘ8zy{c_0/bn_n Lv  >&\ǂp@@ہA ' L%<ɟ?tW9\ N  #| y? ?}g؏|Sp`V$O;[I/S]( ~eϾs NT4hv^FoTܪQ >Spی+&Ppg(x)A-  %0z!gN֖bUNEA[>:PFXN>—Κ4dҌC{'͊N7D]Th)>㊲l@-20) GKi}bpaߛ+3}1~ecJY\Ng(@m"L$Le"LIɲKxIgU>+ [xd-5DlSlS)ٶ)^ܝY6v=EW(Ҟecس-=lK˲MP![~diER}uo/P<=8Π02 V%NG]"tf* , oPh*w;OEp|9|[0wl䴾w.'g݀։Zo c'GU+i-W3':L,=gT<~zTyv%".ˉ;wJ랤UwkŁ 0-JiX5] lX5C\8AJ&pU4.(~⒉~`/ ~Ӌ']i-L+;]_$W7Vy::L=Ė.li̖N?]4_ߨΝ$ZپM`{%QE"]%%sھ7ѫ?qY _؉^Pty,S m'z1N?iKԫ"21 ?<x mt*S= hZ1;%efWoٟQj낡?LbSS$}Xmu`7v0 z\icL))MӉĘ6s$;SzEE(e v&i 9?M9NJ45O ISfLC N%nWnx,7┛)&2xr5(M7M#2q>K$񲡷݉Tưjo~+)q0x8Ui޸<47IQEvcjyڏ4FdCBBL1!#:3;|領nlf{ ԝ hzW>),u >$nt!v^ mT%7gFT :8jO0uw;ٰ_;3{fny'\8ddwxt ^ҟK냗/7u y_uS5"G]wA]J oƎ5 )/4f\7ٵ%~sÝB]oټRZy?L 0uSrcIWh2G_fGr#~ >;ʖ2e39Rs&R\s&tm._) ,(_F lCu 3-RҺ>es?1w3W/~φO~K} 2q$?[;7Ұ6ɞU˜~ 2;rjH/kq ENSNS]|E_#W$μG[]S9aeL-_-鈅j-,~6Of#!{#ݎ~~"sqny>R#su[C?I I s`dn\ެCX!-8$-sx/!! ?}dg,0 ?t{~>(>o7KDvjO3?"pOB ;#+HvU?o۱ 1k@`_j7:GEP3(:GФ{N] 4E}Eaht[GGuY+NhЫע? QT(ygkKhAA;y+۬oK96czFׁ)cS] o>tr|xK_ށ~ |8t Zl?D~ɮ7{3 }M{pm wSwh$ovs\\M*k!z7'Uط^؏Cጛ_n޿FiḮ£IlC.G~<}L?Nd~vgqCn/d^d2=#.A" C\qfO#^xM^ŕT\>EmQSN0& N|^(T8)مNE}z[[qz#"·\7 n}&[`'6=]N؏@| /5$oӁG">8TK"{p 7? %}}|EUV>)zSpjG1~>^Ҍt=4{%Hu^"]m(0-:h/𿃫/C 9GӁͿ ƼTࡘX yL cϔ@NHs?$=_+ ?Y+ن9tI GOB ͢?*$]L ǿ/Tto͍ }As{1<s׳:Rџ9T~IZQ#K^uO/@/_r%^F<$$}G}OOK'9蓜UI f}%I$IHoD'yX'iTIWI~}>>Lc6*N>  ?co@_,idI_+1| 8a=D>]\$ǟ \H賐ȯ5Ceig٫{| vz,Ct{6\RӒدi .Q"SV&7[ > _PW*(jhت$Xi2ѹf|nN%jqlz΍? ˔f^'9=;ͱuۃܞZ:i\;1EuBLϤcQנN,B,B,B,B,B,B,B,B,B,B,B,B,B,B,—2 h