ein problem gibts leider noch.
ich bastel gerade die cgi Datei für die Dienste steuerung.
die wird im freetz web unter dienste auch aufgeführt aber bei jeder option steht
*** error: language not set ***
und oben wo eigentlich nur starttyp stehen sollte steht das
$(lang de:"Starttyp" en:"Start type")
und die Option Automatisch funtzt irgend wie nicht.
wenn ich auf automatisch stell und übernehmen drücke kommt die meldung
Saving settings...done.
Saving kaid.cfg...done.
Writing /var/flash/freetz...done.
17408 bytes written.
die richtige Datei scheint er zu nehmen und die entsprechende funktion in der cfg datei ( in "/var/mod/etc/conf" ) wird auch geändert und die bleibt auch nach einem neustart so.
aber das Programm startet nicht automatisch.
manuell starten ist garkein problem.
was mach ich falsch???
hatte es auch schon mit der cgi vom knfsd probiert mit dem gleichen resultat.
wo bei es beim knfsd alle funtzt wie es so.
hier noch der inhalt der cgi Datei
Code:
#!/bin/sh
PATH=/bin:/usr/bin:/sbin:/usr/sbin
. /usr/lib/libmodcgi.sh
auto_chk=''; man_chk='' ;
if [ "$KAID_ENABLED" = "yes" ]; then auto_chk=' checked'; else man_chk=' checked'; fi
sec_begin '$(lang de:"Starttyp" en:"Start type")'
cat << EOF
<p>
<input id="e1" type="radio" name="enabled" value="yes"$auto_chk><label for="e1"> $(lang de:"Automatisch" en:"Automatic")</label>
<input id="e2" type="radio" name="enabled" value="no"$man_chk><label for="e2"> $(lang de:"Manuell" en:"Manual")</label>
</p>
EOF
sec_end