[Pkg-samba-maint] packaging Samba 4.11 for Debian (was: Re: DD wants to join Samba team)

Mathieu Parent math.parent at gmail.com
Sun Sep 8 22:10:36 BST 2019


Le sam. 7 sept. 2019 à 21:26, Andrew Bartlett <abartlet at samba.org> a écrit :
>
> On Thu, 2019-09-05 at 12:10 +1200, Matt Grant wrote:
> > Hi Mathieu!
> >
> > May I please join the Samba Team?
> >
> > I am a Debian Developer since early 2000s, and I am currently working
> > a
> > lot with the Samba packaging for local usage and for use at work.
> > Currently working with the Debian packaging you have in git for
> > samba,
> > talloc, tevent, tdb and ldb for this, and intend to package for 4.11
> > once it is out for local use.
> >
> > Also have a few packaging fixes in my own mag branch for the above
> > packages so that packages build for buster.  This is mostly removing
> > __pycache__ dirs, and fixes for cleaning symbol files  in samba
> > debian
> > dir, and support for librados2 so that dh_shlibs suceeds when
> > packaging
> > samba.
> >
> > Thought you may be interested in getting this material included to
> > save
> > you some work.  Please let me know how you would like me to publish
> > my
> > git trees, so that merges can be done.  Quite used to github.org,
> > but
> > Debian Gitlab a new thing for me.
> >
> > My DD email at debian.org is grantma at debian.org
>
> G'Day Matt,
>
> I can't speak for Matheiu but I think the best way to start on samba
> packaging is to just get stuck in and propose changes.  Just don't
> start pushing packages too early as there are some subtle issues around
> the dependencies between ldb/tdb/talloc/tevent and the main Samba.  In
> short they must line up exactly per whatever Samba release is on the
> system, particularly ldb.
>
> I've not got any particular advise on GitLab, my work on Debian mostly
> comes in terms of assistance when the security load gets too much, but
> in upstream I've found it easy to handle.
>
> My fellow Samba Team member L.P.H. van Belle (CC'ed) has some Samba
> 4.11 packages already available, perhaps you could collaborate to get
> Samba 4.11 into debian experimental soon?

I plan to work on this too.

> It would be great if Debian (and Ubuntu for that matter) could track
> Samba releases more closely.

Yes. The process was a bit stuck recently because of the buster freeze,
followed by vacation on my side, then the python3 migration (ported
from Ubuntu).

> Currently stable contains a Samba release with only 6 months of
> security support left, and oldstable contains one that left support
> years ago.

4.10 was released during buster freeze, this is the way Debian works.
Debian favors stability, and while samba has a great testsuite, there
are sometimes
breakage. For example this one in 4.9.x:
https://bugs.debian.org/931717

Most of the time, security fixes were applicable in older versions
without problem.

To Matt Grant, L. P. H. Van Belle, please propose MR, I'll try to
review those quickly.

Regards


--
Mathieu Parent



More information about the Pkg-samba-maint mailing list