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

Andrew Bartlett abartlet at samba.org
Sat Sep 7 20:25:45 BST 2019


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?

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

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

Thanks,

Andrew Bartlett
-- 
Andrew Bartlett                       https://samba.org/~abartlet/
Authentication Developer, Samba Team  https://samba.org
Samba Developer, Catalyst IT          
https://catalyst.net.nz/services/samba






More information about the Pkg-samba-maint mailing list