dónde está cada cosa

8 de julio de 2009

Tanto si elegimos una distribución de Zimbra en Ubuntu/Debian como en RedHat/Fedora, encontraremos dentro de la instalación una carpeta llamada /packages. En esta carpeta están todos los archivos necesarios para la instalación de Zimbra en formato binario .deb si bajamos un Ubuntu o .rpm si bajamos una RedHat. Es curioso como como por cada versión va y va creciendo el tamaño de estos paquetes.
¿Alguien ha mirado que hay dentro de cada paquete? ¿qué archivos instala cada paquete?

Esto es un resumen de lo que hay dentro de cada uno de los paquetes .rpm para una versión 5.0.16.

+ zimbra-apache...rpm: Solo encontramos los archivos de Apache HTTP 2.2.8 y sus archivos de configuración.

+ zimbra-core...rpm: Este es el paquete que más cosas instala. Instala los script bashrc y profile del usuario Zimbra, la carpeta bin, conf, CURL 7.18.1, Cyrus-SASL 2.1.22, docs, Heimdal 1.2, el JDK 1.5, la carpeta libexec, OpenLdap Libs 2.3.43, Openssl 0.9.8, Sleepycat 4.2.52, Tcmalloc 0.97 y Zimbramon.

+ zimbra-ldap...rpm: OpenLDAP 2.3.43

+ zimbra-logger...rpm: Instala el logger con un MySQL 5.0.67

+ zimbra-mta...rpm: Amavis-new 2.5.4, ClamAv 0.94.1 y Postfix 2.4.7

+ zimbra-proxy...rpm: memcache 1.2.5 y nginx 0.5.30

+ zimbra-snmp...rpm: net-snmp 5.4.1

+ zimbra-spell...rpm: aspell 0.60.6

+ zimbra-store...rpm: Jetty 6.1.5, MySQL 5.0.67, la wiki y los zimlets.

Como cosa curiosa ver que MySQL se instala dos veces: una para el store y otra para el logger. Una cosa es que tengamos dos instancias del mismo software corriendo, pero ¿instalar dos veces todos los binarios de MySQL?.