[Pkg-samba-maint] Bug#451271: Bug#451271: Set default debconf group to MSHOME
Steve Langasek
vorlon at debian.org
Fri Nov 23 20:29:38 UTC 2007
tags 451271 pending
thanks
On Mon, Nov 19, 2007 at 08:41:58PM -0500, Mathias Gug wrote:
> 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.
I've confirmed that this gives the desired effect in all cases. Since the
config script is initially run (with or without dpkg-preconfigure) before
smb.conf exists on disk, the only way to prepopulate a value for the debconf
question is by setting the default on the template itself, so this is
precisely what we want; actually, the value in the template smb.conf itself
hardly matters as a result of this, the one in the debconf template is the
/only/ one we need to worry about.
As for the debconf priority, making the priority variable obviously no
longer makes sense. I think the right priority for this is "high", and I've
just committed a change to that effect, because while WORKGROUP is the
right default, it's obviously not a reasonable value for anyone who's going
to join a domain. I'm open to arguments for making it medium instead of
high, of course, but going by my own usage experience "high" seems to fit
best.
Cheers,
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
More information about the Pkg-samba-maint
mailing list