Después de la búsqueda de herramientasde groupware, hemos seleccionado unos pocos, para conocer un poco mejor; asi como en el articulo anterior instalamos Open-Xchange, y revisamos por encima el aspecto de sus pantallas, y las funcionalidades que se le intuían, en este articulo, vamos a instalar Citadel, para ver las dificultades de instalación que nos da, y las posibilidades que aporta
Lo primero que haremos, sera clonar nuestro servidor base para disponer de una maquina virtual con Centos 6.5 recién instalado, el detalle de como clonar una maquina virtual, lo tenéis también en el articulo anterior.
Ahora arrancamos la maquina virtual, vamos a asegurarnos que tiene todo el software actualizado con:
# yum update
y a continuación, le instalamos las herramientas de VirtualBox, para simplificarnos la captura de teclado y ratón, así como el copiar y pegar
Para la instalacion de Citadel, seguiremos los consejos que dan en :
http://www.citadel.org/doku.php/installation:easyinstall:easyinstall
En donde proponen un método de instalación, basado en red, y que se inicia con:
curl http://easyinstall.citadel.org/install | sh
Con lo que se inicia la instalación
cuando contestemos a esta pantalla con Y, y luego aceptemos las condiciones de licencia con otro Y.
En nuestro caso, la instalación no finalizó correctamente
y al ir al fichero de log, vemos:
Al parecer tenemos algún problema con el compilador de C…posiblemente, no lo hayamos instalado…¿verdad?
La solución, pasa por instalar un grupo, que son las herramientas de desarrollo, con:
# yum groupinstall "Development tools"
Y ya puestos,podemos añadir algunas herramientas que utiliza Citadel y que son:
yum install gettext yum install shared-mime-info yum install openssl-devel
Y si queremos utilizar en «Webcit» los iconos de Gnome:
yum install gnome-icon-theme
Ahora, ya si podemos lanzar la instalación de Citadel con:
curl http://easyinstall.citadel.org/install | sh
Os tengo que avisar que el proceso es lento y largo, por lo que puede pasar un tiempo sin que veáis ninguna acción en pantalla; si sois de los que se ponen nerviosos, os aconsejo que abráis otro terminal, y en el, visualizar el fichero de log con:
# tail -f /tmp/citadel-install-log.txt
En mi instalación, tardó mas de una hora, al finalizar, solicita la información necesaria:
El nombre del administrador
La contraseña del administrador
El usuario bajo el que correrá el aplicativo
Le podemos indicar que escuche en una IP concreta o en cualquiera de las que puede tener nuestro servidor.
El puerto que utilizara CItadel; solo es necesario cambiarlo si hay varias instancias de Citadel corriendo en la misma maquina.
La forma que vamos a utilizar para autentificarnos; en caso de que queramos hacerlo por LDAP, aquí se lo podemos indicar. El caso mas sencillo, es confiar el sistema de identificación a Citadel:
Si queremos que arranque con la maquina
Si queremos que el usuario elija idioma en el login, o prefijamos alguno.
El puerto por el que nos queremos conectar a la interface web
y por ultimo, el mensaje en que nos indica que todo esta a punto, y nos podemos conectar con el navegador.
Si hemos incorporado el conjunto de iconos, ahora deberemos hacer:
cd /usr/local/webcit/static ln -s /usr/share/icons/gnome/24x24/mimetypes icons
Ahora ya podemos conectarnos con el navegador…pero desde la misma maquina, luego modificaremos eso; ahora en la misma maquina en la que hemos instalado, podemos abrir un navegador y teclear:
http://localhost:2000
y veremos aparecer nuestra pantalla de logon
Le indicaremos el usuario que pusimos durante la instalación, cuando nos pidió usuario administrador, y que en nuestro ejemplo, fue precisamente «administrador», y la contraseña que indicamos. Con eso, nos presenta la pantalla de gestión.
Un recorrido por cada una de sus secciones, nos permitirán hacernos una pequeña idea de las posibilidades de esta herramienta.
Lo que ya apreciamos a simple vista, es una interface que se ve antigua, al lado de la de Open-Xchange, aun falta terminar de configurar algo tan importante como el dar de alta un usuario, y configurar su correo.
Para ello, podemos pulsar en el botón de «Administracion:
Y escoger la opción de «añadir, cambiar,….» que aparece marcada en la imagen. Tras indicar el nombre y pulsar «Crear», aparece esta pantalla para entrar los datos del usuario
Si ahora realizamos un Logoff, y nos conectamos como el usuario recién creado, podremos crear cuentas de correo, definir recogida, realizar un chat….
Conclusión:
La primera sensación que se recibe es que se trata de un producto con una interfaz antigua, y soluciones antiguas. La configuración no es un proceso intuitivo, y aunque es muy potente al tratar todos los aspectos como salas, y permitirte crear tantas como quieras, estas dentro de un navegador, con las limitaciones que ello impone.
La herramienta en si, es un gestor de correos, por lo que puede presentar problemas con el que lleve originalmente el servidor.
Detalles que en principio me preocupan son la frecuencia con que abre los enlaces en pantalla/ventana nueva, sin pasar a ella automáticamente, y cuando se cierra la función, vuelve al menú principal, pero en la nueva ventana, lo que hace que en pocos momentos tengamos un montón de ventanas abiertas.