<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div><br/>
so habe jetzt die Zeile bei meiner install.sh mal so angepasst.<br/></div><div>alt: tmp_dir=`mktemp --tmpdir=/tmp --directory vz_inst.XXX`<br/></div><div>neu: tmp_dir=`mktemp -t=/tmp -d vz_inst.XXX`<br/></div><div>nach erneutem "bash install.sh" Aufruf nun folgende Meldung<br/></div><div><br/>[~] # bash install.sh<br/>: command not found:<br/>: invalid option 31: set: -<br/>set: usage: set [--abefhkmnptuvxBCHP] [-o option] [arg ...]<br/>: invalid shell option name nocasematch<br/>: command not found:<br/>: command not found:<br/>: command not found:<br/>: command not found:<br/>mktemp: invalid option -- t<br/>BusyBox v1.01 (2012.06.14-18:35+0000) multi-call binary<br/><br/>Usage: mktemp [-dq] TEMPLATE<br/><br/>Creates a temporary file with its name based on TEMPLATE.<br/>TEMPLATE is any name with six `Xs' (i.e., /tmp/temp.XXXXXX).<br/><br/>Options:<br/> -d Make a directory instead of a file<br/> -q Fail silently if an error occurs<br/><br/>: command not found:<br/>'nstall.sh: line 49: syntax error near unexpected token `{<br/>'nstall.sh: line 49: `ask() {<br/>[~] #<br/></div><div><br/></div><div>war wohl noch nix! Danke für die schnellen Antworten.<br/></div><div>Vielleicht kann mal einer mit ein bisschen mehr Kenne als ich mir eine angepasste install.sh zuwichteln.<br/></div><div>Ich würde mich natürlich auch weiter mit eurer Hilfe durchwurschteln. :-)<br/></div><div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;">
<b>Gesendet:</b> Samstag, 23. Juni 2012 um 02:33 Uhr<br/>
<b>Von:</b> "Thorben Thuermer" <r00t@constancy.org><br/>
<b>An:</b> volkszaehler-users@lists.volkszaehler.org<br/>
<b>Betreff:</b> Re: [vz-users] volkszähler auf qnap 119p+
</div>
<div name="quoted-content">
On Fri, 22 Jun 2012 22:53:00 +0200 (CEST)<br/>
"Carsten Schmidt" <schmidt-carsten@web.de> wrote:<br/>
> Ich habe mal per Telnet folgende 2 Befehle eingegeben.<br/>
> wget --no-check-certificate<br/>
> <a href="https://github.com/volkszaehler/volkszaehler.org/raw/master/misc/tools/install.sh" target="_blank">https://github.com/volkszaehler/volkszaehler.org/raw/master/misc/tools/install.sh</a><br/>
> bash install.sh bekomme dann folgende 2 Ausgaben.<br/>
[...]<br/>
> [~] # bash<br/>
> install.sh<br/>
> mktemp: invalid option -- -<br/>
> BusyBox v1.01 (2012.06.14-18:35+0000) multi-call binary<br/>
> Usage: mktemp [-dq] TEMPLATE<br/>
> Creates a temporary file with its name based on TEMPLATE.<br/>
> TEMPLATE is any name with six `Xs' (i.e., /tmp/temp.XXXXXX).<br/>
> Options:<br/>
> -d Make a<br/>
> directory instead of a file<br/>
> -q Fail silently if an error occurs<br/>
> [~] #<br/>
> Denke mal das wars noch nicht ;-( Noch eine Idee?<br/>
<br/>
das install-script will ein temporaeres verzeichniss anlegen, und ruft<br/>
dazu 'mktemp' mit den parametern --tmpdir und --directory auf.<br/>
<br/>
Leider ist mktemp kein besonders standartisiertes programm, und die bei<br/>
dir (als teil von busybox) installierte version unterstuetzt die "long<br/>
options" --tmpdir und --directory nicht,<br/>
sondern nur die kurzen varianten, -t und -d (siehe die liste der<br/>
optionen in der fehlermeldung.)<br/>
<br/>
du kannst die otionen einfach im script entsprechend ersetzen.<br/>
(--tmpdir=/tmp ist nebenbei unsinnig und redundant - zum einen ist /tmp<br/>
eh das default tempdir, zum anderen, warum sollte man ein anderes<br/>
default das ein user setzt einfach ignorieren?)<br/>
<br/>
jemand mit commit-rechten koennte das mal aendern.<br/>
(NEIN, ich werde keinen pull-request fuer eine halbzeilige aenderung<br/>
schicken.)<br/>
(ach ja, ist die verwendung von doctrine aus git, oder einfach die<br/>
eine fehlende methodendefinition damit's auch mit der git-version<br/>
funktioniert schon drin?)<br/>
<br/>
(aber nochmal warten bis carsten fertig ist, koennte noch mehr solche<br/>
bugs geben.)<br/>
<br/>
> Habe ich was falsch gemacht?<br/>
<br/>
Du hast nichts falsch gemacht, nur der programmierer von install.sh.<br/>
<br/>
> Gruß Carsten<br/>
<br/>
- Thorben<br/>
</div>
</div><div><br/><br/></div></div> <br><br><table cellpadding="0" cellspacing="0" border="0"><tr><td style="font-family:verdana; font-size:12px; line-height:17px;border-top:1px solid #000000">Ihr WEB.DE Postfach immer dabei: die kostenlose WEB.DE Mail App für iPhone und Android. <br><a href="https://produkte.web.de/freemail_mobile_startseite/"><b>https://produkte.web.de/freemail_mobile_startseite/</b></a></td></tr></table>
</body></html>