Groupware-Instalando Citadel

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

instalacion de citadelcuando 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

citadel-error instalacion

y al ir al fichero de log, vemos:

citadel-error instalacion

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

citadel-nombre usuario administradpr

 

 

La contraseña del administrador

citadel-contraseña administrador

El usuario bajo el que correrá el aplicativo

citadel-usuario del sistema

 

 

 

Le podemos indicar que escuche en una IP concreta o en cualquiera de las que puede tener nuestro servidor.

citadel.peticion de IP

 

El puerto que utilizara CItadel; solo es necesario cambiarlo si hay varias instancias de Citadel corriendo en la misma maquina.

citadel-puerto interno

 

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:

citadel-modo de autentificacion

Si queremos que arranque con la maquina

citadel-arranque al inicio

 

Si queremos que el usuario elija idioma en el login, o prefijamos alguno.

citadel-idioma

El puerto por el que nos queremos conectar a la interface web

citadel-puerto conexiony por ultimo, el mensaje en que nos indica que todo esta a punto, y nos podemos conectar con el navegador.

citadel-fin setupSi 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

citadel- 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.

Citadel - pantalla administracion

 

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:

Citadel-Administracion usuarios

 

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

Creacion de 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.

Acerca de Miguel Garcia

Programador, Desarrollador web, Formador en distintas areas de informatica y director de equipos multidisciplinares.
Esta entrada fue publicada en Divulgacion, Linux y etiquetada . Guarda el enlace permanente.

Deja un comentario