[Pkg-samba-maint] Bug#408981: samba: smbd 3.0.23a and later does parse multiple backends in "passdb backend"

Christian Perrier bubulle at debian.org
Tue Jan 30 07:04:59 CET 2007


severity 408981 normal
thanks

Quoting Modestas Vainius (geromanas at mailas.com):
> Package: samba
> Version: 3.0.23a-1
> Severity: grave
> Justification: possible breakage when upgrading from earlier versions, regression, unusable feature

According to upstream, chained backends for "passdb backend" are no
longer supported:

(3.0.23 release notes)
The "passdb backend" parameter no long accepts multiple backends
in a chaining configuration.  Also be aware that the SQL and XML
based passdb modules have been removed in this release.  More
information of external support for a SQL passdb module can be
found at http://pdbsql.sourceforge.net/.


Moreover, smbd now fails when that line contains a comma to separate
arguments. See the numerous bug reports for the samba package about
it.

The samba packaging team decided to include code for fixing smb.conf
*when that file contains the (wrong) value we were providing by
default on sarge*, namely:

passbd backend = tdbsam, guest

We *only* fix the default provided smb.conf file, *not* user crafted
smb.conf file, to respect the wise Debian package mantra: "thou shalt
not change user-modified settings".

> I have
> 
> passdb backend = ldapsam:ldap://localhost, tdbsam

You should remove the comma and everything will work as before. Please
note, however that "tdbsam" here is now useless.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-samba-maint/attachments/20070130/74db7e9a/attachment.pgp


More information about the Pkg-samba-maint mailing list