Next Previous Contents

3. Antes de empezar

Antes de empezar es preciso comprobar que se dispone en el sistema de los siquientes paquetes instalados y configurados

  1. Servidor Web Apache versión 1.3.9 o superior.
  2. PHP 3.0.12 o superior. FreeVote no está probado con las versiones 4.X de PHP, por lo que no se garantiza su funcionamiento ( feedback agreeded :)
  3. PostGreSQL 7.0.0 o superior. Está previsto en un futuro el soporte de otros sistemas de RDBMS
  4. Si se van a utilizar conexiones seguras, necesitaremos Apache-SSL, con los módulos mod_ssl y el paquete OpenSSL versión 0.9.5a o superior. En la dirección http://www.modssl.org encontraremos toda la documentación necesaria, así como los paquetes de software requeridos
  5. Si se van a usar certificaciones digitales, puede ser necesario el considerar la configuración de un servidor de certificaciones ( CA o certification authority ). los paquetes OpenCA o PyCA cumplen perfectamente este cometido
  6. Servidor de correo. En principio cualquier MTA servirá para nuestros propósitos
  7. Si vamos a utilizar PGP para firmar y encriptar los mensajes salientes deberemos instalar dicho soporte. PGP o GnuPG son ambas opciones válidas y soportadas por el sistema

Si no sólo queremos instalar el paquete, sino compilarlo, necesitaremos además las siguientes herramientas:

  1. LinuxDoc-SGML para compilar y generar la documentación
  2. Gif-Tools para procesar los diversos gráficos de la documentación
  3. Compilador de C gcc o egcs correctamente instalado

El paquete FreeVote se distribuye tanto en fuentes ( .tgz o .src.rpm ) como en formato .rpm. La dirección donde obtener el paquete es http://freevote.sourceforge.net

Una versión beta, con las últimas modificaciones, puede ser obtenida en http://drake.dit.upm.es/free-vote


Next Previous Contents