Hola!

A ver, una duda de openWebmail, para ser más específicos de Perl...

Se supone que debo tener un archivo.pl con setuid de root para que pueda
acceder a los correos de los usuarios... :S

El chiste es que el archivo que necesito lo tengo como
-rwsr-xr-x  1 root mail 49673 2005-09-06 10:41
/var/www/html/webmail/cgi-bin/openwebmail/openwebmail.pl

Es decir, tiene en su tira de permisos pues precisamente el suid.
Ahora, originalmente en su primera línea tenía #!/usr/bin/suidperl -T
peor pues mi slack n lo tiene instalado por eso simplemente le cambié
por /usr/bin/perl -T
Esto lo hice porque de entrada no tengo el suidperl y en segund leí por
ahí en algún foro que perl llama automágicamente a suidperl en ambientes
donde no está permitido el ejecutar siud scripts.
http://www.webmasterworld.com/forum13/3858.htm

Y bueno, al menos ya me marca el siguiente error en el browser:
'/var/www/html/webmail/cgi-bin/openwebmail/openwebmail.pl' must setuid
to root (99 99)
esos dos 99's son respectivamente el UID y el EUID del proceso, el
chiste sería que el EUID fuera 0.

Alguna idea???
Gracias! :D

-- 

Alfredo Campos Enríquez
Administración de Sistemas
InovaWeb
39 Oriente 1206 despacho 110.
Col. Anzures. CP 72530
Puebla, Pue. México
Teléfono y fax: +52 222 211 2769

Responder a