Interested in contributing to Samba through the GSoC

David Disseldorp ddiss at
Fri Mar 14 04:26:04 MDT 2014

Hi Andrew and Marta,

On Fri, 14 Mar 2014 16:21:59 +1300, Andrew Bartlett wrote:

> > I got very interested in participating with one of
> > the following ideas:
> > - Make samba 4 DC Group Policies (GPO) aware
> > - Add (lib)smbclient server-side copy support
> > 
> > So I would like to know where do I go from here and what other recommended
> > knowledge should I have to work on any of these projects besides the
> > requirements stated in your GSoC ideas page.
> > 
> > I know both C and Python, and I've worked with git multiple times.
> > 
> > Any help for the initial push will be greatly appreciated!
> G'Day,
> The GPO project was taken on last year, and a patch was prepared, but
> there really is a fair bit more that can be done in this area.  Garming
> Sam has been working to clean up the resulting patch to Samba's coding
> standards, for example. 

I'll move the definition to ,
as it's unclear whether this task is still a valid option.

> (lib)smbclient server-side copy would be pretty neat, but shouldn't be
> too hard a project, and I think you would probably want to do more than
> just that.

The (lib)smbclient server-side implementation alone may not be
challenging enough for the entire GSoC. However, together with the
"Utilize libsmbclient server-side copy support in file managers" task,
students should be more than sufficiently challenged IMO.

@Marta, if you do still wish to go down this route, then I'd suggest
setting up a Samba 4.1 file-server and Windows 8/2012 client, and
inspecting the server-side copy traffic[1] on the network with Wireshark.

Cheers, David

1. Server-side copy sequence

More information about the samba-technical mailing list