[PATCHES] GPO support for the AD DC (vers 5)

Andrew Bartlett abartlet at samba.org
Wed Nov 1 17:10:23 UTC 2017


On Wed, 2017-11-01 at 11:01 -0600, David Mulder wrote:
> Oh, sorry. It actually all came through in a single email (labeled one
> of thirty). 

Sorry, didn't scroll down ;-)

> But it looks as though I missed a commit anyhow, since there
> should be 31 commits, not 30.
> Here is an attachment, and is posted to my github repo:
> https://github.com/dmulder/samba/tree/garming-gpo-david-rebased

Thanks!

Andrew Bartlett

> On 11/01/2017 10:52 AM, Andrew Bartlett wrote:
> > On Wed, 2017-11-01 at 08:14 -0600, David Mulder via samba-technical
> > wrote:
> > > Fixes since last set of patches:
> > > Use of pytalloc in libgpo python bindings
> > > Correct misleading else statement
> > > Check for credentials safely
> > > Check for errors in gpo.gpo_get_sysvol_gpt_version()
> > > Correct local path for call to gpo.gpo_get_sysvol_gpt_version()
> > > etc
> > 
> > Thanks David.  Sadly the rest hasn't come though, which is probably
> > good many dislike the 30-patch thread format of git-send-email. 
> > 
> > Could you please attach it as one file (named eg gpo.patch.txt) and
> > push it to a git branch somewhere so we can finally get this in?
> > 
> > Thanks,
> > 
> > Andrew Bartlett
> > 
> > >  WHATSNEW.txt                                    |  13 ++
> > >  ctdb/common/system.h                            |   1 -
> > >  ctdb/common/system_util.c                       |  49 +----
> > >  docs-xml/smbdotconf/domain/gpoupdatecommand.xml |  17 ++
> > >  lib/param/loadparm.c                            |   1 +
> > >  lib/param/param.h                               |   3 +-
> > >  lib/param/util.c                                |  49 ++++-
> > >  lib/util/mkdir_p.c                              |  70 ++++++++
> > >  lib/util/mkdir_p.h                              |  21 +++
> > >  lib/util/wscript_build                          |   2 +-
> > >  {source3/libgpo => libgpo}/gpo_filesync.c       |   0
> > >  {source3/libgpo => libgpo}/gpo_proto.h          |   0
> > >  {source3/libgpo => libgpo}/gpo_reg.c            |   1 -
> > >  libgpo/pygpo.c                                  | 446 +++++++++++++++++++++++++++++++++++++++++++++
> > >  libgpo/wscript_build                            |  13 ++
> > >  python/samba/gpclass.py                         | 477 +++++++++++++++++++++++++++++++++++++++++++++++++
> > >  python/samba/samdb.py                           |  18 ++
> > >  selftest/target/Samba4.pm                       |   1 +
> > >  source3/libgpo/gpext/wscript_build              |   4 -
> > >  source3/libsmb/namequery.c                      |  13 +-
> > >  source3/param/loadparm.c                        |   7 +
> > >  source3/utils/wscript_build                     |   2 +-
> > >  source3/wscript_build                           |  19 --
> > >  source4/dsdb/gpo/gpo_update.c                   | 193 ++++++++++++++++++++
> > >  source4/dsdb/wscript_build                      |   9 +
> > >  source4/kdc/db-glue.c                           |   3 +-
> > >  source4/rpc_server/lsa/dcesrv_lsa.c             |   9 +-
> > >  source4/scripting/bin/samba_gpoupdate           | 158 ++++++++++++++++
> > >  source4/scripting/bin/wscript_build             |   1 +
> > >  source4/scripting/man/samba_gpoupdate.8.xml     | 117 ++++++++++++
> > >  source4/scripting/wscript_build                 |   5 +-
> > >  source4/selftest/tests.py                       |   4 +
> > >  source4/torture/gpo/apply.c                     | 177 ++++++++++++++++++
> > >  source4/torture/gpo/gpo.c                       |  35 ++++
> > >  source4/torture/gpo/wscript_build               |  13 ++
> > >  source4/torture/wscript_build                   |   1 +
> > >  wscript_build                                   |   1 +
> > >  37 files changed, 1857 insertions(+), 96 deletions(-)
> > > 
> > > 
> 
> 
-- 
Andrew Bartlett                       http://samba.org/~abartlet/
Authentication Developer, Samba Team  http://samba.org
Samba Developer, Catalyst IT          http://catalyst.net.nz/services/samba




More information about the samba-technical mailing list