Simple tasks to start on Samba development with

Andreas Schneider asn at
Fri May 15 08:07:12 MDT 2015

On Thursday 07 May 2015 08:08:18 Andrew Bartlett wrote:
> I've been thinking over the challenge of starting in Samba, as I
> continue to mentor new developers at Catalyst, like Douglas and Adrain,
> who you will soon see more of.
> So, I thought to start a thread with some ideas, which I will put into
> the wiki if they don't get picked up in short term.  These tasks are not
> (too) hard, but should introduce aspects of Samba and help clean things
> up.
> Patches for these issues would be most gratefully reviewed.
>  - Find and remove the 'binary_mapping' concept from our build system.
> The history here is that we used to have two build systems, and
> DIFFERENT NAMES for the same binary.  We are glad to be past that
> insanity, but the code to handle that is still in place.  It needs to be
> removed.  'git grep -i binary.mapping' would be a good place to start.
>  - Update to be safer.  The script downloads a
> specific (old) python version from, but without checking that
> the checksum (preferably a SHA256 sum these days) matches.  As an
> extension task, make it cope with older systems that may only have
> md5sum, and use that.
> I'll reply with more as I think of them.

Add more blackbox tests:

* Add test for a dropbox (write only directory)

* Add test for 'force user' with different configurations (problably need to 
be tested as real root user?!?)

* Add tests for substitutions


Add support for remote registry connection. This does not work cause of some 
loadparm issues, the code which does not work can be found here:;a=shortlog;h=refs/heads/master-regedit

I've just rebased it.

Need more?

Andreas Schneider                   GPG-ID: CC014E3D
Samba Team                             asn at

More information about the samba-technical mailing list