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

Re: samba 3.0.34 with openldap - parcialmente resolvido





--- Em qua, 11/2/09, Fabiano Pires <fabiano.pires@gmail.com> escreveu:

> De: Fabiano Pires <fabiano.pires@gmail.com>
> Assunto: Re: samba 3.0.34 with openldap
> Para: "Lista Debian" <debian-user-portuguese@lists.debian.org>
> Data: Quarta-feira, 11 de Fevereiro de 2009, 16:21
> 2009/2/10 Pedro Celio <pedro_debian@yahoo.com.br>
> 
> >
> > Olá pessoal,
> >
> > Estou atualizando a versão do samba para a 3.0.32 em
> um servidor onde já
> > funciona como PDC Samba com openldap.
> >
> > A compilação ocorreu normal, mas não foi habilitado
> o suporte para LDAP. Eu
> > baixei o source do openldap 2.3.30 que já estava
> instalado e usei os
> > seguintes parâmentros para a configuração do script
> do samba:
> >
> > ./configure --prefix=/usr/local/samba
> --bindir=/usr/bin --sbindir=/usr/sbin
> > --with-configdir=/etc/samba
> --with-mandir=/usr/local/man
> > --with-logfilebase=/var/log/samba/ --with-smbmount
> --with-syslog
> > --with-quotas --with-acl-support --with-ldapsam
> --with-ads --with-winbind
> > --enable-debug
> >
> > tenho o seguinte retorno:
> >
> > checking for LDAP support... auto
> > checking ldap.h usability... no
> > checking ldap.h presence... no
> > checking for ldap.h... no
> > checking lber.h usability... no
> > checking lber.h presence... no
> > checking for lber.h... no
> > configure: WARNING: ldap.h is needed for LDAP support
> > checking for ber_tag_t... no
> > configure: WARNING: ber_tag_t is needed for LDAP
> support
> > checking for Active Directory and krb5 support... yes
> > configure: error: Active Directory Support requires
> LDAP support
> >
> > Eu recompilei o openldap mesmo assim está dando erro.
> tentei compiar o
> > ldap.h para /usr/include, não adiantou.
> >
> > Alguém pode dar uma luz para onde devo seguir?
> >
> > Obrigado.
> >
> > Pedro
> > User Linux # 398043
> >
> >
> >
> >
> Sei que  vou dizer o óbvio, mas o ./configure não está
> encontrando os fontes
> (na verdade os headers) do ldap (ldap.h). Certifique-se de
> que este arquivo
> existe (find / -name ldap.h) e está no path correto. Veja
> também se existe a
> opção de informar onde estão os arquivos (algo tipo
> --with-ldap-dir= ...)
> 
> -- 
> Fabiano Pires
> LPIC-2
> http://pragasdigitais.blogspot.com/
> Livrando você da escória da Internet!

Olá Pessoal,

O problema na mensagem de falta ldap.h é que é preciso baixar os fontes openldap e recompilar ele para que a compilação do samba reconheça as bibliotecas. Deu trabalho para descobrir mas agora está funcionando.

No entanto, depois que atualizei o samba verifiquei que o consumo de rede e processador aumentou muito algo em torno de 15% no processador e de certa de 150 Kbps para 1,4 Mbps. O nmbd é o que mais fica no topo de consumo. Abaixo seguem as opções que usei na compilação. Isso pode influenciar? Existe alguma outra coisa que pode estar causando este alto consumo?

Obrigado:

env CPPFLAGS=”-I/usr/local/include”
./configure --bindir=/usr/local/bin --sbindir=/usr/local/sbin \
--libexec=/usr/local/libexec --with-configdir=/etc/samba  --with-mandir=/usr/local/man \
--with-localfilebase=/var/log/samba  –with-smbmount –with-ldapsam –with-ldap \ --with-syslog --enable-debug --with-winbind --with-acl-support --enable-vfs   
\ --with-automount --with-quotas

Pedro 
User Linux # 398043



      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


Reply to: