Buenas amigos, eu me deparei com uma mudanca no openldap 2.2.26 para a versao 2.2.27 onde o pessoal buscou uma aproximacao do padrao do rfc e o resultado foi retirar o schemacheck, ou seja nao se pode mais desligar o schemacheck via slapd.conf e como aqui uso o vpopmail com suporte a ldap, e este possui um problematico qmailUser.schema, encontrei problemas. Em uma simples rotida de atualizacao de pacotes via ports eu tirei do ar meu servidor de e-mails e para nao voltar a versao 2.2.26 eu resolvi alterar o codigo do openldap 2.2.27 para usar schemacheck sempre ligado. Quem nao quiser ter a mesma dor de cabeca, basta aplicar o patch abaixo.

--- openldap-2.2.27/servers/slapd/schemaparse.c Thu Jan 20 15:01:09 2005
+++ openldap-2.2.27-schema/servers/slapd/schemaparse.c Wed Jul 20 17:52:23 2005
@@ -25,7 +25,7 @@
#include "slap.h"
#include "ldap_schema.h"

-int    global_schemacheck = 1; /* schemacheck ON is default */
+int    global_schemacheck = 0; /* schemacheck ON is default */

static void            oc_usage(void);
static void            at_usage(void);

Eu sei e me sinto envergonhado de mudar o que foi decidido pelos caras da openldap e tirar a aplicacao dos padroes rfc, porem achei mais facil resolver assim do que mexer no .schema que seria BEM mais chato e eu ainda nao tenho know-how.

Abracos,

--
Rodrigo Graeff
[EMAIL PROTECTED]
icq: 9636816


_______________________________________________
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a