implementando cgi en debianBFW (resuelto)

Here we discuss compilation and how to build an addon for BFW.

implementando cgi en debianBFW (resuelto)

Mensagempor nachazo » Qua Mai 19, 2010 5:48 pm

hola chicos, tengo un problema RARO....

como sabran yo adapte BrazilFW en un sistema debian.

el webmin lo adapte sin problemas al nuevo entorno.... peroooo no pasan variables a traves de url...

ejemplo:

al colocar en la barra de direcciones este link:

http://192.168.1.44:8180/cgi-bin/editco ... figuration


en el cgi editconf.cgi deberia de cargarse la variable CONFFILE y DESCFILE...

pero no se carga....

archivo editconf.cgi:

Código: Selecionar todos
#!/bin/sh
. /brazilfw/var/http/web-functions
. /brazilfw/etc/coyote/coyote.conf

cl_header2 "Edit $DESCFILE"

   cat << CLEOF
<form method="POST" action="/cgi-bin/editconf.cgi">
<input type=hidden name=CONFFILE value="$CONFFILE">
<input type=hidden name=DESCFILE value="$DESCFILE">
<b>$DESCFILE</b></td></tr>
<tr><td class=row3 align=center>
<br><textarea rows=19 name=CFGFILE cols=80 wrap="off">
CLEOF
echo "soy la variable CONFFILE $CONFFILE"
echo "soy la variable DESCFILE $DESCFILE"
#cat $CONFFILE
cat << CLEOF
</textarea>
<p align=center><input type=submit value="$Feo" name=OKBTN><input type=reset value="$Fer"></td>
</form>
CLEOF

cat << CLEOF


Las variables aparecen VACIAS :shock:
nachazo
 

Re: implementando cgi en debianBFW

Mensagempor El guapo Dan » Qua Mai 19, 2010 8:25 pm

Nacho.

En bfw 2.X hay una plicacion que se encarga de "reinterpretar " las variables get que se pasan a los cgi, no recuerdo como se llama pero es un ejecutable y creo que es compilado, creo que su llamado se encuentra en "web-functions", la cosa es que si es compilado, no va a trabajar en debian, necesitas uclib.

Necesitas extraer las variables de la variable de entorno "$QUERY_STRING" a manopla.

No me hagas mucho caso por que tiene mucho que no uso BFW 2.X pero creo que ese es el problema.

Has un
Código: Selecionar todos
echo $QUERY_STRING


para que veas las variables.

Saludos.
El guapo Dan
 

Re: implementando cgi en debianBFW

Mensagempor nachazo » Qui Mai 20, 2010 1:03 am

Gracias daniel!!!

Si el archivo es proccgi y es un binario!!!!

la copie a debian pero evidentemente no funciona! :cry:

voy a buscar tambien me paso con getifadress.... son comandos que no existen en debian ni encuentro los sources...

con ipcalc me volvi loco hasta que se me ocurrio poner el busybox :mrgreen: lo solucione con eso!

voy a buscar el programa ese si lo encontras o si encontras las sources!!!! hacemelo saber por favor!

Gracias! :o!
nachazo
 

Re: implementando cgi en debianBFW

Mensagempor nachazo » Qui Mai 20, 2010 1:28 am

bueno!!!

Blacbyte me paso por msn el link!

http://www.fpx.de/fp/Software/ProcCGI.html

lo compile!

y eureka!!!! FUNCIONA DE 10!!! dancing dancing

GRACIAS!!!! por la buena onda!

amo este foro! :o!
nachazo
 

Re: implementando cgi en debianBFW (resuelto)

Mensagempor MirageIII » Qui Mai 20, 2010 12:25 pm

jojojojojojoj... quiero verlooooo
manda una capturita de pantalla!!!!!
MirageIII
 


Voltar para Add-On Factory

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes