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

David Mulder dmulder at suse.com
Wed Nov 1 14:14:19 UTC 2017


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

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




More information about the samba-technical mailing list