[Pkg-samba-maint] Bug#623190: Bug#623190: 'map untrusted to domain' new default breaks backwards compatibility with clients outside of the server domain

Josip Rodin joy at debbugs.entuzijast.net
Mon Apr 18 11:28:15 UTC 2011


On Mon, Apr 18, 2011 at 01:01:53PM +0200, Christian PERRIER wrote:
> Quoting Josip Rodin (joy at debbugs.entuzijast.net):
> 
> > b) provide help for upgraders - add the line to the new default config
> >    file, note the problem in NEWS.Debian, ...
> 
> Isn't this basically asking us to document each and every change to
> default settings for a given smb.conf parameter?
[...]
> Run "testparm" with the same smb.conf and both samba versions, then
> compare the output. This will easily enlight changes to upstream
> defaults and therefore allow me to carefully think about consequences
> for my users. Samba is too versatile and possible situations are too
> different to always guarantee a fully safe upgrade path.

And yet again I get attitude to a good-faith bug report... :)

Yes, I did (post res) actually run a diff of testparm -v between a lenny
domain member server and a squeeze domain member server, and this was one
of a handful of things (i.e. < 5) that came up. Only this one change was
harmful.

So, in short, yes, please do document this change, as I asked above.
I didn't care about other changes because they weren't harmful to me,
so there is no apparent need to document them.

You don't really want this to appear like "Samba upstream are assumed to be
jerks who don't care about your settings, so you absolutely need to
second-guess each and every one of their changes", because that is both
probably untrue and certainly not particularly helpful to our users.

You don't have to do anything extreme, just add a single simple note to
NEWS.Debian saying "Between oldstable and stable, behavior X changed in a
way that may break Y, so if you depend on it, read the new manual".

I fail to see any downside to what I proposed. Is there actually one?

-- 
     2. That which causes joy or happiness.





More information about the Pkg-samba-maint mailing list