Openwebmail en Fedora

En realidad es un complemento al articulo de soporte y la resolucion del problema de acceso al suidperl

Anoche tuve un problema , crei en un momento que se tratada de un bug en fedora , lo que en realiad ocurrio , es que el error fui yo.. y aqui la forma como darse cuenta.Bueno , antes de comenzar ..

primero para todos quienes desean instalar este excelente webmail , que no solo le da posibilidades de ver su casilla /var/spool/mail , sino que se comporta como un shell remoto (SSH) y los mas agradable una excelente forma de subir, bajar , editar y borrar su carpeta de usuario (/home/grupo/usuario) via el puerto 80 , asi que los que esten detras de un proxy este es una excelente herramienta.

El enlace oficial lo encontramos en :

http://turtle.ee.ncku.edu.tw/openwebmail/download/doc/readme.es.txt

Segun el manual debemos bajar el openwebmail-xxx.tar.gz
y las respectivas dependencias de :

http://turtle.ee.ncku.edu.tw/openwebmail/download/

Una vez que lo bajemos aqui se comete el grave error , este contiene enlaces simbolicos de scripts en perl ..
por lo cual .. o bien lo bajamos en /root y hacemos un tar -zvxf
o lo bajamos en otro lugar y hacemos un tar -zxvBpf al archivo atareado que contiene el openwebmail

tar -zxvBpf openwebmail-X.XX.tgz

SI UD. DESCOMPRIME DE LA OTRA MANERA NO TRABAJARA EL INSTALADOR , provocando grandes errores ,

el primero y clasico es Accedo denegado a intentar correr el
openwebmail-tool.pl --init , y eso es por que el suidperl no lo puede ejecutar root directamente , y es por ello que esos archivos deben tener permiso no de ejecucion sino deben comportante como enlaces

Solucion para estos casos chmod +s -x openweb*.pl

y si uds. logran burlar el suidperl , como yo lo hize al intercambiar el suirperl como perl , obtentran el clasico error en la web :

Internal Server Error

Por lo cual , la unica manera es descomprimiento de las dos formas propuestas , lo demas , solo es edicion del dbm.conf , luego editar openwebmail.conf

para finalmente lanzar el openwebmail-too.pl --init y listo el pollo..

Alguna duda preguntenme en la lista ...