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

David Mulder dmulder at suse.com
Wed Nov 1 17:01:47 UTC 2017


Oh, sorry. It actually all came through in a single email (labeled one
of thirty). 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

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(-)
>>
>>

-- 
David Mulder
SUSE Labs Software Engineer - Samba
dmulder at suse.com
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: gpo.mbox
Type: application/mbox
Size: 175360 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20171101/ae30ca9a/gpo-0001.mbox>


More information about the samba-technical mailing list