
En Kubuntu 12.04, quiero usar un servidor LDAP como fuente de datos en LibreO, pero no lo encuentro en la lista de posibles conexiones. Sólo hay: JDBC, OracleJDBC, Thunderbird/Icedove Address Book, tabledocument, dBASE, text, MySQL y ODBC.
Instalé Libre Office desde este PPA:https://launchpad.net/~libreoffice/+archive/libreoffice-4-2.
ahora, usé ppa-purge para eliminar la versión 4.2 y reinstalé libreoffice 3.5.7.2 Build-ID: 350m1 (Build:2) del repositorio de ubuntu. Y en esta versión tampoco es posible la conexión LDAP.
Pero en los archivos de ayuda de LibreOffice, aparece como una opción.
¿Alguien puede ayudarme diciéndome qué versión tengo que instalar o cómo debo instalarla? ¿Tengo que usar el código fuente, configurarlo con un parámetro específico y compilarlo?
Me gustaría evitar compilarlo. Pero lo compilaría, si es inevitable. :-)
Gracias por cualquier ayuda. -messedupcoffeekid
PD: @tohuwawohu: gracias por responder. Tienes razón. Fue un error de comprensión mío. Pero aún así esa función para conectarse a un servidor LDAP como fuente de datos existe además de JDBC, etc., está listada en los archivos de ayuda de libreOffice.
Editar: he encontrado un tutorial (http://www.linuxfromscratch.org/blfs/view/svn/xsoft/libreoffice.html) (para gentoo) para compilar libreoffice. Antes de compilar, puede utilizar autogen.sh para configurar el programa. Y hay una opción --with-system-openldap. Como descripción encontré: (si entendí correctamente) si ese parámetro se agrega a autogen.sh, libreoffice usará una versión de OpenLDAP, ya instalada en el sistema, en lugar de descargar una nueva. ¿Por qué LibreOffice usa OpenLDAP de todos modos? ¿Es lo mismo que con libldap, o es una pista de que puede funcionar con una versión compilada para usar libretas de direcciones, etc. desde servidores LDAP?
EDITAR2: Bueno, según tengo entendido ahora, al menos funcionaría si agrego el servidor LDAP respectivo dentro de Evolution y uso EvolutionLDAP dentro de libreoffice como opción de base de datos.
Y descubrí que tenía que instalar el paquete .deb desde el sitio web oficial de LibreOffice en lugar de usar el PPA para la disponibilidad de la conexión de la base de datos Evolution-LDAP.
Probaré un servidor LDAP de esta manera pronto y marcaré este hilo como resuelto si funciona.
--messedupcoffeekid
Respuesta1
La instalación libldap
solo permiteacceder a datos desde un servidor ldap relacionado con el usuario de LibreOffice. Esto no es lo mismo que un servidor ldap como fuente de datos. Puede funcionar con un controlador LDAP JDBC, pero no pude encontrar un ejemplo funcional para esto.
EDITAR: la compatibilidad con LDAP incorporada es una característica que depende del sistema operativo, al menos desde LO 4.0; verError LO 57417. Es posible acceder a los datos de ldap utilizando una libreta de direcciones de Evolution/Thunderbird como "proxy" (ya que Evolution/Thunderbird pueden acceder a un servidor LDAP como fuente de direcciones), pero lamentablemente no puedo dar más consejos al respecto.