[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