Simple tasks to start on Samba development with

Andreas Schneider asn at samba.org
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 install_with_python.sh to be safer.  The script downloads a
> specific (old) python version from samba.org, 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) 
  https://bugzilla.samba.org/show_bug.cgi?id=10297

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

* Add tests for substitutions https://bugzilla.samba.org/show_bug.cgi?id=10286

samba_regedit:

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:

https://git.samba.org/?p=asn/samba.git;a=shortlog;h=refs/heads/master-regedit

I've just rebased it.



Need more?

-- 
Andreas Schneider                   GPG-ID: CC014E3D
Samba Team                             asn at samba.org
www.samba.org



More information about the samba-technical mailing list