#! /bin/sh skip=150 # iMedia package upgrade system CRCsum=1963397813 MD5=00000000000000000000000000000000 label="SIS Sensors" script=./install targetdir=sensors-sis.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-sis Version : 2.6.23 Arch : i686 Vendor : iMedia Linux Category : System Drivers Target systems : common Description : SIS Sensors Details : Drivers for SIS motherboards with IT87 chip used for monitoring your hardware EOF_LSM exit 0; fi if [ "$1" = "-info" ]; then echo Identification: $label echo Target directory: $targetdir echo Uncompressed size: 124 KB echo Compression: gzip echo Date of packaging: Thu Feb 7 16:37:54 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Ș{A)$g9kݞgWݵ{@Acj]m-,]V6q`w}#zNd.-W1\KKK I2ǒNQdKpE.$w-QoWt#߱xdoq*rXDB%\C /).spbdׂ?)j Zewɫܲ%Wg./OWtŹK~0_4>%eu!Q*Αq~G@xXKLjhx_S,]L&/ ܐ?g?{8w,]:Y^\Rɾ0P IIdoѰ,/]:9HE;}B|/-p~ߘg]gYIUX,6U՘L4n8S@a ]pIUsc-QYB;ycҿyLnyKFq 6C!'2@f,@V/Tc[SbVm[!A(zH޹`?B^0gQZ%c$53b[sjͼ]s#Ֆ؏{7TB֧PNc-#Zd{TAT Djas퍛p"5@ 5\ PNj!P<sgGXѷj#澁/'bw1`(SX}OM i3]BOm65hs" {`&O]uT8$&Tt]&i"z `8 T {~-6-'Q.`FHBO^p4zR4|moݰ8FgQp4TUH 8uIp|3h$.)~NaK[Iid gW'5YMRU+ Q=zڬW%7yI*LXVrU`M,~=M8w~2uRJ=?>˧7 Xet[Ms{ =:n;_uޤh<~%.'}w ?a"p/Fۤѩ;gG-hc# ^nz% x)db1p`p CT&YI8j IsayrU hVs,~sFoG yoOGyu&Z1=\.6 "φN}&i "L-5=w4CHiVg:Z=J%XLԭ_le9X۔z[rlF׎%WaK.Ŏ7` 4iwz%O{ Ƈ۽>Ɖm3<q8t[y yf,0%ĘcF,nܸp"ŧR|0=c{lH+amY= >n"D ȊH_bD/^| Ebm8 rX+ׁSEj9OLmD+j_DD{@9|C)7[ 2G2.s-Y7\r' LGs@ Ne\Fu0{N&g /ar'ߘ?kc~~6WPzu{>q'o=d~ ?2Nt:ca5ӵ1Sf|ofZ`2輙r 2sL APydgc}ʹW 7jC֕n6ԠA+`I8 ԇ 0;8㎉ B48\嘡Pp#M. !0?3Q?G|1D19{L?LTn>,787L@JXY19\ÚkL>D74șESEnH3kaf(a)+TI<gS(BS(qb'Sh|d e0k*oCX ̦l_A;*z;s5#0_80Yf6ċ܆8 X7&P"!qq.6B0ٯa~1~=sV/3;2gqp7iE\ Գ1;~ qww7pހO5|n| L>ˀzsOMOp^3:ീ<"y+3aeuL;[X<G9|2:{>a?z ^4Ro\}/u~+ç蚿 <KoP%טmdxi|~}wc? ɐDZ;5f61Mc"bϟno1fBwF3 x€?m7 qˀ1|Zx|/0E|vwEvcdX.ލ˙nYޠ:CV-d'M SZ#]nX4 $GU Qh]Jg##vӖ<>+P6ܸ~rRG#dlG:J?:JI*$`nRUAp(獴v;|4N>/~)=>\x&"xϧjPuI5[m`7_Q3Ff˽[n˘vuTm #iMRV'%mɜ9MV\j[M92S\Nwғ<p}9~f5ԅ-WL Iգ\ƁڭL 7=?1ӹ`q @_>EE PIKb /Ue ,*?ԓP Jy£U0øLb}5CmЗt6bM=ZcGmB_FЍqQQ~4 X>O(˄,^)t!BOH^VIci (FBCЦaq346n`h'-cPG6Ws \;&>t^2돟o`5(0='mA$wЪEFM&9;"X/wI7$XM(Xn(j_.23hdZO G. DhˤdOce1o"'j$xıCT=!2:+Dc‹0h"f4ءchIl Vͳe>ʉY0)30lc-‡$>\_<.L@P9bx7{I'9w-f{I씆ʳB\)?#}b$`Ո苈1*+*nU:n=TTT ի\bϙ iC}cWjviUCSkųCE;} .VeEE0wvbO#fhP01g*(  B(Mb@;@CGuU.WCuc#] Ҡj#$B. ?^^*}KArצO6\_sIO і,Q`DQt`ӆ2 ] B47 a9ꍍbuCÆPlt՘ 2ƪ ODYoJ7i*?EhkڔQ 0ԴICHJsA~ ՆXquttgٲ 7Ȣθ<38`,3]FIFyt};ͽ}w&!GTRY+>C&Nl8oV] >1^(n\%=øx鿝9,!ruÙcy8bVpjo_^b;&;S%!)rlȝy5ELUpg v-;sܙa&_9rI@&}^<؄v/] Q߉80a Kס~w~/<^(k옋Z,e+0xPiLoNczXe߀ͨ?ߡ#ԗ~鷡/(\ZQGQ>hL?#BR;Q(7b8Mas$pv| (0`X1Y34o W8qN2w!29/ӱa}wHm J?0 2K>$vR :yށ`"I+PI)@:^JU}ө>'߆c5!pZLqG07N> k%aiXTq^]`io>>0'b t JPs$ƣTƳTKߠ2x@sIQEryfsΈc䴽ѬG,=@u%vt\r!o,]gd =80%(2[[>KSmY5늦ab!-`Uwau`y"5LͶqo~ߟPMݩSδeQrMƮ\|c>~-/HWTr@^X;79rz 6r\D.3dBjP,痈|.Wɢ 5 TS.wK=7./;IAw^'0uwL_WPރr;]D}%OCQ~a {L P?rSL_Z{QAߍB=ݛb !^w"o@}[ Q߀W3A}Gx8Ozot>bvM`<*ةaOFjݰ>?odO l$Yu>=ÞUt _DҰ{Aj?_<^N~Mz7p!_Ejي} ҳ:3-<[m`zm׃魶Dj+6KLw'_eCxY 񿯎`Q_cw$ko^%tҤR1[60+ I?˾Ʋw~ݎm(N~ `gndpdm=7<{S ,yKiC^`gx܆gm)/`AKQ+Ra{|B4wc/x%"<;`5!nkW- T]*4m2R)iR ] b-ɩy ܼCQ<=w[Bf!6aI9ɒOF4`HmǥD3yhcYq[NԍMa-ڀua ' y1kh XJ9kdl#w/`TGWR `3p)cێ ԷEvҨ,Fי@߲\Q]B`gㅨBβOg4ͺI7i7[֢ ^:r>tmȽ ޒNl4&I`|jCCG}ֶ:\Ey#$0g4 ivcu#Cph^hђBIVR`RtNhھ؉si4Yb5lCHBo/jD|e>զᾓv2}RkeY? oƦ˰>p(x,ڵeB60}V9 pc(,2Wl! %SЌiiM' zavӉ4 +,5H0vƨ0J0I^*#ŀY`|V\&F҃|d@,n@p }cJTn4 +r&M>MTMŀ>Jyvx x:_=sBkX6cf5+jowPI=Hw숿^@T!N)6=ۋǠyĶaVGD߅a0HH/8\Vḧ+[hʭ#'$h99rk:Be%{"T9s*r"c(b]<”CϽ0%^s/L)r//v\Hc[G$qC#}8tq?Iku:c`7Q,ʧX@._F?7#Ws0NhB;oаx"foo|"Gàez=,hY|EZfAF{OjY~eq-^DV߃b13-Q֦1?!4_c8KcQ=V<u,傐1T3ދG"v8'DDxg?AJQ_tAWY+f]<\!>.Hc,ڗ8,7[U;k:(4ף7nWs9qrba#QUA_Րa~/״FL%^C*n'#3`W0q;<F({(t?Ce>c둆)9$ǟ!2prnA@\%oXd Jv 1 ;79('VN_9XAr 8-XE.};'q!N>ɟrr'Cאj3#+h| Y2Y S:dfbjP!O4Z]8q!$!#ĔXPc).KT!*J=~-PMSE'{ĸ08ϩQD=^ &Pc6lsHQPbK`, a:\ީb`!<b!1l qH`56U;TA$YeiW@W\~In17G/"kZl|W;jFikOa 1q(xj? i) @$r֤Gk#cG7?oן|7#xȄ-- _Va@O{O'aƏ@Fx8߹bG:)Oʏ)#G?(%ٳ"$r*ؙF|iFbnl=Hg d!+eGY?{Uu.3$CLXl<ߢEoki}g9Sz=%Ⱥ6pf I1X __ğ$nT`dHN2<9q(x C!AR 9j*Dd:C8$*yFKp!Vl^i<8*뚈 "&j.&*80 ^'ܥCwBP!>ːM_{Bhăz8^lM&qPdT5A/`ˠ %r%MfTg'*MQE nzvC@goO6`*\4~rֳ [ ݘo8 =_ QքuA""ƒ'@^g_'RhJOas>m>7th.:/7 Ls ꉉMdG5‹W׻2ke΋Qv=1u ,ψyu ̞jJ$?2Z1 #GlM `.-4nםSbԟ|1͓p.۵DyDm4h睨#W A}2^0?pZ+uaz' Gqŧ#_6;j%E"m|#W!(,6qO15,,Ϣ+Cꡗr\,!&<3rsuLR."Q܆/p4n"q,ə63 kܡ,RUEzE"nqXdBD&`M!xD%2!eF.c:DN¬Ax!M$r :U\{U\ˁJaaP>1 \yOu|^BC.Bac8^"}<&l>-q7qT\߀짜ȡDmp6;˃@X##&lRp!!+ .49 m?I2NDLZ.$M59UxVԨҟSP[TTݪEU87 19\Uئ ST T!8X=,.)B'y3C$wAYDI ,$/$ZPZ@ )@t0"3DZ{E}"LBe*YeFZ:ad䇅)AO#XD9s9 ɒ(Y)0Q(%SQ$-@\JD#:*MF>Zys+11\ӱX2WV?SWu؎[_ۻicߥ[쿈M16Tc"Q*F0KXi,p:,d'v;q~dz{50,cYaqMc k"bO l`Rz$uHu^c >\6l _h"ZQMG>D9Kà#V8"+%VsQ'VUTfa~ПGB|4rFI*7I)Vi7j3QhwWRךR%d`k#hK!, (٢Myl[MgMDoAsYI"#Z-TG`_b? d14f?^c ovYM sẀhvV3@͎pto:?Փ_{˱qt}uݠ=9\xc97FsHwi`SlRV>5,x 2,&_~?/2J_^& ?3\'c;rs_~V 1dXǵPJ W.w3VsO "Hj\JУ+RR \q!\([^=充yeƅEl/<\AE sn(s\gض'F!{42؃_/ ?F>#Uo IZcZ5n`h><."1y}pZe<;$' uRwrJ矞~*?`:Z|(u/u1c\ ?DŽa'B S aNʣhV? Lxr Gkqm lE]Cocz+_1]Q11~ƃN >G߃;|%wbP :vv20&CΠ^lAA2`ǰխTw#Gv'֤/ C΍*m;zG҇ҕ[T~c߆LG3YÁ7xj6 Z\e?tQWmXsHAp$1)|Nuɟ\uoPAWdqT rYw|3gV 7]ڦ!l493t*|9Mxmp.6J,E,jYjYiAzbZ2ByoI2%e~KY1ktVz5߼~2<$*"G7hGiyٜfX,#?ۏ0fI^ߤo4'FfnɃP7^Μd8Hy@#M`{<덚A֧]2[n'd7ӳ|&N" X%}Ԗ2X՛G`B$ۨ7CB,lORtU};uw QllKHE˶ْNb{H˖K+$ 6]-DTsֵ"]e$-HyCnèBf*6F%c }T+tβ LoVx̿#!)!Yݹ|CNj5t̩nRG⋛q5MkY4wUEdY-aPI6'RX!NJm>\#ï:fnkju652Yos\#t .?DJFK_3e%^h]GN&;?键wlŰ2q@{eQy_iA~ZCY(1 ֚&eӋ#G IDtA$V>NusȑPo@ {.|婆$GI*w _Nz-:]9m%ENc Qw5rYz 1&idf9Rd9iXᣉBU$JM‡wX?N,MwB+M/_$JzJt^ζ ZkU{gm}m}C* &21*64 _aVa2,o/pnX$YNB'Kʅm}#Y:uC|ڻ`*gupG{aZN@/iʊD[Rc>^DO=zP$0qS&٩'l)]YۧsRKpgSHQQHu)Г,=+8|z;4ޞG t';_KLz:rE|Hu/2JOzϣ rzrL+cUM U$A_8#OƈͰ=6[GL>\ U@#DysAeI~ m3\w gZ:(n)%h+,mq+p魼 pai$ n*>L=wvZ4cs6@1ͩmcQ:&ю(r* YÏI =EWr+@Dm U}KG.$:ag7Y3CzY渙T,9[!k)UĤ"\)b ;R_p?}L%eB{'8$d n$HǧۍJi%NfRQVdN1WUhnڶh6ЀZD_}-HٝVX܅UgcT"'57.6fiTBCARmi4F+뢼yts4 m+Vd6&O˿=ܠ76W aW J1˱doc#۠PT<Ҍef)Ō)fLIR0% S,RS,4 iQ݅4C9ɉibbM+Z++-e42]$|H%ZPR\Pf;okYqa%mvYړ]>6 c nMdy^a㻞>K\ȟSVncmv_!ٟcrN^"$L+m$d~:W3wfo7o0B䛥g>K!0Y/s@ZD/HgWsA@? "_"Dl~DRDDD4 r rQO LKEd,ƴd<@9pur ]#b3q{#ug籿0649Cz&ŅbqD.XCSóu&#Ɇbq;cqI1k_N Z~u) / 8^n 1؇#sc;=@uc1=5< E}? ^ ^@a~ ؍   c'fNyo%{f ~bZdZx+ޅ/8gP$Ҏ4ʝ! ֈvj#u|q0A|Icʷ O'uJKAw)Qb~wv"’_ x9|`m} wG++?+L4je>B>0be<ӜӺMk~>Rzts ߏ1IcFؠiz۳q\w!g|ki8oG?(RlLRZQCNR=aS< r=kpT7w-"¯ç- ph9F S1W,L&.|t ]6]f\ {s]2g Z8oi 7xU^mRmοڭkڞ)S([sq}Ow1dw<<'twhC3Lفg޽I<4w_c7 ='.f7OK~*@ M5 lJ%?nunҌ݀61>,'Ėi\7E';=PA\*hȨS]6R (s?:2vռٮT`lqy};w׮{&X 'ΩwLn=-^'"ZY1C7d,EKUL7KhZo*vyGsԓiצmbŊ+VXbŊ+VXbŊ+VXbŊ+VXbŊ+okL@