#!/bin/sh # This script was generated using Makeself 2.1.5 CRCsum="3158952655" MD5="acd48f912c7be43e604ec321317a5093" TMPROOT=${TMPDIR:=/tmp} label="cups2freefax" script="./start" scriptargs="" targetdir="makeself-7869-20120509234958" filesizes="20322" keep=n print_cmd_arg="" if type printf > /dev/null; then print_cmd="printf" elif test -x /usr/ucb/echo; then print_cmd="/usr/ucb/echo" else print_cmd="echo" fi unset CDPATH MS_Printf() { $print_cmd $print_cmd_arg "$1" } MS_Progress() { while read a; do MS_Printf . done } MS_diskspace() { ( if test -d /usr/xpg4/bin; then PATH=/usr/xpg4/bin:$PATH fi df -kP "$1" | tail -1 | awk '{print $4}' ) } MS_dd() { blocks=`expr $3 / 1024` bytes=`expr $3 % 1024` dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null } MS_Help() { cat << EOH >&2 Makeself version 2.1.5 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] [--] [additional arguments to embedded script] with following options (in that order) --confirm Ask before running embedded script --noexec Do not run embedded script --keep Do not erase target directory after running the embedded script --nox11 Do not spawn an xterm --nochown Do not give the extracted files to the current user --target NewDirectory Extract in NewDirectory --tar arg1 [arg2 ...] Access the contents of the archive through the tar command -- Following arguments will be passed to the embedded script EOH } MS_Check() { OLD_PATH="$PATH" PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} MD5_ARG="" MD5_PATH=`exec <&- 2>&-; which md5sum || type md5sum` test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || type md5` test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || type digest` PATH="$OLD_PATH" MS_Printf "Verifying archive integrity..." offset=`head -n 401 "$1" | wc -c | tr -d " "` verb=$2 i=1 for s in $filesizes do crc=`echo $CRCsum | cut -d" " -f$i` if test -x "$MD5_PATH"; then if test `basename $MD5_PATH` = digest; then MD5_ARG="-a md5" fi md5=`echo $MD5 | cut -d" " -f$i` if test $md5 = "00000000000000000000000000000000"; then test x$verb = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 else md5sum=`MS_dd "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; if test "$md5sum" != "$md5"; then echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 exit 2 else test x$verb = xy && MS_Printf " MD5 checksums are OK." >&2 fi crc="0000000000"; verb=n fi fi if test $crc = "0000000000"; then test x$verb = xy && echo " $1 does not contain a CRC checksum." >&2 else sum1=`MS_dd "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` if test "$sum1" = "$crc"; then test x$verb = xy && MS_Printf " CRC checksums are OK." >&2 else echo "Error in checksums: $sum1 is different from $crc" exit 2; fi fi i=`expr $i + 1` offset=`expr $offset + $s` done echo " All good." } UnTAR() { tar $1vf - 2>&1 || { echo Extraction failed. > /dev/tty; kill -15 $$; } } finish=true xterm_loop= nox11=n copy=none ownership=y verbose=n initargs="$@" while true do case "$1" in -h | --help) MS_Help exit 0 ;; --info) echo Identification: "$label" echo Target directory: "$targetdir" echo Uncompressed size: 108 KB echo Compression: gzip echo Date of packaging: Wed May 9 23:49:58 CEST 2012 echo Built with Makeself version 2.1.5 on linux-gnu echo Build command was: "/usr/bin/makeself \\ \".\" \\ \"../tags/cups2freefax_201205092342.run\" \\ \"cups2freefax\" \\ \"./start\"" if test x$script != x; then echo Script run after extraction: echo " " $script $scriptargs fi if test x"" = xcopy; then echo "Archive will copy itself to a temporary location" fi if test x"n" = xy; then echo "directory $targetdir is permanent" else echo "$targetdir will be removed after extraction" fi exit 0 ;; --dumpconf) echo LABEL=\"$label\" echo SCRIPT=\"$script\" echo SCRIPTARGS=\"$scriptargs\" echo archdirname=\"makeself-7869-20120509234958\" echo KEEP=n echo COMPRESS=gzip echo filesizes=\"$filesizes\" echo CRCsum=\"$CRCsum\" echo MD5sum=\"$MD5\" echo OLDUSIZE=108 echo OLDSKIP=402 exit 0 ;; --lsm) cat << EOLSM No LSM. EOLSM exit 0 ;; --list) echo Target directory: $targetdir offset=`head -n 401 "$0" | wc -c | tr -d " "` for s in $filesizes do MS_dd "$0" $offset $s | eval "gzip -cd" | UnTAR t offset=`expr $offset + $s` done exit 0 ;; --tar) offset=`head -n 401 "$0" | wc -c | tr -d " "` arg1="$2" shift 2 for s in $filesizes do MS_dd "$0" $offset $s | eval "gzip -cd" | tar "$arg1" - $* offset=`expr $offset + $s` done exit 0 ;; --check) MS_Check "$0" y exit 0 ;; --confirm) verbose=y shift ;; --noexec) script="" shift ;; --keep) keep=y shift ;; --target) keep=y targetdir=${2:-.} shift 2 ;; --nox11) nox11=y shift ;; --nochown) ownership=n shift ;; --xwin) finish="echo Press Return to close this window...; read junk" xterm_loop=1 shift ;; --phase2) copy=phase2 shift ;; --) shift break ;; -*) echo Unrecognized flag : "$1" >&2 MS_Help exit 1 ;; *) break ;; esac done case "$copy" in copy) tmpdir=$TMPROOT/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ mkdir "$tmpdir" || { echo "Could not create temporary directory $tmpdir" >&2 exit 1 } SCRIPT_COPY="$tmpdir/makeself" echo "Copying to a temporary location..." >&2 cp "$0" "$SCRIPT_COPY" chmod +x "$SCRIPT_COPY" cd "$TMPROOT" exec "$SCRIPT_COPY" --phase2 -- $initargs ;; phase2) finish="$finish ; rm -rf `dirname $0`" ;; esac if test "$nox11" = "n"; then if tty -s; then # Do we have a terminal? : else if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable GUESS_XTERMS="xterm rxvt dtterm eterm Eterm kvt konsole aterm" for a in $GUESS_XTERMS; do if type $a >/dev/null 2>&1; then XTERM=$a break fi done chmod a+x $0 || echo Please add execution rights on $0 if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! exec $XTERM -title "$label" -e "$0" --xwin "$initargs" else exec $XTERM -title "$label" -e "./$0" --xwin "$initargs" fi fi fi fi fi if test "$targetdir" = "."; then tmpdir="." else if test "$keep" = y; then echo "Creating directory $targetdir" >&2 tmpdir="$targetdir" dashp="-p" else tmpdir="$TMPROOT/selfgz$$$RANDOM" dashp="" fi mkdir $dashp $tmpdir || { echo 'Cannot create target directory' $tmpdir >&2 echo 'You should try option --target OtherDirectory' >&2 eval $finish exit 1 } fi location="`pwd`" if test x$SETUP_NOCHECK != x1; then MS_Check "$0" fi offset=`head -n 401 "$0" | wc -c | tr -d " "` if test x"$verbose" = xy; then MS_Printf "About to extract 108 KB in $tmpdir ... Proceed ? [Y/n] " read yn if test x"$yn" = xn; then eval $finish; exit 1 fi fi MS_Printf "Uncompressing $label" res=3 if test "$keep" = n; then trap 'echo Signal caught, cleaning up >&2; cd $TMPROOT; /bin/rm -rf $tmpdir; eval $finish; exit 15' 1 2 3 15 fi leftspace=`MS_diskspace $tmpdir` if test $leftspace -lt 108; then echo echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (108 KB)" >&2 if test "$keep" = n; then echo "Consider setting TMPDIR to a directory with more free space." fi eval $finish; exit 1 fi for s in $filesizes do if MS_dd "$0" $offset $s | eval "gzip -cd" | ( cd "$tmpdir"; UnTAR x ) | MS_Progress; then if test x"$ownership" = xy; then (PATH=/usr/xpg4/bin:$PATH; cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) fi else echo echo "Unable to decompress $0" >&2 eval $finish; exit 1 fi offset=`expr $offset + $s` done echo cd "$tmpdir" res=0 if test x"$script" != x; then if test x"$verbose" = xy; then MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " read yn if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then eval $script $scriptargs $*; res=$?; fi else eval $script $scriptargs $*; res=$? fi if test $res -ne 0; then test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 fi fi if test "$keep" = n; then cd $TMPROOT /bin/rm -rf $tmpdir fi eval $finish; exit $res O[rƖ_)i$ԒPƲ[588W&`4 qe9b RDT F/}JjVVReLui6kzVk>_udDtGӽ} R톾W /,U#_o5X͵Zo4ka5axU]RBw 3xd[nu-RV܀՛E}uGdtCqw#3th BZC^iP؏ky*QtHU?L0m7سUH@Q¡&G{|=W -t <(1=P6 vĊrLT:E~'2 (ז˵j4Z++rFՠ=Tj>\SM@:Q~xߍCXdxIFcᘖ\xg'AAU긣P*Uaß2Ps di5Z!p#5  j-LGby+hRw`4RZ[Ï>wA DBvΥ p^X؅{}z;=.7450G_oGG/wig}|jzzu4dDK^_A՗,@Z=H;UZף?T3BTPց K%KֻԊb{\G~hcjdD2G$u#Xq:(^& [ [~~ [ʏί:x <?f8nnN*nFY^NX˂$P:Wdo*f$ lx-o"Ȋ#9|k0}iXބxѹ:.P+z$ʧs**Lrd lD0a!RfLV*'‡`={9v< E@|s`2g^<{`wꩶ Ӧ7­[, ?o$;)Q1|G]!iBR#A5 ;@B[׏tuqš&ɤ~Bl /IVy9:Q-*C6?ass.kP8'! ,ў_^ HsOr%ZBmj-hK$ɩ'@I2 k6f]pd-ܤ ]׈͋i`M:Cl+ZnF'9󬊒oЌI}.UMRLAG+#4N(, D\/TC]H6ĒEy$wN/6W\48KҀ\FpQj5,3V(Acjk~$p͸V52Zs2F9Xw1Y f~wn>v&Iú[IP=9K,|icgF}%.oktv8 fjl?ᑣfUqݽ*,n<1je(`Ƿ ɴҺPz=" K "9р@yxY7VX[<(8+S:)zP˶i4@rMم  z፰_V< 9[E*ho5nvAXCE% $GQ\ :XB|@LM=W@J I:\dhQr*t,ˡZF)P*Ɠ>M>" GO@&̂ K` 1:\d^?Vէ [v,X!}ũn7%l ʦK\=D'=ǵΠx5t 3]h)1G\3#\7 CPٱg.}@X!-ߵsM.",,|#l]0E(z٩c5cJ,bȈ A}ѥ[3';݁`/@[#qX>{Q 3Ԁxb+ᱧI7"ӦMMR)+L& ]Ä_̉ @9-^Zߌ@1>):Zʌ>w<ꜟt:80o;bۧ攌3 ? r%3?g2Jws%1@A" I> ֈ5"8$K#FΣXx!)wpn0.y"Frek? ԥr7}xt[g[/=q{w)F}sG9бRs7Hȷ}2g9c9=v=9B(0FyQ.U@"a!7U81w5~ɤAi.KZ\+DzhX=*`?W>1Űv#NQ/L&rT]X exQ S`ryZbEb{ = F4&Y8E4PWl-5LEǶ!kOb:sóIa,SZW|@a'eR8K=q2j[e"TG(7\+bZ&ٓT(x;^\3#i|֚ˍ_seu׸rHN2?I$Xݗ~ zZ-<_ɋ:ӻl`,2̦FQښ,HkT]RkpyAJk'5H5HuGi;:N'}r~d;+ml:mf4/; fKl{m%k HdvEɞ,H|VI7eP2DsЋdz씶_ӫ.+gl~A!=~%[O_3{6oolQ{B(Zؖ` 3-tm~ &}MQc(~ܞƟ(81'E6s!P"S&ŌHyT%@(.Q(V1Ch6k%zԗ[9z^7kkp)ʽې TI6gޓrm 41f _pK)wHG~-ߍ(Rf-Hjvb~b$];Cn0g& )TŸҚ ˶%j@e(nv֐1}{6TRIȭk;>nOeIUh~ݞ/vE=&ٽVD"`0 C ?Rc ,ˍ˚*!alqEF+?&:b>gH;: mpfȀ$R2bd֒Dhe8'8ȑUK1@6Q숆ųgY B \ 2, $@.K{6&,ҡ!*c/ec[!K(DˬkYO 3( ]<8*aDC34 7kBZ S1iP2cSᑼ-l[^ҎTU-^n;iaC %pa`4XV{&#:]x LY-m=T =ݳ%&5D^yH:o*ڿ_ZU{s a Ly6r+4&V$+9(;`i9 |aGBه̊('1*Ŭ=+n0L[Lz8JTn&*.l q^Cv2FOOYIw3~BxkgO!7J@zݓ ` Jqk-J5׭z]Փd7HŎ|Zh7ʡ_I&Lb"qw3oY@ <} we|9i4-p\n%˾p&d?K8ZFr1SEZr,7 G4@&J9-c9x:A9P\NH" 0MZ~%JjT 7Hj,1#}Ֆe00J@zSp9f*rvGM)=ߧv}z:8~sTSߚ+U3!ţ+ h{W9DO*uWTD!☒8 I D\gG`8B^YPSeW::WH6[ x8(w1oy *H2/bM/;z1I[N~}7σA/$2Iy] *8e~ ;y#N /P2%)&-L(O:%z$Ő atee] E&[9,%=6!ȂTs*8IϷ>NfgXuF+Qkhk V6O|E/I}@d틁*xr ~BT^_t.4Q)X5J͕+d9>,'Lc]L)X*!iG I L O$MڴFL^aLX̦S2z%K -C6--)t"Ũt7_id V\,I_{`j,f<Pb]}1"}QԨyL$ꔱIMFٵ56@6Μ);Qk.fl:S .Q,*섁G-2P?jօw\>IrNr]X:[+ - jAEa(0Yxolk,.sf.C+ ڧv&!ȸ5y٫Q7_.HaUT7_?>ŭ 8@xJ(*.@]V9/gOro&Ub& -࿤/%Ekԍ* SU6Fϔ*h_U1<3 !ѡ練S{LƴX H!L0p^Xq'@ed+v)EudπHG7zODחsaMXgKgMJ< eg"̆2-^L6aRwnNmg&j( -4wx J1#g&S#AQ2UqLm$5" !7(L7mP)2umbRkPH";ToK84 t٬Dӳ " 6yfeVJc~̼~fD'd/s-uZW Tw;)Kڪfoaģ0b'wO\Khߣ>DC:@-4uFзv`Q33haJ9KƱSc—~ءɖ2x1Bm_M)$q +-!>d8Q͈oXm)eq N+NnXhhãd 04/fV1o#:q~jRy[EJ6} G;{ۇkV6wNXwMe&OQ3fH+boϲ ]ZS;(d'I;cNu-ttL :̎{.':KhG 8.t {*kʸ5,0C9AsXcU$ƒ0!ꎝˉH1 !nb߿Ƹ~ #S}^y~ 0)$f$9%P{m yA "6x~OqHH$LMa?3N;큰J$xfaL$qOFo iS;DGPH=C,0ãZ;Bc3EeˌGUS6!L8"'ZМnv:ѡVg S/S:rj%s'98Z:jJXf \G ,>qtX!5W=#w$seee$et{DR*فfOXV8:a>tTDMOSpXI„hӚ#^>v,j%diIIk$TU\hY:"HzhLB]3inZ6|*y`5 cr I oHS"Q5$[OKOJZZSvŧc'мt)k+SL&2Bި>↩S7&tje:5jg<]҉2Ü%܌Τ}LQx n gLj |\e~$_FWg a02S?w8aBO;-D0(~$$OzS>=3ɱP)%@AqV|ٟYѰx >^0lorΡ>L#MϦ0zHY#Bbd!PrE7. ,`o-fcw&\__g,jS%VY ʡ", qr:KźXH*] r h:ػjHCFVCx?TEY]Xy]q1g B9qB4޼xGKXnӭ99z*v:8:s7E@nbP/%Ai;DUrq8l_L]ls gz7^[|. )f_\?OGYCTrx{_'AN hDw\1%+#I-1*nPі_dW!ȸyP@|hJN.&S%%{V uR + Ch?1]XH я[Jz17/|3u]zE rc5 AGC zAE̋Nr) ^Ob2VYW\kW N+I + WA`WW,(nx^\VN#"|a<xrD r'/H;w~!=@Jx >RdK'}t c/+"^^}yۅT{ѝɸ_1֛ ɡGtizʼ,?l=ˆ~`0d-|^IPV#_&mKy07悎 ^s%Gy X]8[?tyEl]iet ^xP}mfOۇy0nlYXh/]K?i܁P JBWb2DC b!hYtqvyS_a>1a9IU%zF!SjszЊ#6fX0{ 701h$(4Z=4Dф 1GЋ/`)Vaeñ"Vb)F1Cn)NDVIK'ƍ-A1ݟRA hڮwfV ,2XmwwhHDSJ"6v^gYK3 w)N'5w3B`lH=CPnʖM j ;Z+ݐ,7 7H AWA<ɝ .E*}NzHG=$VlZ (WV 4Ԑ]̕;Q#Em~t,2Y\wd iG/?kWkKl\SS\> 0Ϋ=UE|+>~ľ^^6VVk>jaϝtvsJVCGͥ躹u|P̽́F~ ߀W <;/oD#V% \ s-{;@߈:=Y^F "SPP lb =裠#kfA LF։"AK+a|v~ WTj'*5 CtBʘ<OC_qBGoI0V#:y=Y @ %A3G lkV*E-t %EtN^t3>wH8aA脹9:dz*'yym7g(vGNVf7<\[E|J۠{}5&g@eJXmnߓ awwz^zY6ߠxܧ clb+{vQ J{h72^cg⎸+( sW}bKk M|OdBĢE:#M9]e{$e 'HHVcbZ՜Ps0/^_׆aoJfZ777(VƿASDzvC3H2RwIz;U`XC{49mߓ%ZJb2c>vLJ?*ZPc%5 ڟEn;hpUT P ]ύ0%iîI2AL)q'J0wl33rc&&-\N&4KWB ${SQK+n xg yJg[*^Ub bTɇjzPR ۩(WaɅ"C!qm?jQ)4峚+ |\|FY_mn2E=^RC#(ڇnU܅^ ]vNO X: .ȭZBڪ:zya_A_̰q"Qp8? _sQ7юlv_ )_7e*M=Nvޕ:)1գ]ϽUΆQ1AT/.Gַ'Lq7]x̼85CA98SʶlMJZI9H!2%[OBqyQc$ ?@7 ɲ!Wq/} \S0-!.Q&SZ^!LynDO% 2džHcO>@va1k"a%#m<Hy[Q_zϖ;TS K;qxFJndh/R1&z|Nyvčq2He ,˸ޖx3Sz.pwP\]"-2Cuaʜ4U<3K:8Ev7р,%7ԙׇM4s= iy\ G@*i9&k2ZZk887 \@jGOk\;)jiLh@R4Yf!uR9[óu 4c蕌YB*i"Gte*A1oӚ `@G{{sGUAUJu*zF3 h,aWv2 EYF,""3r D,3lFO&U*`F9 L( sbŇ\z fxV =ttcACsS7s` PH\|GmWP{"԰o)xm01t }$# YF?Dw31+(oedi>ZB;+ʻxW&:憵bGrHw'u8=*S"DЃ'jxwE1E8KtHeuEp({,!}>S%rtB :>FĀ # ]D5uB+Tۆ{jop{shYvW'*'2sUE\RdШmTWjAˌRS1ȻWrc 7hpzIܔ9#3MJkbRxM6D~] DR z:$"}"GzmuiX m=Ga ˨wVN؇?*;2t@x {`k Ҁ_/#3pOF|W+ Y<€rRvǿ,/?uxFqy!|;&M2k |T:T@&ΐW92?(o-d&:֌@Ky Z=+Snp'B $E8u^ ~A'1V~d,:ح`BF$a;I$!A}ɘMq!f2SLc|궺՝Fc5|Ienn {RV7@r]xJgŘ,$ dPԼ8܀P'Ѱ >&؜ehr,,Sέ~/oTakS/V_/Y7hO naoqh{w{x{rgwuq^ȅ; ǧ?җZ!|nSjۘ\4w @%j^xTKr^0ڿZ~I( :Ȉ;G_. |J<9)Ns O 쀲ڤ2V#*۾͙7j>}.__\I&~-,>{od:,='~Xjf~^-ym/m[fS3}b֖V?$( csy~R#,Vh~s & p4YX̚gM .^ g51?" %ɻtS{!G1r47tձ^^:H#)bw5zގ;]\]=;`/UMi1"[v.\n7T}׈jʴ# L[2L?KϪR 4 $m439EthcnI=A[fpqN}e}y:gCa0@ܸN)0fs (Fru}zgor]銩=  AL)eO([ss|VJ|: ̂> "| p|ۢs)C]Wu[3} S/gQU-ߕv(0^W*"^Mx-ӏ+~п(Sf$N ۍ.0 `pZUKY%Q<6բ1@hoj P-"N.`{ܻٚ$A_M\W6!M{>2N2^o;VQ;I`\XXRXtO/ת !^6&(vV8W%;47E<lŽ_Dln V%5Q>.ibb/6C!/a؛M9zBssSu:宓LosQH&P[X  M5*Q*9@ >F)H(l`xy= !W3bSP~᲼*[nwFͫ2Bg0A/ {NpQ1Y]xXO +gQ70"/xMnj4% #kX1k SH.pCGn2.;.KQv\|W3pk sePT}x_1_址X&֔5&y<|>{}ߌ@