[Pkg-samba-maint] Starting on a Samba 4.0 'complete' debian package

Andrew Bartlett abartlet at samba.org
Fri Dec 21 22:05:23 UTC 2012


On Wed, 2012-12-19 at 23:03 +0100, Jelmer Vernooij wrote:
> On Wed, 2012-12-19 at 07:59 +0100, Christian PERRIER wrote:

> > We have 3 things to merge:
> > - Jelmer's work (probably in bzr somewhere)
> That's in git @ git://git.debian.org/git/pkg-samba/samba4.git
> 
> > - your work ( in git)
> That's basically the merge of my work, a verbatim copy of the samba3
> packages and the delta in those since 4.0
> 
> > - the current samba3 packaging and its giant history (in
> > SVN...including branches for various backports)
> I started working on converting this to Git but it's not quite done yet
> - the main thing missing is importing all the pristine tar files into
> the git repository.
> 
> The current work in progress can be found at 
> 
> As I mentioned to Andrew earlier, I think before we worry about merging
> packages we need to:
> 
>  * Finish the migration of the pkg-samba svn repository for the samba3
>    packages to git
>  * Plan the new package names (i.e. we shouldn't just end up with the
>    superset of the samba and samba4 binary packages but ideally a
>    smaller set), and what packages need to become dummy packages and
>    what those should depend on

Certainly there is some work to do here.  I think there is some value to
a split, perhaps along the lines of packaging what would and would not
be included if you built with --enable-ad-dc, but otherwise the samba4
name is one we are trying to phase out as a team, so we should avoid
having it embedded in packages long-term. 

So far what I have is more than just a simple merge, I've had to sort
out quite a few other details along the way, and we have some additional
packages in there to try and make the deps a bit more sane. 

>  * Plan the upgrade, in terms of what happens to older Samba 3 installs,
>    what (if anything) will take care of starting smbd/nmbd, handle the
>    transition of settings between samba4-common-bin and
> samba-common, ...

Indeed.

Andrew Bartlett

-- 
Andrew Bartlett                                http://samba.org/~abartlet/
Authentication Developer, Samba Team           http://samba.org





More information about the Pkg-samba-maint mailing list