Seite 1 von 1

Extra Symlink für cgi-bin?

Verfasst: Fr 08 Sep 2006, 7:15
von prodigy7
Hallo,

man hat ja die Möglichkeit, über http://dbox/cgi-bin/exec? ein Skript auszuführen, welches im cgi-bin Verzeichnis von nhttpd liegt. Wäre es möglich, in zukünftigen JtG-Images ein Symlink (vllt. ein Unterverzeichnis von cgi-bin) auf einen beschreibbaren Bereich im Image zu legen?

Dann könnte man eigene Skripte im Image einbinden und die via Webif aufrufen.

VG
prodigy7

Verfasst: Fr 08 Sep 2006, 7:26
von jmittelst

Verfasst: Fr 08 Sep 2006, 7:37
von prodigy7
jmittelst hat geschrieben:http://Dbox-IP/cgi-bin/startPlugin?name=meinskript.cfg

Das genügt doch.
Danke für den Hinweis - aber irgendwie geht das wohl nicht vernünftig.

Ich habe in /var/tuxbox/plugins 2 Dateien angelegt:
test.cfg

Code: Alles auswählen

type=3
name=test
desc=test
needfb=0
needrc=0
needvtxtpid=0
needoffsets=0
test.sh

Code: Alles auswählen

#!/bin/sh
cat /var/tuxbox/config/timerd.conf | grep EXTRA_TIME_
Wenn ich dann im Webinterface die URL http://dbox/control/startPlugin?name=test.cfg aufrufe, kommt ein
ok
Zum einem kommt immer ein Ok, egal was ich nach name= angebe, zum anderem, sollte es gehen, hätte ich gerne die Ausgabe des Skriptes direkt im Webinterface.

Verfasst: Fr 08 Sep 2006, 8:23
von jmittelst
Das OK kommt, weil er ja nur den Startbefehl an die Box gibt.
Dann sehe ich Deinen Bedarf wohl als gerechtfertigt an :)

cu
Jens

Verfasst: Fr 08 Sep 2006, 8:26
von prodigy7
jmittelst hat geschrieben:Dann sehe ich Deinen Bedarf wohl als gerechtfertigt an :)
Zu gütig ! Danke ;-)

Manuel