[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sobre slapd



El 03/08/11 19:26, unoaudio@enet.cu escribió:
amigo es que no tengo acceso a internet solo a correo internacional



ZorroPlateado <i32lelor.debian@gmail.com> ha escrito:

El 03/08/11 19:04, unoaudio@enet.cu escribió:
Lista esta es mi primera intervención en esta lista, quiero que me
ayuden, estoy probando un documento sobre integracion de
postfix,ldap,gosa y me esta dando problemas slapd, este error me lo da
cuando reinicio el servicio /etc/init.d/slapd restart

Stopping OpenLDAP: slapd.
Starting OpenLDAP: slapd - failed.
The operation failed but no output was produced. For hints on what went
wrong please refer to the system's logfiles (e.g. /var/log/syslog) or
try running the daemon in Debug mode like via "slapd -d 16383" (warning:
this will create copious output).

Below, you can find the command line options used by this script to
run slapd. Do not forget to specify those options if you
want to look to debugging output:
slapd -g openldap -u openldap -f /etc/ldap/slapd.conf

no hallo que hacer, espero la ayuda de todos con su experiencia en el
tema.


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



Ocurren varias cosas, el nuevo slapd usa el backend cn=config y dejamos
atras el famoso fichero de configuracion sladp.conf, la mejora es que
se puede modificar la configuracion en tiempo de ejecucion sin
reinicios.

Y como efecto negativo resulta que ahora dicha configuracion hay que
pasarla en formato ldiff, de modo que los archivos de schema se han
transformado en ldiff, vienen incluidos en el paquete slapd a modo de
ejemplo para que realices manualmente la transformación, ... y es aquí
que GOSA viene con los ficheros schemas y no con la conversion a
ldiff, de modo que todos nos tendremos que ensuciar las manos y
realizar tambien la transformacion de dichos schemas y moverlos al
directorio que representa slapd.d para carga de estos.... hay doc en
esdebian.org al respecto.


--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
Archive: [🔎] 4E398413.6030000@gmail.com">http://lists.debian.org/[🔎] 4E398413.6030000@gmail.com



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


Te pego mi chuleta sobre GOSA en la actual Squeeze:

GOSA = Cliente web para administrar LDAP
========================================

A partir de la release 2.3, con Debian Sequeeze, LDAP no trabaja más con los ficheros schema desde la directiva include en el fichero sldap.conf, ahora todo se trabaja con el backend cn=config con
lo cual se pueden realizar cambios en ejecución.

Esto supone que para ampliar los esquemas de trabajo debemos de proporcionas la conversión a ldif.

Al instalar GOSA vienen incluidos los schemas, estos junto a los básicos de openldap los indico en
fichero schema_convet.conf:

include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/nis.schema
include /etc/ldap/schema/misc.schema
include /etc/ldap/schema/inetorgperson.schema
include  /etc/ldap/schema/openldap.schema

include /etc/ldap/schema/gosa/gofax.schema
include /etc/ldap/schema/gosa/gofon.schema
include /etc/ldap/schema/gosa/gosystem.schema
include /etc/ldap/schema/gosa/goto-mime.schema
include /etc/ldap/schema/gosa/goto.schema
include /etc/ldap/schema/gosa/goserver.schema
include /etc/ldap/schema/gosa/trust.schema
include /etc/ldap/schema/gosa/samba3.schema
include /etc/ldap/schema/gosa/gosa-samba3.schema

Es muy importante el orden de los include ya que de otro modo aparecen referencias a atributos que
no existen como errores durante la conversión.

De modo que con el siguiente comando:

slaptest -f schema_convert.conf -F /tmp/

Obtenemos un directorio cn=config con una estructura, nos interesa tomar los ficheros ldiff y copiarlos aun sobreescribiendo los existentes bajo /etc/ldap/slapd.d/cn=config/cn=schema.

Ahora si podemos ir a la url http://localhost/gosa para seguir el asistente de configuración de GOSA, el cuál al final genera un fichero conf que debemos copiar a /etc/gosa/gosa.conf y a trabajar.

Antes de GOSA, tenemos que tener instalado el servicio slapd y asignado el usuario administrador que
lo usaremos durante la configuración de GOSA y para el primer acceso.


Reply to: