[Linux] samba ldapsam problème

Guillaume RENARD guillaume.renard@::1
Jeu 17 Jan 16:56:53 CET 2008


Bonjour à tous.

Je souhaite migrer d'un samba 3.0.14a en 3.0.28.
Le samba 3.0.14 fonctionne parfaitement mais après un yum update samba, il
ne fonctionne plus du tout et j'ai des erreurs dans les logs de samba

=====
[2008/01/17 16:15:22, 0] param/loadparm.c:lp_passdb_backend(1869)
  WARNING: Your 'passdb backend' configuration includes multiple backends.
This
  is deprecated since Samba 3.0.23.  Please check WHATSNEW.txt or the
section 'Passdb
  Changes' from the ChangeNotes as part of the Samba HOWTO collection.  Only
the first
  backend ("ldapsam:ldap://chakra.strg.arte ldap://karma.strg.arte") is
used.  The rest is ignored.
[2008/01/17 16:15:22, 0] passdb/pdb_interface.c:make_pdb_method_name(137)
  No builtin nor plugin backend for "ldapsam found
[2008/01/17 16:15:22, 0] lib/util.c:smb_panic(1655)
  PANIC (pid 15371): pdb_get_methods_reload: failed to get pdb methods for
backend "ldapsam:ldap://chakra.strg.arte ldap://karma.strg.arte"

[2008/01/17 16:15:22, 0] lib/util.c:log_stack_trace(1759)
  BACKTRACE: 7 stack frames:
   #0 smbd(log_stack_trace+0x2d) [0xb7ddf3cd]
   #1 smbd(smb_panic+0x5d) [0xb7ddf4fd]
   #2 smbd [0xb7d90a10]
   #3 smbd(initialize_password_db+0xe) [0xb7d90a5e]
   #4 smbd(main+0x655) [0xb7ebc075]
   #5 /lib/libc.so.6(__libc_start_main+0xe0) [0x38a390]
   #6 smbd [0xb7be5281]
[2008/01/17 16:15:22, 0] lib/fault.c:dump_core(181)
  dumping core in /var/log/samba/cores/smbd
=====

Après avoir googlé un petit moment ainsi que lu le whatsnew, je n'ai rien
trouvé d'utile malheureusement.
J'ai aussi installé un openldap serveur sur la machine
[root@::1 printing]# rpm -qa | grep ldap
openldap-devel-2.3.39-1.fc8
openldap-servers-2.3.39-1.fc8
ldapjdk-javadoc-4.17-1jpp.7
ldapjdk-4.17-1jpp.7
openldap-clients-2.3.39-1.fc8
openldap-2.3.39-1.fc8
ldapvi-1.7-3.fc8
python-ldap-2.3.1-1.fc8
nss_ldap-257-4.fc8
openldap-servers-sql-2.3.39-1.fc8

Mais ça ne pose aucun problème à samba 3.0.14 ...
Voilà un bout du smb.conf
   netbios name = drlinux
        server string = Fichiers
        passdb backend = "ldapsam:ldap://chakra.strg.arte
ldap://karma.strg.arte", guest
        syslog = 0

Merci d'avance pour votre aide si vous avez une idée !

bonne soirée


-- 
Guillaume RENARD
http://glmrenard.fr
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: https://strasbourg.linuxfr.org/pipermail/linux/attachments/20080117/73a65613/attachment.htm 


Plus d'informations sur la liste de diffusion linux