[Pkg-samba-maint] Bug#451271: Bug#451271: Set default debconf group to MSHOME

Mathias Gug mathiaz at ubuntu.com
Tue Nov 20 01:41:58 UTC 2007


On Mon, Nov 19, 2007 at 12:06:58PM -0800, Steve Langasek wrote:
> On Wed, Nov 14, 2007 at 12:44:50PM -0500, Mathias Gug wrote:
> > I've attached a patch that sets a default value of MSHOME to the debconf
> > question asking for the workgroup. MSHOME is the default workgroup name used in
> > Windows.
> 
> In the Debian package, the default workgroup is set in the debian/smb.conf
> file.  Is there a reason it should be set in the template instead?  (Open
> question - there have been some issues with the current debconf code which
> I've meant to go back and fix, and maybe this takes care of it, but then we
> seem to have duplication of data between the two locations.)
> 

If a question is asked, it may be better if a default value is already
provided (which is not the case now IIRC). OTOH if a default is set, the
current config script will drop the debconf priority to medium, which is
not seen by default during ubuntu install.

> Also, the change in svn revision 1246 claims that "WORKGROUP" is the default
> workgroup for Windows workstations, rather than MSHOME.  I suppose both
> WORKGROUP and MSHOME have been default for various MS releases at various
> times; so what are the reasons for picking one of these values over the
> other?

After more research, it seems that only Windows XP Home Edition
uses MSHOME as the default workgroup name. Other editions (XP Pro,
Vista) use WORKGROUP as the default workgroup name. Considering that
upstream also uses WORKGROUP as the default, it makes more sense to
use WORKGROUP for the default value.

It seems that this change was introduce at the very beginning of Ubuntu's
life, when most of ubuntu users were running Windows XP Home. 


--
Mathias





More information about the Pkg-samba-maint mailing list