﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
57	"testparm.exe -v produces an invalid smb.conf if the winbind separator character is the default ""\"""	Herwig Bauernfeind	Paul Smedley	"Reproduction scenario:[[BR]][[BR]]
1.) Remove any winbind separator line from your smb.conf.[[BR]][[BR]]
2.) Create a complete smb.conf somewhere by using testparm -v >smb.conf[[BR]]
Now your smb.conf will have a line 
{{{
winbind separator = \
}}}
in your new smb.conf which is the default and perfectly valid. Copy this newly created smb.conf over the one you used before.[[BR]][[BR]]
3.) Now run testparm -v >smb_broken.conf on that smb.conf again: It will choke and find the following error:
{{{
ERROR: the 'winbind separator' parameter must be a single character.
}}}
In smb_broken.conf you will find the following line, which is invalid:
{{{
winbind separator = 	winbind cache time = 300
}}}

Current workaround: Don't use the default winbind separator, use | instead.[[BR]][[BR]]
Nasty side effect: This breaks every program that uses testparm.exe as a syntax checker in verbose mode for smb.conf"	defect	closed	major	Samba Server for eCS (OS/2) 1.0.1	Samba Server	3.0.28a	wontfix	winbind separator	
